APSPES2 ;IHS/MSC/PLS - SureScripts HL7 interface - con't;23-Mar-2015 09:06;DU
Source file <APSPES2.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Changes To Pharmacy | 7 | ($$FSEGIEN,$$GPHM)^APSPES1 ($$RXIEN,PARSE)^APSPES2 (SETACK,UPTRRACT)^APSPES3 ($$CHKDRG,$$CHKNME,$$CHKOPT,$$CHKSSNUM,$$FNDORD,$$GENRENEW,ERR900,NOTIF,SETDUP)^APSPES4 ($$GETSEG,$$GHLDAT)^APSPESG UPTLOG^APSPFNC2 $$HRCNF^APSPFUNC | 
| Health Level Seven | 5 | ($$FMDATE,$$HLPHONE)^HLFNC SET^HLOAPI ($$ACK,$$SENDACK)^HLOAPI2 ($$GETMSG,$$HLNEXT)^HLOMSG ($$GET,$$NEXTSEG,$$STARTMSG)^HLOPRS | 
| VA Fileman | 3 | $$FIND1^DIC (FILE,UPDATE)^DIE $$GET1^DIQ | 
| DRG Grouper | 2 | $$ICDDX^ICDCODE $$ICDDX^ICDEX | 
| GUI Objects | 1 | $$AICD^BGOUTL2 | 
| Kernel | 1 | ($$FMTE,$$NOW)^XLFDT | 
| MailMan | 1 | ^XMD | 
| Order Entry Results Reporting | 1 | $$VALUE^ORCSAVE2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DISP | ;EP | |
| ESUBST(VAL) | ; | |
| RXIEN(MSGIEN,TGL) | ; EP | |
| ADD(SEG) | ; EP - | |
| PHMINFO(RXIEN) | ; EP - | |
| FMTPHN(X) | ;EP | |
| GETHMSG(MSGIEN,DATA) | ;EP | |
| ADD1(SEG) | ; | |
| SIG(IEN) | ;Store sig | |
| DOSES(IEN) | ;Get dosage fields | |
| GETDIAG(MSG) | ; EP - | |
| BULL(XMSUB,XMDUZ,WHO,MSG) | ;EP | |
| OPRV(MSGIEN) | ; EP | |
| GETVAL(MSG,SEG,FLD,OFF) | ;EP - | |
| PARSE(DATA,MIEN,HLMSTATE) | ;EP | |
| PREPPTXT(RET,RRIEN) | ; Return prepared text from Pharmacy | |
| DSP | ; | |
| RREQSTAT(DATA,IEN,STA) | ; EP - | |
| ACK(HLMSGIEN,MSGTXT) | ; Generate APP Ack | |
| EFF(PRV) | ;See if SPI is ACTIVE | |
| SHIFT(I,J) | ; | |
| REFRES | ; EP - Refill request callback | |
| I() | ;EP - | |
| ADDRR(MSGIEN) | ; EP - | |
| SET(ARY,V,F,C,S,R) | ;EP | |
| DEA(DRUG) | ; Return DEA value | |
| DEACLS(DEA,CLS) | ; Return boolean value for comparison | 
| Name | Field # of Occurrence | 
|---|---|
| $$FSEGIEN^APSPES1 | DISP+5, DISP+12, RXIEN+4, GETVAL+5 | 
| $$GPHM^APSPES1 | PHMINFO+2 | 
| $$RXIEN^APSPES2 | ADDRR+9 | 
| PARSE^APSPES2 | REFRES+5, ACK+4 | 
| SETACK^APSPES3 | ACK+7 | 
| UPTRRACT^APSPES3 | REFRES+38, REFRES+58, ACK+8 | 
| $$CHKDRG^APSPES4 | ADDRR+22 | 
| $$CHKNME^APSPES4 | ADDRR+14 | 
| $$CHKOPT^APSPES4 | ADDRR+18 | 
| $$CHKSSNUM^APSPES4 | ADDRR+60 | 
| $$FNDORD^APSPES4 | ADDRR+24 | 
| $$GENRENEW^APSPES4 | REFRES+18 | 
| ERR900^APSPES4 | REFRES+59 | 
| NOTIF^APSPES4 | ADDRR+77 | 
| SETDUP^APSPES4 | ADDRR+73 | 
| $$GETSEG^APSPESG | DOSES+3 | 
| $$GHLDAT^APSPESG | DOSES+2 | 
| UPTLOG^APSPFNC2 | DISP+26 | 
| $$HRCNF^APSPFUNC | ADDRR+12 | 
| $$AICD^BGOUTL2 | ADDRR+53 | 
| $$FIND1^DIC | ADDRR+28, ADDRR+38, PREPPTXT+6 | 
| FILE^DIE | REFRES+27, REFRES+37, REFRES+46, REFRES+56, ADDRR+69 | 
| UPDATE^DIE | ADDRR+62, DOSES+34, SIG+9, SIG+12 | 
| $$GET1^DIQ | PHMINFO+4, REFRES+10, REFRES+11, REFRES+18, ADDRR+4, ADDRR+5, ADDRR+17, ADDRR+32, ADDRR+75, ADDRR+77 , DEA+2, PREPPTXT+6 | 
| $$FMDATE^HLFNC | PREPPTXT+12 | 
| $$HLPHONE^HLFNC | PHMINFO+4 | 
| SET^HLOAPI | SET+1 | 
| $$ACK^HLOAPI2 | DISP+31, DSP+5, ACK+5 | 
| $$SENDACK^HLOAPI2 | DISP+32, DSP+6, ACK+8 | 
| $$GETMSG^HLOMSG | GETHMSG+4 | 
| $$HLNEXT^HLOMSG | GETHMSG+8 | 
| $$GET^HLOPRS | DISP+8, DISP+9, DISP+10, DISP+15, DISP+18, DISP+19, DISP+20, RXIEN+7, GETVAL+8, GETDIAG+5 , GETDIAG+6 | 
| $$NEXTSEG^HLOPRS | PARSE+5, GETDIAG+4 | 
| $$STARTMSG^HLOPRS | PARSE+2, GETDIAG+3 | 
| $$ICDDX^ICDCODE | ADDRR+54 | 
| $$ICDDX^ICDEX | ADDRR+53 | 
| $$VALUE^ORCSAVE2 | REFRES+21 | 
| $$FMTE^XLFDT | PREPPTXT+12 | 
| $$NOW^XLFDT | ADDRR+7 | 
| ^XMD | BULL+4 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| RPC Name | Call Tags | 
|---|---|
| APSPES2 RREQSTAT | RREQSTAT | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | FIND1^DIC | 
| ^PSDRUG - [#50] | GET1^DIQ | 
| ^PSRX - [#52] | GET1^DIQ | 
| ^HLB - [#778] | GET1^DIQ | 
| ^APSPNCP(9009033.7 - [#9009033.7] | FIND1^DIC, GET1^DIQ | 
| ^APSPOPHM - [#9009033.9] | FIND1^DIC, GET1^DIQ | 
| ^APSPRREQ - [#9009033.91] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APSPNCP(9009033.7 - [#9009033.7] | DOSES+26, DOSES+27 | 
| ^APSPRREQ - [#9009033.91] | REFRES+29!, REFRES+30*, REFRES+31*, PREPPTXT+3, RREQSTAT+1 | 
| ^OR(100 - [#100] | REFRES+30 | 
| ^PS(51.2 - [#51.2] | DOSES+32 | 
| ^PSRX - [#52] | OPRV+5, RXIEN+8, REFRES+12, REFRES+14 | 
| ^TMP("REFREQ" | GETHMSG+2 | 
| ^VA(200 - [#200] | EFF+3, EFF+4 | 
| Name | Line Occurrences | 
|---|---|
| $$ADDRR | REFRES+9 | 
| $$DEA | REFRES+12 | 
| $$EFF | ADDRR+30 | 
| $$ESUBST | PREPPTXT+11 | 
| $$FMTPHN | PREPPTXT+4 | 
| $$GETVAL | REFRES+18, ADDRR+12, ADDRR+27, ADDRR+33, ADDRR+34, ADDRR+37, ADDRR+40, ADDRR+42, ADDRR+45, ADDRR+50 , ADDRR+51, ADDRR+58, DOSES+23, DOSES+31, SIG+5, PREPPTXT+4, PREPPTXT+5, PREPPTXT+6, PREPPTXT+7, PREPPTXT+8 , PREPPTXT+9, PREPPTXT+10, PREPPTXT+11, PREPPTXT+12, PREPPTXT+14 | 
| $$I | ADD+2, ADD+3, ADD1+7, ADD1+10 | 
| $$RXIEN | OPRV+3, REFRES+49 | 
| ADD | GETHMSG+7, GETHMSG+9 | 
| DOSES | ADDRR+71 | 
| GETHMSG | ADDRR+67 | 
| PARSE | DISP+4, DSP+3, RXIEN+3, GETVAL+3 | 
| SHIFT | ADD1+6, SHIFT+11 | 
| SIG | ADDRR+70 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACK | DISP+29~, DISP+31, DISP+32, DSP+5, DSP+6, REFRES+2~, ACK+1~, ACK+5, ACK+8 | 
| ACTSPI | ADDRR+1~, ADDRR+29*, ADDRR+30*, ADDRR+31, ADDRR+32 | 
| AIEN | DOSES+1~, DOSES+9*, DOSES+10, DOSES+16, DOSES+17, DOSES+18, DOSES+21, DOSES+28, DOSES+33, SIG+1~ , SIG+4*, SIG+8, SIG+11 | 
| APSPORC | DOSES+1~, DOSES+3*, DOSES+4 | 
| ARY | DISP+1~, DISP+26, REFRES+2~, SET~, SET+1, GETVAL+1~, GETDIAG+1~ | 
| ARY("COM" | DISP+24* | 
| ARY("REASON" | DISP+21* | 
| ARY("RX REF" | DISP+23* | 
| ARY("TYPE" | DISP+22* | 
| ARY("USER" | DISP+25* | 
| C | SET~, SET+1, PREPPTXT+1~, GETDIAG+7* | 
| CLS | DEACLS~, DEACLS+1 | 
| CNT | PARSE+1~, PARSE+4*, PARSE+6*, PARSE+7, DOSES+1~, DOSES+5*, DOSES+7, DOSES+19, GETHMSG+1~, GETHMSG+5* , I+1*, I+2 | 
| CONJ | DOSES+1~, DOSES+20*, DOSES+21 | 
| D | DOSES+1~, DOSES+14*, DOSES+15 | 
| DATA | PARSE~, DISP+1~, DISP+4, DISP+5, DISP+12, DSP+3, RXIEN+3, RXIEN+4, REFRES+2~, REFRES+5 , REFRES+33~, GETVAL+1~, GETVAL+3, GETVAL+4, GETVAL+5, GETHMSG~, GETHMSG+2*, GETHMSG+3, GETDIAG+1~, ADD+2 , ADD+3, RREQSTAT~, RREQSTAT+3*, ACK+4 | 
| DATA( | PARSE+7*, DISP+7, DISP+14, RXIEN+6, GETVAL+7 | 
| DATA("HDR" | PARSE+3*, DISP+27 | 
| DAW | ADDRR+2~, ADDRR+42*, ADDRR+43*, ADDRR+48 | 
| DAYS | ADDRR+1~, ADDRR+40*, ADDRR+41*, ADDRR+44 | 
| DCODE | DISP+2~, DISP+18*, DISP+24 | 
| DCODEQ | DISP+2~, DISP+20*, DISP+24 | 
| DEA | REFRES+3~, REFRES+12*, DEA+1~, DEA+2*, DEA+3, DEACLS~, DEACLS+1 | 
| DFN | REFRES+2~, REFRES+25, REFRES+43, REFRES+52, ADDRR+3*, ADDRR+12*, ADDRR+13, ADDRR+14*, ADDRR+17*, ADDRR+18* , ADDRR+19 | 
| DNYC | ACK+1~, ACK+6* | 
| DRG | DISP+2~, DISP+19*, DISP+24 | 
| DRUG | DEA~, DEA+2 | 
| DSPNUM | DISP+2~, DISP+15*, DISP+16, DISP+17*, DISP+23 | 
| DT | ADDRR+53, ADDRR+54 | 
| DUR | DOSES+1~, DOSES+11*, DOSES+12*, DOSES+13, DOSES+14, DOSES+15*, DOSES+16 | 
| DX | ADDRR+2~, ADDRR+51*, ADDRR+52, ADDRR+53*, ADDRR+54*, ADDRR+55, GETDIAG+8 | 
| DXCODE | ADDRR+2~, ADDRR+50*, ADDRR+52, ADDRR+53, ADDRR+54, ADDRR+56 | 
| EFF | EFF+1~, EFF+3*, EFF+4 | 
| ERR | DISP+1~, DISP+29~, DISP+31, DISP+32, DSP+5, DSP+6, REFRES+2~, ADDRR+1~, ADDRR+65!, DOSES+1~ , DOSES+35!, SIG+1~, SIG+13!, ACK+1~, ACK+5, ACK+8 | 
| ERRFLG | REFRES+48~, REFRES+50*, REFRES+54, REFRES+57 | 
| F | SET~, SET+1 | 
| FDA | ADDRR+1~, DOSES+1~, DOSES+35!, SIG+1~ | 
| FDA( | REFRES+20*, REFRES+22*, REFRES+23*, REFRES+24*, REFRES+25*, REFRES+26*, REFRES+35*, REFRES+36*, REFRES+41*, REFRES+42* , REFRES+43*, REFRES+44*, REFRES+45*, REFRES+51*, REFRES+52*, REFRES+53*, REFRES+54*, REFRES+55*, ADDRR+4*, ADDRR+5* , ADDRR+6*, ADDRR+7*, ADDRR+36*, ADDRR+39*, ADDRR+44*, ADDRR+45*, ADDRR+46*, ADDRR+47*, ADDRR+48*, ADDRR+55* , ADDRR+56*, ADDRR+59*, ADDRR+61*, ADDRR+68*, DOSES+10*, DOSES+16*, DOSES+17*, DOSES+18*, DOSES+21*, DOSES+28* , DOSES+33*, SIG+8*, SIG+11* | 
| FIEN | ADDRR+2~, ADDRR+3*, ADDRR+60*, ADDRR+61, ADDRR+72, ADDRR+73, ADDRR+75, ADDRR+77 | 
| FILLS | ADDRR+2~, ADDRR+34*, ADDRR+35*, ADDRR+46 | 
| FLD | GETVAL~, GETVAL+8 | 
| FN | REFRES+3~, REFRES+8*, REFRES+20, REFRES+22, REFRES+23, REFRES+24, REFRES+25, REFRES+26, REFRES+35, REFRES+36 , REFRES+41, REFRES+42, REFRES+43, REFRES+44, REFRES+45, REFRES+51, REFRES+52, REFRES+53, REFRES+54, REFRES+55 , ADDRR+1~, ADDRR+3*, ADDRR+4, ADDRR+5, ADDRR+6, ADDRR+7, ADDRR+36, ADDRR+39, ADDRR+44, ADDRR+45 , ADDRR+46, ADDRR+47, ADDRR+48, ADDRR+55, ADDRR+56, ADDRR+59, ADDRR+61, ADDRR+68, DOSES+1~, DOSES+6* , DOSES+10, DOSES+16, DOSES+17, DOSES+18, DOSES+21, DOSES+28, DOSES+33, SIG+1~, SIG+3*, SIG+8 , SIG+11 | 
| FORM | DOSES+1~, DOSES+26*, DOSES+27 | 
| FORMT | DOSES+1~, DOSES+24*, DOSES+27*, DOSES+28 | 
| HDR | GETDIAG+1~, GETDIAG+3 | 
| HL7PON | REFRES+48~, REFRES+49*, REFRES+50 | 
| HLDATA | DOSES+1~, DOSES+3 | 
| HLMSG | DOSES+1~, DOSES+2* | 
| HLMSGIEN | DISP+3, DISP+4, DSP+1~, DSP+2*, DSP+3, REFRES+5, REFRES+9, REFRES+18, REFRES+49, ACK~ , ACK+4 | 
| HLMSTATE | PARSE~, PARSE+2, PARSE+5, DISP+4, DISP+31, DSP+1~, DSP+3, DSP+5, RXIEN+3, REFRES+5 , GETVAL+1~, GETVAL+3, GETDIAG+1~, GETDIAG+3, GETDIAG+4, ACK+4, ACK+5 | 
| HLMSTATE("HDR" | PARSE+3 | 
| HMSG | ADDRR+2~, ADDRR+67, ADDRR+68 | 
| I | ADDRR+1~, ADDRR+3*, ADDRR+4, ADDRR+5, ADDRR+6, ADDRR+7, ADDRR+36, ADDRR+39, ADDRR+44, ADDRR+45 , ADDRR+46, ADDRR+47, ADDRR+48, ADDRR+55, ADDRR+56, ADDRR+59, ADDRR+61, ADDRR+66*, ADDRR+68, DOSES+1~ , DOSES+7*, DOSES+8, DOSES+9, ADD+1~, ADD+2*, ADD1+1~, ADD1+3*, ADD1+6, ADD1+8*, ADD1+9* , ADD1+10, SHIFT~, SHIFT+1*, SHIFT+5, SHIFT+6, SHIFT+7, SHIFT+11 | 
| IEN | DOSES~, DOSES+2, DOSES+9, SIG~, SIG+4, RREQSTAT~, RREQSTAT+1 | 
| IENS | ADDRR+1~ | 
| IENS(1 | ADDRR+66, ADDRR+70, ADDRR+71, ADDRR+73, ADDRR+77, ADDRR+78 | 
| IN | EFF+1~, EFF+2*, EFF+4*, EFF+5 | 
| J | ADD1+1~, ADD1+3*, ADD1+6, SHIFT~, SHIFT+2, SHIFT+4, SHIFT+5, SHIFT+9*, SHIFT+10, SHIFT+11 | 
| LEN | SHIFT+3~, SHIFT+4*, SHIFT+5, SHIFT+6 | 
| LINE | ADD1+1~ | 
| LINE( | ADD1+9, ADD1+10, SHIFT+2, SHIFT+4, SHIFT+5*, SHIFT+10* | 
| LINE(1 | ADD1+4*, ADD1+7 | 
| M | PREPPTXT+1~, PREPPTXT+3*, PREPPTXT+4, PREPPTXT+5, PREPPTXT+6, PREPPTXT+7, PREPPTXT+8, PREPPTXT+9, PREPPTXT+10, PREPPTXT+11 , PREPPTXT+12, PREPPTXT+14 | 
| MATCHK | REFRES+3~, REFRES+4*, REFRES+15*, REFRES+17, REFRES+26, REFRES+34*, REFRES+36, REFRES+44, REFRES+50, REFRES+55 , ADDRR+10*, ADDRR+19*, ADDRR+25*, ADDRR+31*, ADDRR+32* | 
| MIEN | PARSE~, PARSE+2 | 
| MSG | BULL~, GETVAL~, GETVAL+3, GETHMSG+1~, GETHMSG+4, GETHMSG+8, GETDIAG~, GETDIAG+3 | 
| MSG("HDR" | GETHMSG+6 | 
| MSGID | ADDRR+1~ | 
| MSGIEN | OPRV~, OPRV+3, RXIEN~, RXIEN+3, ADDRR~, ADDRR+4, ADDRR+5, ADDRR+6, ADDRR+9, ADDRR+12 , ADDRR+14, ADDRR+22, ADDRR+24, ADDRR+27, ADDRR+33, ADDRR+34, ADDRR+37, ADDRR+40, ADDRR+42, ADDRR+45 , ADDRR+50, ADDRR+51, ADDRR+58, ADDRR+67, DOSES+23, DOSES+31, SIG+5, GETHMSG~, GETHMSG+4 | 
| MSGTXT | ACK~, ACK+3 | 
| MUL | DOSES+1~, DOSES+8*, DOSES+10, DOSES+11, DOSES+17, DOSES+18, DOSES+20, DOSES+28 | 
| N | DOSES+1~, DOSES+13*, DOSES+15 | 
| NOTES | ADDRR+1~, ADDRR+58*, ADDRR+59 | 
| OCC | ACK+1~, ACK+6* | 
| OFF | GETVAL~, GETVAL+2*, GETVAL+8 | 
| ORID | REFRES+2~, REFRES+18*, REFRES+19, REFRES+20, REFRES+21, REFRES+30, REFRES+38 | 
| ORITM | REFRES+2~, REFRES+21*, REFRES+22, REFRES+41, REFRES+51, ADDRR+22*, ADDRR+24*, ADDRR+25 | 
| PARMS | DISP+29~, DISP+31, DSP+1~, DSP+5, REFRES+2~, ACK+1~, ACK+5 | 
| PARMS("ACK CO | DE" , DISP+30*, DSP+4*, ACK+2* | 
| PARMS("ERROR | MESSAGE" , ACK+3* | 
| PHARM | ADDRR+2~, ADDRR+37*, ADDRR+38*, ADDRR+39 | 
| PHM | PHMINFO+1~, PHMINFO+2*, PHMINFO+3, PHMINFO+4 | 
| PRV | REFRES+2~, REFRES+24, REFRES+42, REFRES+53, ADDRR+28*, ADDRR+30, ADDRR+31, ADDRR+32, EFF~, EFF+3 , EFF+4 | 
| PVDIEN | DISP+2~, DISP+9*, DISP+25 | 
| QUIT | ADD1+1~, ADD1+2* | 
| R | SET~, SET+1 | 
| REFILL | REFRES+2~ | 
| RES | FMTPHN+1~, RREQSTAT+1*, RREQSTAT+3 | 
| RET | DISP+1~, DISP+26, RXIEN+1~, RXIEN+8*, RXIEN+9, PREPPTXT~, PREPPTXT+4, PREPPTXT+5, PREPPTXT+6, PREPPTXT+7 , PREPPTXT+8, PREPPTXT+9, PREPPTXT+10, PREPPTXT+11, PREPPTXT+12, PREPPTXT+13, PREPPTXT+14, GETDIAG+7 | 
| ROUTE | DOSES+1~, DOSES+31*, DOSES+32 | 
| RR | REFRES+2~, REFRES+9*, REFRES+10, REFRES+11, REFRES+13, REFRES+18, REFRES+20, REFRES+22, REFRES+23, REFRES+24 , REFRES+25, REFRES+26, REFRES+29, REFRES+30, REFRES+31, REFRES+35, REFRES+36, REFRES+38, REFRES+41, REFRES+42 , REFRES+43, REFRES+44, REFRES+45, REFRES+51, REFRES+52, REFRES+53, REFRES+54, REFRES+55, REFRES+58, REFRES+59 , ACK+8 | 
| RRIEN | PREPPTXT~, PREPPTXT+2*, PREPPTXT+3 | 
| RTE | DOSES+1~, DOSES+30*, DOSES+32*, DOSES+33 | 
| RXIEN | DISP+2~, DISP+10*, DISP+11, DISP+26, OPRV+1~, OPRV+3*, OPRV+4, OPRV+5, PHMINFO~, PHMINFO+2 , REFRES+3~, REFRES+11*, REFRES+12, REFRES+13, REFRES+14, REFRES+18, ADDRR+1~, ADDRR+9*, ADDRR+10, ADDRR+14 , ADDRR+17, ADDRR+21, ADDRR+22, ADDRR+31, ADDRR+32, ADDRR+36 | 
| RXN | RXIEN+1~, RXIEN+7*, RXIEN+8 | 
| S | SET~, SET+1, ADDRR+74~, ADDRR+75*, ADDRR+76 | 
| SEG | PARSE+1~, PARSE+5, PARSE+7, REFRES+2~, GETVAL~, GETVAL+5, DOSES+1~, DOSES+4*, DOSES+5, DOSES+8 , GETHMSG+1~, GETHMSG+7, GETHMSG+8, GETHMSG+9, GETDIAG+1~, GETDIAG+4, GETDIAG+5, GETDIAG+6, ADD~, ADD1~ | 
| SEG( | ADD+2, SHIFT+1, SHIFT+5, SHIFT+6*, SHIFT+7! | 
| SEG(0 | SHIFT+1 | 
| SEG(1 | GETHMSG+6*, ADD1+4*, ADD1+5! | 
| SEGARY | GETVAL+1~, GETVAL+7*, GETVAL+8 | 
| SEGDG1 | GETDIAG+1~ | 
| SEGIEN | DISP+1~, DISP+5*, DISP+6, DISP+7, DISP+12*, DISP+13, DISP+14, RXIEN+4*, RXIEN+5, RXIEN+6 , GETVAL+1~, GETVAL+5*, GETVAL+6, GETVAL+7, GETDIAG+1~ | 
| SEGORC | DISP+1~, DISP+7*, DISP+8, DISP+9, DISP+10, RXIEN+6*, RXIEN+7 | 
| SEGRX0 | REFRES+2~ | 
| SEGRXD | DISP+1~, DISP+14*, DISP+15, DISP+18, DISP+19, DISP+20 | 
| SPI | ADDRR+1~, ADDRR+27*, ADDRR+28 | 
| SSNUM | ADDRR+2~, ADDRR+33*, ADDRR+47, ADDRR+60 | 
| STA | RREQSTAT~, RREQSTAT+2*, RREQSTAT+3 | 
| TGL | RXIEN~, RXIEN+2*, RXIEN+8 | 
| TXT | GETDIAG+1~, GETDIAG+2*, GETDIAG+6*, GETDIAG+7 | 
| TYPE | DOSES+1~, DOSES+23*, DOSES+25, DOSES+26 | 
| U | OPRV+5, REFRES+12, REFRES+31, REFRES+38, ADDRR+53, ADDRR+54, DOSES+27, PREPPTXT+3, RREQSTAT+1, EFF+4 | 
| V | SET~, SET+1 | 
| VAL | OPRV+1~, OPRV+2*, ESUBST~, ESUBST+1 | 
| >> VALMAR | ADD1+7, ADD1+10 | 
| WHO | BULL~, BULL+2 | 
| X | SIG+1~, SIG+5*, SIG+6, SIG+7, FMTPHN~, FMTPHN+2, FMTPHN+3, FMTPHN+4, FMTPHN+5, FMTPHN+6 , FMTPHN+7, FMTPHN+8 | 
| X1 | SIG+1~, SIG+6*, SIG+7*, SIG+8 | 
| X2 | SIG+1~, SIG+2*, SIG+6*, SIG+10, SIG+11 | 
| XMDUZ | BULL~ | 
| XMSUB | BULL~ | 
| XMTEXT | BULL+1~, BULL+3* | 
| XMY | BULL+1~, BULL+2* |