APSPES4 ;IHS/MSC/PLS - SureScripts HL7 interface - con't;19-Oct-2015 14:30;DU
Source file <APSPES4.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Changes To Pharmacy | 8 | $$GROUTE^APSPES1  ($$DEA,$$GETVAL,BULL,PARSE,PREPPTXT)^APSPES2  UPTRRACT^APSPES3  GETADR^APSPESAL  SHLVARS^APSPESG  $$GHLDAT^APSPESG1  $$RXNORDRG^APSPFNC1  $$HRC^APSPFUNC | 
| Kernel | 4 | $$FMTE^XLFDT $$UP^XLFSTR $$VERSION^XPDUTL SETUP^XQALERT | 
| Order Entry Results Reporting | 4 | EN^OCXOERR VALID^ORWDXA RENEW^ORWDXC (RENEW,RNWFLDS)^ORWDXR | 
| Health Level Seven | 3 | ($$FMDATE,$$HLDATE,$$HLNAME)^HLFNC ($$ADDSEG,SET)^HLOAPI ($$ACK,$$SENDACK)^HLOAPI2 | 
| DRG Grouper | 2 | $$ICDDX^ICDCODE $$ICDDX^ICDEX | 
| VA Fileman | 2 | UPDATE^DIE $$GET1^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SNDE900(RET,RRIEN) | ;EP- | |
| CHKSSNUM(SSNUM) | ;EP- | |
| DRGNMOI(DNM) | ;EP- | |
| FNDORD(MSGIEN) | ;Find the orderable item for this request | |
| CHKOPT(PAT) | ;Find the match for the order patient | |
| CMP | ; Get compound data | |
| HLPID | ;Find the hl7 name data | |
| NMPOI(DRNM) | ;Match on name | |
| CHKNME(MSGIEN) | ;Check names if there is no order | |
| GETDSP(RET,IEN) | ;Get the dispensed data from the Refill request IEN | |
| PRODNDC(NDC) | ;product NDC | |
| AL1 | ;EP Send an AL1 segment | |
| SETDUP(P,C) | ;EP- | |
| RXC | ;Do the RXC segment | |
| PITXT(ORIEN) | ;EP- | |
| FNDDRG(NDC) | ;Get the drug, and orderable items | |
| DG1 | ;EP | |
| ERR900(RR,MSGTXT) | ;EP- | |
| NDC(DRG) | ; EP - | |
| BADORP | ; EP - Send bulletin regarding bad ORP acknowledgement message | |
| RXR | ;EP | |
| AICD() | ;EP | |
| GENRENEW(MSGIEN,RXIEN,OPRV,REFILL,RRIEN) | ;EP - | |
| CHKDRG(MSGIEN,RXIEN) | ;Check the drug | |
| NOTIF(RXN,MSG,ALRTD,DFN,PVDIEN) | ;EP | |
| SET(ARY,V,F,C,S,R) | ;EP | |
| FNDOI(DRG) | ;find orderable item from drug | |
| COMPSIG(RET,ORIEN,RRIEN) | ;EP | 
| Name | Field # of Occurrence | 
|---|---|
| $$GROUTE^APSPES1 | RXR+6 | 
| $$DEA^APSPES2 | GENRENEW+23 | 
| $$GETVAL^APSPES2 | FNDORD+3, FNDORD+4, FNDORD+10, FNDORD+14, HLPID+1, HLPID+2, HLPID+3, HLPID+5 | 
| BULL^APSPES2 | BADORP+10 | 
| PARSE^APSPES2 | ERR900+13 | 
| PREPPTXT^APSPES2 | GENRENEW+22 | 
| UPTRRACT^APSPES3 | ERR900+20 | 
| GETADR^APSPESAL | AL1+2 | 
| SHLVARS^APSPESG | GETDSP+8, COMPSIG+17 | 
| $$GHLDAT^APSPESG1 | GETDSP+6, COMPSIG+15 | 
| $$RXNORDRG^APSPFNC1 | CMP+22 | 
| $$HRC^APSPFUNC | NOTIF+6 | 
| UPDATE^DIE | SETDUP+4 | 
| $$GET1^DIQ | CMP+13, CMP+17, CMP+18, DG1+2, PRODNDC+5, FNDOI+5, NMPOI+9, DRGNMOI+12, GETDSP+6, CHKNME+10 , CHKNME+13, CHKNME+15, CHKOPT+4, ERR900+3, ERR900+5, GENRENEW+7, GENRENEW+18, GENRENEW+25, GENRENEW+26, COMPSIG+6 , COMPSIG+15, NOTIF+3, NOTIF+5, NOTIF+7, NOTIF+12 | 
| $$FMDATE^HLFNC | GETDSP+16 | 
| $$HLDATE^HLFNC | CHKNME+14 | 
| $$HLNAME^HLFNC | CHKOPT+5 | 
| $$ADDSEG^HLOAPI | RXR+7, CMP+25, AL1+10, AL1+21, DG1+18, ERR900+19 | 
| SET^HLOAPI | SET+1, ERR900+17, ERR900+18 | 
| $$ACK^HLOAPI2 | ERR900+16 | 
| $$SENDACK^HLOAPI2 | ERR900+20 | 
| $$ICDDX^ICDCODE | DG1+13 | 
| $$ICDDX^ICDEX | DG1+9 | 
| EN^OCXOERR | GENRENEW+30 | 
| VALID^ORWDXA | GENRENEW+9 | 
| RENEW^ORWDXC | GENRENEW+14 | 
| RENEW^ORWDXR | GENRENEW+28 | 
| RNWFLDS^ORWDXR | GENRENEW+16 | 
| $$FMTE^XLFDT | GETDSP+16 | 
| $$UP^XLFSTR | FNDORD+15, DRGNMOI+2, DRGNMOI+8, HLPID+1, HLPID+2 | 
| $$VERSION^XPDUTL | AICD+1 | 
| SETUP^XQALERT | NOTIF+13 | 
| RPC Name | Call Tags | 
|---|---|
| APSPES4 GETDSP | GETDSP | 
| APSPES4 COMPSIG | COMPSIG | 
| APSPES4 SNDE900 | SNDE900 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| ^PSDRUG - [#50] | GET1^DIQ | 
| ^PSNDF(50.67 - [#50.67] | GET1^DIQ | 
| ^PS(50.7 - [#50.7] | GET1^DIQ | 
| ^PSRX - [#52] | GET1^DIQ | 
| ^APSPRREQ - [#9009033.91] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APSPRREQ("G" | CHKSSNUM+2 | 
| ^C0CRXN(176.002 - [#176.002] | FNDORD+6, FNDORD+7 | 
| ^DPT("B" | CHKNME+6, CHKNME+9 | 
| ^HLB - [#778] | BADORP+1 | 
| ^OR(100 - [#100] | GENRENEW+15, PITXT+3, PITXT+4, PITXT+5 | 
| ^ORD(101.43 - [#101.43] | FNDOI+7, NMPOI+11, DRGNMOI+13 | 
| ^PS(50.607 - [#50.607] | CMP+8 | 
| ^PS(50.7 - [#50.7] | NMPOI+3 | 
| ^PSDRUG - [#50] | RXC+4, CMP+2, CMP+3, FNDOI+3, DRGNMOI+4, DRGNMOI+5, DRGNMOI+6, DRGNMOI+7, DRGNMOI+10, NDC+4 , NDC+6 | 
| ^PSDRUG("VAPN" | PRODNDC+7 | 
| ^PSDRUG("ZNDC" | FNDDRG+3 | 
| ^PSNDF(50.67 - [#50.67] | PRODNDC+3 | 
| ^PSNDF(50.68 - [#50.68] | NDC+5 | 
| ^PSRX - [#52] | RXR+3, RXR+5, CHKDRG+3, GENRENEW+4, GENRENEW+6, GENRENEW+23, COMPSIG+12, COMPSIG+13 | 
| Name | Line Occurrences | 
|---|---|
| $$AICD | DG1+8 | 
| $$DRGNMOI | FNDORD+15 | 
| $$FNDDRG | FNDORD+8, FNDORD+11 | 
| $$FNDOI | FNDDRG+4, PRODNDC+8, CHKDRG+4 | 
| $$FNDORD | CHKDRG+2 | 
| $$NDC | CMP+5 | 
| $$PRODNDC | FNDDRG+5, FNDDRG+9 | 
| CMP | RXC+4 | 
| ERR900 | SNDE900+1 | 
| HLPID | CHKNME+4, CHKOPT+3 | 
| SET | RXR+2, RXR+6, CMP+10, CMP+11, CMP+12, CMP+13, CMP+14, CMP+15, CMP+16, CMP+19 , CMP+20, CMP+23, CMP+24, AL1+6, AL1+7, AL1+8, AL1+9, AL1+14, AL1+15, AL1+16 , AL1+17, AL1+18, AL1+19, AL1+20, DG1+5, DG1+6, DG1+7, DG1+15, DG1+16, DG1+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> AACK | BADORP+5 | 
| ACK | ERR900+1~, ERR900+2!, ERR900+16, ERR900+19, ERR900+20 | 
| ACT | ERR900+1~, ERR900+3*, ERR900+4 | 
| AGE | CHKNME+1~, CHKNME+13*, CHKNME+14*, CHKNME+16, CHKOPT+1~ | 
| AL1 | AL1+1~, AL1+2, AL1+4, AL1+10*, AL1+21* | 
| ALL | AL1+1~, AL1+4*, AL1+5*, AL1+9 | 
| ALRTD | NOTIF~, NOTIF+12 | 
| AMT | CMP+1~, CMP+7*, CMP+15 | 
| APSPAL | AL1+1~, AL1+11*, AL1+12*, AL1+16, AL1+17, AL1+18, AL1+19, AL1+20 | 
| APSPDG1 | GETDSP+2~ | 
| APSPMSG | GETDSP+2~ | 
| APSPORC | GETDSP+2~ | 
| APSPPID | GETDSP+2~ | 
| APSPRXD | GETDSP+2~, GETDSP+9, GETDSP+10, GETDSP+11, GETDSP+13, GETDSP+14, GETDSP+15, GETDSP+16, GETDSP+17, GETDSP+18 | 
| APSPRXE | GETDSP+2~ | 
| APSPRXO | GETDSP+2~, COMPSIG+18 | 
| APSPRXR | GETDSP+2~ | 
| ARY | RXR+2, RXR+6, RXR+7, CMP+10, CMP+11, CMP+12, CMP+13, CMP+14, CMP+15, CMP+16 , CMP+19, CMP+20, CMP+23, CMP+24, CMP+25, AL1+6, AL1+7, AL1+8, AL1+9, AL1+10 , AL1+14, AL1+15, AL1+16, AL1+17, AL1+18, AL1+19, AL1+20, AL1+21, DG1+5, DG1+6 , DG1+7, DG1+15, DG1+16, DG1+17, DG1+18, SET~, SET+1 | 
| C | SET~, SET+1, SETDUP~, SETDUP+3 | 
| CDNM | DRGNMOI+1~, DRGNMOI+8*, DRGNMOI+9 | 
| CDRUG | CMP+1~, CMP+4*, CMP+5, CMP+13, CMP+17, CMP+18 | 
| CICODE | DG1+1~, DG1+2*, DG1+3, DG1+4*, DG1+7, DG1+9, DG1+13 | 
| CITXT | DG1+1~ | 
| CNDC | CMP+1~, CMP+5*, CMP+12 | 
| CNT | AL1+1~ | 
| CODE | NDC+2~, NDC+3*, NDC+5*, NDC+6*, NDC+7*, NDC+8 | 
| CT | AL1+1~, AL1+11*, AL1+13*, AL1+15 | 
| >> DATA | ERR900+13 | 
| >> DATA("HDR" | ERR900+14 | 
| DCODE | GETDSP+1~, GETDSP+9*, GETDSP+12 | 
| DCODEQ | GETDSP+1~, GETDSP+11*, GETDSP+12 | 
| DDATE | GETDSP+1~, GETDSP+16* | 
| DDRG | GETDSP+1~, GETDSP+12* | 
| DDRUG | GETDSP+1~ | 
| DEA | GENRENEW+1~, GENRENEW+23* | 
| DEL | GETDSP+1~, GETDSP+7*, GETDSP+9, GETDSP+10, GETDSP+11, GETDSP+13, GETDSP+14, GETDSP+15, GETDSP+16, GETDSP+17 , GETDSP+18, COMPSIG+1~, COMPSIG+16*, COMPSIG+18 | 
| DFN | AL1+2, GENRENEW+1~, GENRENEW+4*, GENRENEW+5, GENRENEW+14, GENRENEW+28, GENRENEW+30, NOTIF~, NOTIF+3*, NOTIF+4 , NOTIF+5, NOTIF+6, NOTIF+11 | 
| DG1 | DG1+1~, DG1+18* | 
| DIEN | RXC+1~, RXC+2*, RXC+4, CMP+2, CMP+3, CMP+22 | 
| DNM | DRGNMOI~, DRGNMOI+2 | 
| DQTY | GETDSP+1~, GETDSP+15* | 
| DREFILL | GETDSP+1~, GETDSP+17* | 
| DRG | FNDDRG+1~, FNDDRG+3*, FNDDRG+4, PRODNDC+7*, PRODNDC+8, FNDOI~, FNDOI+3, GETDSP+1~, GETDSP+10*, GETDSP+12 , GETDSP+20, CHKDRG+1~, CHKDRG+3*, CHKDRG+4, NDC~, NDC+4, NDC+6 | 
| DRNM | FNDORD+1~, FNDORD+14*, FNDORD+15, NMPOI~, NMPOI+3 | 
| DSIG | GETDSP+1~, GETDSP+13*, GETDSP+20 | 
| DSUP | GETDSP+1~, GETDSP+14* | 
| DT | DG1+9, DG1+13 | 
| ERR | ERR900+1~, ERR900+16, ERR900+20, SETDUP+1~ | 
| >> ERRTXT | BADORP+6 | 
| F | SET~, SET+1 | 
| FDA | SETDUP+1~ | 
| FDA( | SETDUP+3* | 
| FIRSTN | CHKNME+1~, CHKNME+11*, CHKNME+12, CHKOPT+1~, CHKOPT+7*, CHKOPT+8 | 
| FLDS | GENRENEW+1~, GENRENEW+28 | 
| FLDS("ORCHECK" | GENRENEW+19* | 
| FLDS("SSREFREQ" | GENRENEW+21*, GENRENEW+22 | 
| FLDS("SSRREQIEN" | GENRENEW+20* | 
| FLDS(1 | GENRENEW+17*, GENRENEW+18*, GENRENEW+25* | 
| FLDS(2 | GENRENEW+26* | 
| HFNAME | CHKNME+1~, CHKNME+12, CHKOPT+1~, CHKOPT+8, HLPID+2* | 
| HL7NAME | CHKOPT+1~, CHKOPT+5*, CHKOPT+6, CHKOPT+7 | 
| HLDOB | CHKNME+1~, CHKNME+16, CHKOPT+1~, HLPID+3*, HLPID+4* | 
| HLECH | GETDSP+1~, GETDSP+3*, GETDSP+5, ERR900+15*, COMPSIG+1~, COMPSIG+3*, COMPSIG+9 | 
| HLECH( | GETDSP+5*, COMPSIG+9* | 
| HLECH(1 | GETDSP+9, GETDSP+10, GETDSP+11, GETDSP+13, GETDSP+14, GETDSP+15, GETDSP+16, GETDSP+17, GETDSP+18, COMPSIG+18 | 
| >> HLFS | ERR900+14* | 
| HLITM | GENRENEW+1~ | 
| HLMSG | GETDSP+1~, GETDSP+6*, COMPSIG+1~, COMPSIG+15* | 
| HLMSGIEN | ERR900+1~, ERR900+5*, ERR900+6, ERR900+13 | 
| HLMSTATE | ERR900+1~, ERR900+13, ERR900+16 | 
| HLMSTATE("HDR" | ERR900+15 | 
| HLNAME | CHKNME+1~, CHKNME+5, CHKNME+7, CHKOPT+1~, CHKOPT+8, HLPID+1* | 
| HLOI | CHKDRG+1~, CHKDRG+2*, CHKDRG+5 | 
| HLSEX | CHKNME+1~, CHKNME+16, CHKOPT+1~, HLPID+5* | 
| >> HLST | RXR+7, CMP+25, AL1+10, AL1+21, DG1+18 | 
| I | FNDORD+1~, FNDORD+6*, FNDORD+7, GETDSP+1~, GETDSP+4*, GETDSP+5, COMPSIG+1~, COMPSIG+8*, COMPSIG+9 | 
| ICDNAME | DG1+1~, DG1+10*, DG1+13*, DG1+15 | 
| ICDTYPE | DG1+1~, DG1+11*, DG1+14*, DG1+16 | 
| ID | FNDDRG+1~, FNDOI+6*, FNDOI+7, NMPOI+1~, NMPOI+10*, NMPOI+11 | 
| IEN | DRGNMOI+1~, DRGNMOI+4*, DRGNMOI+5, DRGNMOI+6, DRGNMOI+7, DRGNMOI+10, GETDSP~, GETDSP+6 | 
| IENS | SETDUP+1~, SETDUP+2*, SETDUP+3 | 
| IND | CMP+1~, CMP+6*, CMP+9*, CMP+11 | 
| ING | CMP+1~, CMP+2*, CMP+3 | 
| LASTN | CHKOPT+1~, CHKOPT+6*, CHKOPT+8 | 
| LNM | DRGNMOI+1~, DRGNMOI+6*, DRGNMOI+8 | 
| LOC | GENRENEW+1~, GENRENEW+15*, GENRENEW+28 | 
| LOOK | CHKNME+1~, CHKNME+5*, CHKNME+6*, CHKNME+7, CHKNME+9 | 
| MATCH | CHKNME+1~, CHKNME+3*, CHKNME+6, CHKNME+9, CHKNME+16*, CHKNME+17, CHKOPT+1~, CHKOPT+2*, CHKOPT+8*, CHKOPT+9 , COMPSIG+1~ | 
| MSG | BADORP+10, NOTIF~, NOTIF+10 | 
| MSG(1 | BADORP+1* | 
| MSG(2 | BADORP+2* | 
| MSG(3 | BADORP+3* | 
| MSG(4 | BADORP+4* | 
| MSG(5 | BADORP+5* | 
| MSG(6 | BADORP+6* | 
| MSG(7 | BADORP+7* | 
| MSGID | GETDSP+1~, GETDSP+6*, COMPSIG+1~, COMPSIG+15* | 
| MSGIEN | FNDORD~, FNDORD+3, FNDORD+4, FNDORD+10, FNDORD+14, CHKNME~, HLPID+1, HLPID+2, HLPID+3, HLPID+5 , CHKDRG~, CHKDRG+2, GENRENEW~, BADORP+1 | 
| MSGTXT | ERR900~, ERR900+12, ERR900+18 | 
| NAME | CHKNME+1~, CHKNME+10*, CHKNME+11, CHKOPT+1~, CHKOPT+4*, CHKOPT+5 | 
| NDC | FNDORD+1~, FNDORD+2*, FNDORD+10*, FNDORD+11, FNDDRG~, FNDDRG+3, FNDDRG+5, FNDDRG+7, FNDDRG+8*, FNDDRG+9 , PRODNDC~, PRODNDC+3 | 
| NDF | NDC+2~, NDC+4*, NDC+5 | 
| NM | DRGNMOI+1~, DRGNMOI+7*, DRGNMOI+8 | 
| NNDC | FNDORD+1~, FNDORD+7*, FNDORD+8 | 
| NODE | CMP+1~, CMP+3*, CMP+4, CMP+6, CMP+7, CMP+8 | 
| NOTES | GETDSP+2~, GETDSP+18*, GETDSP+21 | 
| >> OCC | ERR900+4* | 
| OI | FNDDRG+1~, FNDDRG+2*, FNDDRG+3, FNDDRG+4*, FNDDRG+5*, FNDDRG+6, FNDDRG+9*, FNDDRG+10, PRODNDC+7, FNDOI+1~ , FNDOI+2*, FNDOI+7*, FNDOI+8, DRGNMOI+1~, DRGNMOI+3*, DRGNMOI+4, DRGNMOI+13*, DRGNMOI+14 | 
| OI2 | PRODNDC+1~, PRODNDC+2*, PRODNDC+4, PRODNDC+8*, PRODNDC+9 | 
| OI3 | NMPOI+1~, NMPOI+2*, NMPOI+11*, NMPOI+12 | 
| OPRV | GENRENEW~, GENRENEW+9, GENRENEW+28, GENRENEW+30, BADORP+9 | 
| ORDERPT | GENRENEW+1~ | 
| ORGIEN | CHKSSNUM+1~, CHKSSNUM+2*, CHKSSNUM+3, CHKSSNUM+4 | 
| ORIEN | COMPSIG~, PITXT~, PITXT+3, PITXT+4, PITXT+5 | 
| ORIFN | GENRENEW+1~, GENRENEW+6*, GENRENEW+9, GENRENEW+13, GENRENEW+15, GENRENEW+16, GENRENEW+28, GENRENEW+30 | 
| ORITM | FNDORD+1~, FNDORD+2*, FNDORD+6, FNDORD+8*, FNDORD+9, FNDORD+11*, FNDORD+13, FNDORD+15*, FNDORD+16 | 
| ORLST | GENRENEW+1~, GENRENEW+14 | 
| ORLST(1 | GENRENEW+13* | 
| P | SETDUP~, SETDUP+2 | 
| PARMS | ERR900+1~, ERR900+16 | 
| PARMS("ACCEPT | ACK TYPE" , ERR900+11* | 
| PARMS("ACK CO | DE" , ERR900+7* | 
| PARMS("ERROR | MESSAGE" , ERR900+12* | 
| PARMS("EVENT" | ERR900+9* | 
| PARMS("MESSAG | E TYPE" , ERR900+8* | 
| PARMS("VERSION" | ERR900+10* | 
| PAT | CHKOPT~, CHKOPT+4, CHKOPT+8, GENRENEW+1~ | 
| PI | PITXT+1~, PITXT+3*, PITXT+4, PITXT+5 | 
| PITXT | PITXT+1~, PITXT+2*, PITXT+6*, PITXT+7 | 
| PNAM | NOTIF+1~, NOTIF+5*, NOTIF+6 | 
| POI | FNDOI+1~, FNDOI+3*, FNDOI+4, FNDOI+5, FNDOI+6, NMPOI+1~, NMPOI+3*, NMPOI+5, NMPOI+8*, NMPOI+9 , NMPOI+10, DRGNMOI+1~, DRGNMOI+10*, DRGNMOI+11, DRGNMOI+12, DRGNMOI+13 | 
| POIARR | NMPOI+1~ | 
| POIARR( | NMPOI+5*, NMPOI+8 | 
| POICT | FNDORD+1~, NMPOI+1~, NMPOI+2*, NMPOI+4*, NMPOI+5, NMPOI+7, NMPOI+8 | 
| PROD | PRODNDC+1~, PRODNDC+5*, PRODNDC+6*, PRODNDC+7 | 
| PT | CHKNME+1~, CHKNME+8*, CHKNME+9*, CHKNME+10, CHKNME+13, CHKNME+15, CHKNME+16 | 
| PVDIEN | NOTIF~, NOTIF+7*, NOTIF+8, NOTIF+9 | 
| R | SET~, SET+1 | 
| REFILL | GENRENEW~ | 
| RESULT | AL1+1~, AL1+2, AL1+3 | 
| RESULT( | AL1+12, AL1+16, AL1+17, AL1+18, AL1+19, AL1+20 | 
| RET | GETDSP~, GETDSP+20*, GETDSP+21*, SNDE900~, SNDE900+2*, GENRENEW+1~, GENRENEW+16, GENRENEW+27!, GENRENEW+28, COMPSIG~ , COMPSIG+2*, COMPSIG+5*, COMPSIG+7*, COMPSIG+19*, NOTIF+1~ | 
| RET(0 | GENRENEW+17 | 
| RET(1 | GENRENEW+31 | 
| >> RETXT | COMPSIG+10*, COMPSIG+18*, COMPSIG+19 | 
| RR | ERR900~, ERR900+3, ERR900+5, ERR900+20 | 
| RRIEN | SNDE900~, SNDE900+1, GENRENEW~, GENRENEW+18, GENRENEW+20, GENRENEW+22, GENRENEW+25, GENRENEW+26, COMPSIG~, COMPSIG+4* , COMPSIG+5, COMPSIG+6, COMPSIG+15 | 
| >> RX0 | RXC+2 | 
| RX6 | RXR+1~, RXR+3*, RXR+4, RXR+5*, RXR+6, RXR+7* | 
| RXCOM | CMP+1~, CMP+25* | 
| RXIEN | RXR+3, RXR+5, DG1+2, CHKDRG~, CHKDRG+3, GENRENEW~, GENRENEW+2, GENRENEW+4, GENRENEW+6, GENRENEW+7 , GENRENEW+23, COMPSIG+1~, COMPSIG+6*, COMPSIG+7, COMPSIG+12, COMPSIG+13 | 
| RXN | NOTIF~, NOTIF+3, NOTIF+7, NOTIF+12 | 
| RXNORM | CMP+1~, CMP+22*, CMP+23, FNDORD+1~, FNDORD+2*, FNDORD+3*, FNDORD+4*, FNDORD+5, FNDORD+6 | 
| RXOI | CHKDRG+1~, CHKDRG+4*, CHKDRG+5 | 
| RXSTS | GENRENEW+1~, GENRENEW+7*, GENRENEW+8 | 
| RXTXT | COMPSIG+1~, COMPSIG+10*, COMPSIG+14*, COMPSIG+19 | 
| S | SET~, SET+1 | 
| SEG | ERR900+1~, ERR900+17, ERR900+18, ERR900+19 | 
| SEX | CHKNME+1~, CHKNME+15*, CHKNME+16 | 
| SIG | COMPSIG+1~ | 
| SSNUM | CHKSSNUM~, CHKSSNUM+2 | 
| STR | CMP+1~, CMP+18*, CMP+19, COMPSIG+1~, COMPSIG+13*, COMPSIG+14, PITXT+1~, PITXT+5*, PITXT+6 | 
| SUNIT | CMP+1~, CMP+17*, CMP+20 | 
| TXT | COMPSIG+1~, COMPSIG+12*, COMPSIG+13, PITXT+1~, PITXT+4*, PITXT+5 | 
| U | RXR+6, RXC+2, RXC+4, CMP+4, CMP+6, CMP+7, CMP+8, AL1+16, AL1+17, AL1+18 , AL1+19, AL1+20, DG1+10, DG1+11, DG1+13, FNDORD+7, FNDOI+3, DRGNMOI+6, DRGNMOI+7, DRGNMOI+10 , CHKOPT+6, CHKOPT+7, CHKDRG+3, GENRENEW+4, GENRENEW+6, GENRENEW+11, GENRENEW+15, GENRENEW+18, GENRENEW+23, GENRENEW+25 , GENRENEW+30, GENRENEW+31, NDC+4, NDC+5, NDC+6 | 
| UDNM | DRGNMOI+1~, DRGNMOI+2*, DRGNMOI+9 | 
| UNIT | CMP+1~, CMP+8*, CMP+16 | 
| V | SET~, SET+1 | 
| VA | PRODNDC+1~, PRODNDC+3*, PRODNDC+4, PRODNDC+5 | 
| VAL | GENRENEW+1~, GENRENEW+3*, GENRENEW+8*, GENRENEW+9, GENRENEW+11, GENRENEW+12!, GENRENEW+14 | 
| >> WHO | BADORP+10 | 
| >> WHO( | BADORP+9* | 
| >> WHO("G.APSP E | PRESCRIBING" , BADORP+8* | 
| XQA | NOTIF+2~ | 
| XQA( | NOTIF+9* | 
| XQADATA | NOTIF+2~, NOTIF+12* | 
| XQAID | NOTIF+2~, NOTIF+11* | 
| XQAMSG | NOTIF+2~, NOTIF+6*, NOTIF+10* | 
| Z | DG1+1~, DG1+9*, DG1+10, DG1+11 |