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+27 |
$$GET1^DIQ | BCM+9, BCM+12, BCM+13, CCODE+19, CCODE+22, CCODE+25 |
$$SIG^ECXAPHA | FILE+23 |
$$SIGIVP^ECXAPHA | FILE+23 |
$$SIGPRE^ECXAPHA | FILE+23 |
$$CHKIV^ECXBCM | BCM+11 |
$$CHKUD^ECXBCM | BCM+10 |
$$PAT^ECXUTL3 | FILE+5 |
$$PHAAPI^ECXUTL5 | FILE+11 |
EXTRACT^PSO52EX | PRE+4 |
$$RJ^XLFSTR | FILE+14, FILE+17 |
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+15 |
^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+7, IVP+11* , IVP+14*, IVP+16, IVP+17, IVP+19, IVP+29!, FILE+21*, FILE+24* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTDT | BCM+1~, BCM+12* |
CCDGVN | BCM+1~, CCODE+10*, CCODE+16*, CCODE+20, CCODE+23, CCODE+26, CCODE+32, CCODE+35 |
CCDORD | BCM+1~, CCODE+10*, CCODE+16* |
CCIEN | BCM+1~, CCODE+10*, CCODE+16*, CCODE+19, CCODE+22, CCODE+25, CCODE+28* |
CCTYPE | BCM+1~, CCODE+10*, CCODE+27* |
CCUNIT | BCM+1~, CCODE+10*, CCODE+17*, CCODE+20 |
COUNT | EN+1~, EN+3*, FILE+25*, FILE+27 |
DA | IVP+1~, IVP+2*, IVP+3* |
DATA | UDP+4*, UDP+5, CCODE+9~, CCODE+15*, CCODE+16, CCODE+17 |
DFN | IVP+1~, IVP+2*, IVP+3, IVP+10 |
DRG | BCM+1~, CCODE+19*, CCODE+22*, CCODE+25*, CCODE+31 |
DT | BCM+3 |
>> EC | IVP+3*, IVP+4, IVP+5, IVP+8, IVP+9, IVP+10, IVP+14 |
ECCOST | EN+1~, PRE2+16*, PRE2+19, IVP+10*, IVP+11, IVP+24*, IVP+28, UDP+5*, UDP+7, CCODE+33* , CCODE+35, FILE+21 |
ECCOUNT | IVP+1~, IVP+17*, IVP+18 |
ECD | EN+1~, EN+4*, PRE+4, PRE+8*, PRE+11*, PRE+12*, PRE2+13, IVP+2*, IVP+3, IVP+11 , UDP+2*, UDP+3, UDP+5, FILE+5 |
ECDATA | PRE+1~, UDP+1~ |
ECDATA1 | PRE+1~ |
ECDAY | EN+1~, PRE2+13*, IVP+20*, UDP+5*, CCODE+29*, FILE+9*, FILE+21, FILE+24 |
ECDFN | EN+1~, PRE2+14*, IVP+10*, IVP+11, IVP+21*, UDP+5*, CCODE+30*, FILE+5, FILE+23 |
ECDRG | EN+1~, PRE2+15*, IVP+4*, IVP+7, IVP+11, IVP+12, IVP+14, IVP+16*, IVP+17, IVP+19 , IVP+20, IVP+21, IVP+24, UDP+5*, CCODE+31*, FILE+11 |
ECDS | EN+1~, EN+3*, PRE2+3*, PRE2+7*, PRE2+11*, FILE+21 |
>> ECED | EN+4*, PRE+4, PRE+8, PRE+12, IVP+2, UDP+2, BCM+6, BCM+10, BCM+11 |
ECFKEY | FILE+1~, FILE+18*, FILE+21, FILE+24 |
ECGNAME | FILE+1~, FILE+12*, FILE+21 |
ECNAME | FILE+1~, FILE+7*, FILE+21 |
ECNDC | FILE+1~, FILE+13*, FILE+14*, FILE+15*, FILE+18 |
ECORD | PRE2+17*, UDP+1~, UDP+5*, BCM+1~, CCODE+34*, FILE+23 |
ECPRC | PRE+1~, PRE2+4*, PRE2+8*, PRE2+12*, PRE2+16 |
ECPROD | FILE+1~, FILE+16*, FILE+17*, FILE+18 |
ECQTY | EN+1~, PRE2+2*, PRE2+6*, PRE2+10*, PRE2+16, PRE2+19, IVP+8*, IVP+11, IVP+17*, IVP+18* , IVP+24, IVP+26, UDP+4*, UDP+7, CCODE+32*, FILE+21, FILE+24 |
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+8*, FILE+21, FILE+24 |
>> ECTHLD | PRE2+19, IVP+26, IVP+28, UDP+7, CCODE+35 |
ECUNIT | EN+1~, EN+3*, IVP+9*, IVP+11, IVP+19*, FILE+19*, FILE+21 |
ECXASTA | BCM+1~, BCM+13*, BCM+14 |
>> ECXBCM | BCM+10, BCM+11, FILE+19, FILE+23 |
>> ECXCOST | PRE2+19, IVP+26, IVP+28, UDP+7, CCODE+35 |
ECXCOUNT | EN+1~, EN+3*, FILE+21, FILE+24, FILE+26* |
ECXDFN | BCM+1~, BCM+8*, BCM+10, BCM+11, CCODE+30 |
ECXDRGC | BCM+1~, CCODE+14*, CCODE+20*, CCODE+33 |
>> ECXERR | PRE+8, PRE+12, IVP+2, IVP+3, IVP+16, UDP+2, UDP+3, BCM+5, BCM+6, CCODE+11 , CCODE+13, FILE+27*, EXIT* |
>> ECXISIG | FILE+23, FILE+24 |
ECXIVAC | BCM+1~, CCODE+14*, CCODE+23*, CCODE+33 |
ECXIVSC | BCM+1~, CCODE+14*, CCODE+26*, CCODE+33 |
ECXJ | UDP+1~, UDP+3*, UDP+4 |
ECXNOD | BCM+1~, BCM+8* |
>> ECXOPT | EN+5, FILE+19, FILE+23 |
ECXORN | BCM+1~, BCM+9*, BCM+10, BCM+11, CCODE+34 |
ECXPAT | FILE+1~, FILE+5 |
ECXPAT("NAME" | FILE+7 |
ECXPAT("SSN" | FILE+8 |
ECXPHA | FILE+1~, FILE+11*, FILE+12, FILE+13, FILE+16, FILE+19 |
>> ECXPORT | EN+2 |
I | CCODE+9~, CCODE+11*, CCODE+12, CCODE+13, CCODE+15, CCODE+18, CCODE+21, CCODE+24, CCODE+27, CCODE+28 |
IDAT | BCM+1~, BCM+5*, BCM+6*, BCM+7, BCM+12, CCODE+29 |
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+15, FILE+1~ |
LINE | EN+1~, EN+5*, EN+6 |
OK | FILE+1~, FILE+5*, FILE+6 |
ON | IVP+1~, IVP+2*, IVP+3, FILE+23 |
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+15 |
SA | IVP+1~, IVP+5*, IVP+7, IVP+8, IVP+9, IVP+11, IVP+14, IVP+16*, IVP+17, IVP+19 |
SIG | FILE+2~, FILE+3*, FILE+23*, FILE+24 |
U | PRE2+14, PRE2+15, IVP+4, IVP+5, IVP+8, IVP+9, IVP+10, IVP+11, IVP+14, IVP+17 , IVP+19, IVP+20, IVP+21, IVP+24, UDP+4, UDP+5, BCM+8, CCODE+16, CCODE+17, FILE+12 , FILE+13, FILE+16, FILE+19, FILE+21, FILE+24 |
UNITCOST | BCM+1~, CCODE+14*, CCODE+19*, CCODE+20, CCODE+22*, CCODE+23, CCODE+25*, CCODE+26 |
>> ZTSTOP | FILE+27* |