VDEFEL ;INTEGIC/YG & BPOIFO/JG- VDEF library functions; ; 21 Dec 2004 11:29 AM
Source file <VDEFEL.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Adverse Reaction Tracking | 4 | GMRAIAD1 GMRAIAD2 GMRAIAL1 GMRAIAL2 |
| Outpatient Pharmacy | 2 | PSOVDF1 PSOVDF2 |
| General Medical Record - Vitals | 1 | GMVVDEF1 |
| VDEF | 1 | VDEFVU |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SETDLMS | ; Set HL7 delimiters from HL array if any or to std. HL7 ^~|\&
|
|
| XCN200(VAL,SRC) | ;
; Inputs: VAL - IEN from ^VA(200) ; SRC - Source for person (Optional) ; Return: VAL is converted to HL7 XCN name format |
|
| TS(VAL) | ; Format VAL as valid HL7 TS date/time/time zone
|
|
| TZ | ||
| TSEXIT | ||
| RTNVAL | ; Validate entry for file #577, field # .3, EXTRACTION PROGRAM
; Entry must be either "INACTIVE" or the name of the M routine ; used to extract the VistA data and create the HL7 message. ; Used by input transform of file #577, field #.3 and by the KID ; post-install API in application domains's packages. |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | TS+1~, TS+14 |
| %DT | TS+1~, TS+9~* |
| %H | TS+1~, TS+14* |
| >> HL("ECH" | SETDLMS+2 |
| >> HL("FS" | SETDLMS+1 |
| NM | XCN200+5~, XCN200+6 |
| NM("FIELD" | XCN200+5* |
| NM("FILE" | XCN200+5* |
| NM("IENS" | XCN200+5* |
| OVAL | TS+1~, TS+5*, TS+10*, TS+14* |
| >> SEPC | SETDLMS+3*, XCN200+6, XCN200+7, XCN200+8 |
| >> SEPE | SETDLMS+3* |
| >> SEPF | SETDLMS+1* |
| >> SEPR | SETDLMS+3* |
| >> SEPS | SETDLMS+3* |
| SRC | XCN200~, XCN200+7 |
| VAL | XCN200~, XCN200+4, XCN200+5, XCN200+6*, XCN200+7*, XCN200+8*, XCN200+9, TS~, TS+1*, TS+4 , TS+5, TS+8, TS+9*, TS+10*, TS+11, TS+14*, TS+17*, TZ*, TSEXIT |
| X | SETDLMS+1*, SETDLMS+2*, SETDLMS+3, TS+9~*, TS+14, RTNVAL+6!, RTNVAL+7! |
| Y | TS+9~, TS+10 |