Toolkit 7.3 APIs Banner [skip navigation]
Office of Information & Technology (OIT) Banner

$$SETSTAT^XTID(): Set Status Information (Term/Concept)

Reference Type: Supported, Category: Toolkit—VHA Unique ID (VUID), Integration Agreement: 4631


This extrinsic function stores (sets) the status and effective date/time for the given term/concept.



Input Parameters


(required) VistA file/subfile number where term/concept is defined.


(optional) Field number in the "file" input parameter where term/concept is defined:

  • Not Defined—If not defined, this field defaults to the .01 field number, and it represents the terms defined in the file entered in the "file" input parameter.

  • Defined:

    • Entered as .01, it represents the terms defined in the file entered in the "file" input parameter.

    • Otherwise, the field number entered must be a SET OF CODES data type field in the file entered in the "file" input parameter.

(required) Internal reference for term/concept:

  • File Entries—This will be an IENS. For example:

    iref = "5,"

  • SET OF CODES—This will be the internal value of the code. For example:

    iref = 3 or
    iref = "f" or
    iref = "M"

(required) The status internal value. Possible values are as follows:


  • 1—ACTIVE

(optional) VA FileMan date/time. It defaults to NOW.



Returns results of operation as follows:

  • Successful—1

  • Unsuccessful—0^<error message>

Example 1

For terms defined in fields that are SET OF CODES:

>S file=2,field=.02,iref="M",status=1,datetime=$$NOW^XLFDT

>W $$SETSTAT^XTID(file,field,iref,status,datetime)

Example 2

For terms defined in a single file:

>S file=16000009,field=.01,iref="3,",status=1,datetime=$$NOW^XLFDT

>W $$SETSTAT^XTID(file,field,iref,status,datetime)


VA (Internet) / VA(Intranet) / OI / PD / Site Map / Terms of Use / VA Privacy Policy / Accessibility

Reviewed/Updated: August 26, 2011

If you have questions, need more information, or are having accessibility problems with this website, please contact us by E-Mail: Webmasters, Phone: 510-768-6800, or FAX: 510-768-6850.