ECXAPHA2 ;ALB/TMD-Pharmacy Extracts Unusual Volumes Report ;4/9/19 15:47
Source file <ECXAPHA2.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; entry point
|
|
PRE | ; entry point for PRE data
|
|
PRE2 | ; get Prescription data
|
|
IVP | ; entry point for IVP Data
|
|
UDP | ; entry point for UDP data
|
|
BCM | ;Section added in patch 144
|
|
CCODE(RIEN) | ; 144 get component information added in patch 144
; input - IEN of the BCMA MEDICATION LOG File ; ; output - CCIEN: pointer to a variable pointer field to file #50, #52.6, or #52.7 ; CCDORD: .02 field of file #50, #52.6, or #52.7 ; CCDGVN: .03 FIELD of file #50, #52.6, or #52.7 ; CCUNIT: .04 field of file #50, #52.6, or #52.7 ; CCTYPE: derived field, "D", "A", or "S" |
|
FILE | ; put records in temp file to print later
|
|
EXIT |
Name | Field # of Occurrence |
---|---|
$$S^%ZTLOAD | FILE+40 |
$$GET1^DIQ | BCM+9, BCM+12, BCM+13, CCODE+20, CCODE+24, CCODE+27 |
$$SIG^ECXAPHA | FILE+29 |
$$SIGIVP^ECXAPHA | FILE+29 |
$$SIGPRE^ECXAPHA | FILE+29 |
$$CHKIV^ECXBCM | BCM+11 |
$$CHKUD^ECXBCM | BCM+10 |
$$PAT^ECXUTL3 | FILE+7 |
$$PHAAPI^ECXUTL5 | FILE+13 |
EXTRACT^PSO52EX | PRE+4 |
$$RJ^XLFSTR | FILE+16, FILE+19 |
FileNo | Call Tags |
---|---|
^PSDRUG - [#50] | GET1^DIQ |
^PS(52.6 - [#52.6] | GET1^DIQ |
^PS(52.7 - [#52.7] | GET1^DIQ |
^PSB(53.79 - [#53.79] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ECX(728.113 - [#728.113] | IVP+2, IVP+3 |
^ECX(728.904 - [#728.904] | UDP+2, UDP+3, UDP+4 |
^PSB(53.79 - [#53.79] | BCM+5, BCM+6, BCM+7, BCM+8, CCODE+12, CCODE+13, CCODE+16 |
^TMP($J | EN+2!, PRE+2!, PRE+8, PRE+12, PRE+13!, PRE2+2, PRE2+3, PRE2+4, PRE2+6, PRE2+7 , PRE2+8, PRE2+10, PRE2+11, PRE2+12, PRE2+14, PRE2+15, PRE2+17, IVP+2!, IVP+8, IVP+12* , IVP+15*, IVP+17, IVP+18, IVP+20, IVP+30!, FILE+27*, FILE+32*, FILE+34*, FILE+37* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTDT | BCM+1~, BCM+12* |
CCDGVN | BCM+1~, CCODE+10*, CCODE+17*, CCODE+22, CCODE+25, CCODE+28, CCODE+34, CCODE+38 |
CCDORD | BCM+1~, CCODE+10*, CCODE+17*, FILE+37 |
CCIEN | BCM+1~, CCODE+10*, CCODE+17*, CCODE+20, CCODE+24, CCODE+27, CCODE+30* |
CCTYPE | BCM+1~, CCODE+10*, CCODE+29* |
CCUNIT | BCM+1~, CCODE+10*, CCODE+18* |
COUNT | EN+1~, EN+3*, FILE+38*, FILE+40 |
DA | IVP+1~, IVP+2*, IVP+3* |
DATA | UDP+4*, UDP+5, CCODE+9~, CCODE+16*, CCODE+17, CCODE+18 |
DFN | IVP+1~, IVP+2*, IVP+3, IVP+11 |
DRG | BCM+1~, CCODE+20*, CCODE+24*, CCODE+27*, CCODE+33 |
DT | BCM+3 |
>> EC | IVP+3*, IVP+4, IVP+5, IVP+9, IVP+10, IVP+11, IVP+15 |
ECCOST | EN+1~, PRE2+16*, PRE2+19, IVP+11*, IVP+12, IVP+25*, IVP+29, UDP+5*, UDP+7, CCODE+35* , CCODE+38, FILE+27 |
ECCOUNT | IVP+1~, IVP+18*, IVP+19 |
ECD | EN+1~, EN+4*, PRE+4, PRE+8*, PRE+11*, PRE+12*, PRE2+13, IVP+2*, IVP+3, IVP+12 , UDP+2*, UDP+3, UDP+5, FILE+7 |
ECDATA | PRE+1~, UDP+1~ |
ECDATA1 | PRE+1~ |
ECDAY | EN+1~, PRE2+13*, IVP+21*, UDP+5*, CCODE+31*, FILE+11*, FILE+27, FILE+32, FILE+34, FILE+37 |
ECDFN | EN+1~, PRE2+14*, IVP+11*, IVP+12, IVP+22*, UDP+5*, CCODE+32*, FILE+7, FILE+29 |
ECDRG | EN+1~, PRE2+15*, IVP+4*, IVP+8, IVP+12, IVP+13, IVP+15, IVP+17*, IVP+18, IVP+20 , IVP+21, IVP+22, IVP+25, UDP+5*, CCODE+33*, FILE+13 |
ECDS | EN+1~, EN+3*, PRE2+3*, PRE2+7*, PRE2+11*, FILE+27 |
ECDSPU | CCODE+15*, FILE+2~, FILE+5* |
ECDUPOU | CCODE+15*, FILE+2~, FILE+5*, FILE+25*, FILE+37 |
>> ECED | EN+4*, PRE+4, PRE+8, PRE+12, IVP+2, UDP+2, BCM+6, BCM+10, BCM+11 |
ECFKEY | FILE+1~, FILE+20*, FILE+27, FILE+32, FILE+34, FILE+37 |
ECGNAME | FILE+1~, FILE+14*, FILE+27 |
ECNAME | FILE+1~, FILE+9*, FILE+27 |
ECNDC | FILE+1~, FILE+15*, FILE+16*, FILE+17*, FILE+20 |
ECORD | PRE2+17*, UDP+1~, UDP+5*, BCM+1~, CCODE+36*, FILE+29 |
>> ECPPDU | FILE+21*, FILE+34 |
ECPPOU | CCODE+15*, FILE+2~, FILE+5*, FILE+25*, FILE+37 |
ECPRC | PRE+1~, PRE2+4*, PRE2+8*, PRE2+12*, PRE2+16 |
ECPROD | FILE+1~, FILE+18*, FILE+19*, FILE+20 |
ECQTY | EN+1~, PRE2+2*, PRE2+6*, PRE2+10*, PRE2+16, PRE2+19, IVP+9*, IVP+12, IVP+18*, IVP+19* , IVP+25, IVP+27, UDP+4*, UDP+7, CCODE+34*, FILE+27, FILE+32, FILE+34, FILE+37 |
ECREF | PRE+1~, PRE+5*, PRE+11*, PRE2+1, PRE2+2, PRE2+3, PRE2+4, PRE2+5, PRE2+9, PRE2+10 , PRE2+11, PRE2+12 |
ECRFL | PRE+1~, PRE+8*, PRE+12*, PRE2+1, PRE2+2, PRE2+3, PRE2+4, PRE2+5, PRE2+10, PRE2+11 , PRE2+12 |
ECRX | PRE+1~ |
>> ECSD | BCM+3*, BCM+5, BCM+10, BCM+11 |
>> ECSD1 | EN+4, PRE+11 |
ECSSN | FILE+1~, FILE+10*, FILE+27, FILE+32, FILE+34, FILE+37 |
>> ECTHLD | PRE2+19, IVP+27, IVP+29, UDP+7, CCODE+38 |
ECUNIT | EN+1~, EN+3*, IVP+10*, IVP+12, IVP+20*, FILE+23*, FILE+27 |
ECXASTA | BCM+1~, BCM+13*, BCM+14 |
>> ECXBCM | BCM+10, BCM+11, FILE+29 |
>> ECXCOST | PRE2+19, IVP+27, IVP+29, UDP+7, CCODE+38 |
ECXCOUNT | EN+1~, EN+3*, FILE+27, FILE+32, FILE+34, FILE+37, FILE+39* |
ECXDFN | BCM+1~, BCM+8*, BCM+10, BCM+11, CCODE+32 |
ECXDRGC | BCM+1~, CCODE+14*, CCODE+22*, CCODE+35 |
>> ECXERR | PRE+8, PRE+12, IVP+2, IVP+3, IVP+17, UDP+2, UDP+3, BCM+5, BCM+6, CCODE+11 , CCODE+13, FILE+40*, EXIT* |
>> ECXISIG | FILE+29 |
ECXIVAC | BCM+1~, CCODE+14*, CCODE+25*, CCODE+35 |
ECXIVSC | BCM+1~, CCODE+14*, CCODE+28*, CCODE+35 |
ECXJ | UDP+1~, UDP+3*, UDP+4 |
ECXNOD | BCM+1~, BCM+8* |
>> ECXOPT | EN+5, FILE+23, FILE+25, FILE+29, FILE+35 |
ECXORN | BCM+1~, BCM+9*, BCM+10, BCM+11, CCODE+36 |
ECXPAT | FILE+1~, FILE+7 |
ECXPAT("NAME" | FILE+9 |
ECXPAT("SSN" | FILE+10 |
ECXPHA | FILE+1~, FILE+13*, FILE+14, FILE+15, FILE+18, FILE+21, FILE+23, FILE+25 |
>> ECXPORT | EN+2 |
I | CCODE+9~, CCODE+11*, CCODE+12, CCODE+13, CCODE+16, CCODE+19, CCODE+23, CCODE+26, CCODE+29, CCODE+30 |
IDAT | BCM+1~, BCM+5*, BCM+6*, BCM+7, BCM+12, CCODE+31 |
IEN | PRE+1~, PRE+8*, PRE+12*, PRE2+2, PRE2+3, PRE2+4, PRE2+6, PRE2+7, PRE2+8, PRE2+10 , PRE2+11, PRE2+12, PRE2+14, PRE2+15, PRE2+17 |
J | CCODE+9~, CCODE+13*, CCODE+16, FILE+1~ |
LINE | EN+1~, EN+5*, EN+6 |
OK | FILE+1~, FILE+7*, FILE+8 |
ON | IVP+1~, IVP+2*, IVP+3, FILE+29 |
PIEN | BCM+1~, BCM+2*, BCM+5*, BCM+6, BCM+7 |
RIEN | BCM+1~, BCM+6*, BCM+7*, BCM+8, BCM+9, BCM+12, BCM+13, BCM+15, CCODE~, CCODE+12 , CCODE+13, CCODE+16 |
SA | IVP+1~, IVP+5*, IVP+6, IVP+8, IVP+9, IVP+10, IVP+12, IVP+15, IVP+17*, IVP+18 , IVP+20 |
SIG | FILE+3~, FILE+4*, FILE+29*, FILE+32 |
U | PRE2+14, PRE2+15, IVP+4, IVP+5, IVP+9, IVP+10, IVP+11, IVP+12, IVP+15, IVP+18 , IVP+20, IVP+21, IVP+22, IVP+25, UDP+4, UDP+5, BCM+8, CCODE+17, CCODE+18, FILE+14 , FILE+15, FILE+18, FILE+21, FILE+23, FILE+25, FILE+27, FILE+32, FILE+34, FILE+37 |
UNITCOST | BCM+1~, CCODE+14*, CCODE+20*, CCODE+22, CCODE+24*, CCODE+25, CCODE+27*, CCODE+28 |
>> ZTSTOP | FILE+40* |