PSJDSS ;ALB/JRC-REGENERATE DSS EXTRACT DATA FILE (#728.113) & (728.904) ; 10/8/08 1:53pm
Source file <PSJDSS.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | ^%ZTLOAD $$FMTE^XLFDT |
Uncategorized | 2 | ^ECXPIV1 ^ECXUD1 |
Inpatient Medications | 1 | $$CODES^PSIVUTL |
MailMan | 1 | ^XMD |
VA Fileman | 1 | ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Entry Point
|
|
CHECK(X) | ;Check intermediate file for existing entries in selected time frame
|
|
IV | ;Process iv records to be recreated for intermediate file
|
|
START | ;Start recompile after queue
|
|
MSG | ; send message to mail group 'DSS-ECGRP'
|
|
UDUPDATE | ;Update unit dose extract data file (#728.904)
|
|
UD | ;Process ud records to be recreated for intermediate file
|
|
IVUPDATE | ;Update dss intermediate file (#728.113)
|
|
DATE() | ;Prompt user for start date
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | IVUPDATE+1, UDUPDATE+1 |
^ECX( | CHECK+4 |
^PS( | IVUPDATE+8 |
^PS(55 - [#55] | IV+5, IV+6, IV+7, IV+8, IV+9, IV+10, IV+12, UD+5, UD+7, UD+8 , UD+10, UD+11, UD+12, IVUPDATE+4, IVUPDATE+5, IVUPDATE+6, IVUPDATE+7, IVUPDATE+11 |
^TMP($J | START+7!, IVUPDATE+3!, IVUPDATE+11* |
Name | Line Occurrences |
---|---|
$$CHECK | EN+6 |
$$DATE | EN+5 |
@( | START+3 |
IVUPDATE | IV+13 |
MSG | START+5 |
UDUPDATE | UD+15 |
Name | Field # of Occurrence |
---|---|
^( | CHECK+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | IVUPDATE+2~, IVUPDATE+5* |
ADSTR | IVUPDATE+2~, IVUPDATE+7*, IVUPDATE+10 |
ADUNITS | IVUPDATE+2~, IVUPDATE+7*, IVUPDATE+9*, IVUPDATE+10 |
B | IVUPDATE+2~, IVUPDATE+5* |
COST | UD+2~, UD+13*, UDUPDATE+2 |
COUNT | START+1~, UD+4*, IVUPDATE+11*, UDUPDATE+2*, MSG+8 |
DATE | IV+2~, IV+4*, IV+5*, IV+6, IV+7, UD+2~, UD+4*, UD+6*, UD+7*, UD+8 |
DCST | IVUPDATE+2~, IVUPDATE+8*, IVUPDATE+10 |
DDATE | UD+2~, UD+13*, UD+14, UDUPDATE+2 |
DDRG | IVUPDATE+2~, IVUPDATE+8*, IVUPDATE+10, IVUPDATE+11 |
DFN | IV+2~, IV+6*, IV+7, IV+8, IV+9, IV+10, IV+12, UD+2~, UD+4*, UD+5* , UD+7, UD+8, UD+10, UD+11, UD+12, IVUPDATE+4, IVUPDATE+5, IVUPDATE+6, IVUPDATE+7, IVUPDATE+10 , IVUPDATE+11, UDUPDATE+2 |
DIR | DATE+1~, DATE+8! |
DIR("A" | DATE+3*, DATE+10* |
DIR(0 | DATE+2*, DATE+9* |
DIRUT | DATE+1~, DATE+5, DATE+12 |
DISP | UD+2~, UD+10*, UD+11 |
DRG | IVUPDATE+2~, IVUPDATE+6*, IVUPDATE+7 |
DRGTYP | IVUPDATE+2~, IVUPDATE+6*, IVUPDATE+7, IVUPDATE+8, IVUPDATE+9 |
DRUG | UD+2~, UD+13*, UDUPDATE+2 |
DSDATE | IVUPDATE+2~, IVUPDATE+5*, IVUPDATE+11 |
ECGRP | MSG+1~, MSG+3*, MSG+4 |
ECMSG | MSG+1~ |
ECMSG(1 | MSG+5* |
ECMSG(2 | MSG+6* |
ECMSG(3 | MSG+7* |
ECMSG(4 | MSG+8* |
ECMSG(5 | MSG+9* |
ECUD | IVUPDATE+2~, IVUPDATE+10*, IVUPDATE+11*, UDUPDATE+2* |
ENDDATE | EN+3~, EN+7, DATE+13*, CHECK+4, IV+4*, IV+11, UD+4*, UD+14, MSG+6 |
>> EXTRACT | EN+2, EN+6, EN+7, START+3, MSG+2, MSG+3, MSG+5 |
FILE | CHECK+2~*, CHECK+3*, CHECK+4 |
HOW | UD+2~, UD+13* |
>> I | EN+8* |
IVROOM | IVUPDATE+2~, IVUPDATE+5*, IVUPDATE+11 |
LABN | IV+2~, IV+8*, IV+9, IV+10, IV+12 |
ND | IVUPDATE+2~, IVUPDATE+7*, IVUPDATE+8*, IVUPDATE+9 |
NODE | UD+2~, UD+11*, UD+13 |
ON | IV+2~, IV+7*, IV+8, IV+9, IV+10, IV+12, UD+2~, UD+8*, UD+10, UD+11 , UD+12, IVUPDATE+4, IVUPDATE+5, IVUPDATE+6, IVUPDATE+7, IVUPDATE+10, IVUPDATE+11, UDUPDATE+2 |
PROV | IVUPDATE+2~, IVUPDATE+4*, IVUPDATE+10 |
PROVIDER | UD+2~, UD+13*, UDUPDATE+2 |
PSGSTRT | UD+2~, UD+12*, UDUPDATE+2 |
PSIVC | IV+2~, IV+9*, IVUPDATE+10 |
PSIVI | IV+2~, IV+13* |
PSIVNOW | IV+2~, IV+10*, IV+11, IVUPDATE+10 |
PSIVQTY | IV+2~, IV+12*, IV+13 |
QTY | UD+2~, UD+13*, UDUPDATE+2 |
SOLSTR | IVUPDATE+2~, IVUPDATE+7*, IVUPDATE+10 |
START | IVUPDATE+2~, IVUPDATE+4*, IVUPDATE+11 |
STDATE | EN+3~, EN+7, DATE+6*, CHECK+4, IV+4, IV+11, UD+4, UD+14, MSG+6 |
TYP | IVUPDATE+2~, IVUPDATE+4*, IVUPDATE+10 |
U | IV+9, IV+10, IV+12, UD+13, IVUPDATE+4, IVUPDATE+8, IVUPDATE+9, IVUPDATE+10, IVUPDATE+11 |
WARD | UD+2~, UD+13*, UDUPDATE+2 |
X | DATE+1~, DATE+8!, CHECK~, CHECK+3, CHECK+5, IVUPDATE+1*, IVUPDATE+2~, IVUPDATE+4*, UDUPDATE+1* |
XMDUZ | MSG+1~, MSG+3* |
XMSUB | MSG+1~, MSG+2* |
XMTEXT | MSG+1~, MSG+10* |
XMY | MSG+1~, MSG+4! |
XMY("G.DSS-" | MSG+4* |
Y | DATE+1~, DATE+6, DATE+8!, DATE+13, IVUPDATE+2~, IVUPDATE+9* |
>> ZTDESC | EN+7* |
>> ZTIO | EN+7* |
>> ZTRTN | EN+7* |
>> ZTSAVE( | EN+8* |
>> ZTSK | EN+10, EN+11 |