BLSLNCPM ;DALOI/FHS/TPF - PRINT LAB TESTS MAPPED/NOT MAPPED TO LOINC CODES - THIS IS MODIFIED TO PRINT OUT LOINC TESTS AS DEVELOPED BY CIMARRON FOR LAB PATCH 15
Source file <BLSLNCPM.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EXIT | ||
EN | ;
|
|
HDR | ;PRINT HEADING
|
|
START | ;BEGINS REPORT
|
|
NMAP | ;
|
|
YMAPPRT | ||
YMAP | ;
|
|
EN1 | ;PRINT MAPPED OR NOT MAPPED LAB TESTS IF THERE IS A DATA NAME
|
|
QUE | ;
|
|
INI | ;INITIALIZE VARIABLES
|
|
WHICH | ;
|
|
SING | ; Select individual lab test for report
|
|
BLRLOINC | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^LAM - [#64] | GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAB(60 - [#60] | START+7, EN1+6, EN1+13, NMAP+4, BLRLOINC+3, BLRLOINC+4 |
^LAB(61 - [#61] | BLRLOINC+7 |
^LAB(95.3 - [#95.3] | BLRLOINC+10 |
^LAM("AL" | EN1+14, EN1+15, YMAP+9 |
^LAM("AM" | EN1+14, EN1+15, YMAP+5 |
^TMP($J | YMAPPRT, YMAPPRT+2, YMAPPRT+4, YMAP+2*, YMAP+12*, YMAP+13*, INI+1!, EXIT+6! |
Name | Line Occurrences |
---|---|
BLRLOINC | EN1+9 |
EN1 | START+5 |
EXIT | WHICH+8, WHICH+10, WHICH+11, START+8 |
HDR | YMAPPRT+3, NMAP+1, BLRLOINC+9 |
INI | START+4 |
NMAP | EN1+14 |
QUE | WHICH+12 |
SING | WHICH+10 |
START | WHICH+13 |
YMAP | START+7, EN1+15 |
YMAPPRT | START+8 |
Name | Field # of Occurrence |
---|---|
^(0 | EN1+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | WHICH+11!* |
>> BLRLOINC | BLRLOINC+4*, BLRLOINC+5, BLRLOINC+6, BLRLOINC+10 |
DIR | WHICH+2!, WHICH+7!, SING+7!, EXIT+3! |
DIR("?" | WHICH+6*, SING+10* |
DIR("S" | SING+9* |
DIR(0 | WHICH+7*, SING+8* |
DIRUT | WHICH+8, SING+11, EXIT+3! |
DTIME | HDR+1 |
DUOUT | EXIT+4! |
I | EXIT+3! |
IO | WHICH+13 |
IO("Q" | WHICH+12, QUE+5! |
IOF | EN+1, HDR+2, EXIT |
IOM | EN+2, EN+3, EN+4, EN+5, SING+4, SING+5, SING+6, INI+2, HDR+5 |
ION | QUE+4 |
IOSL | YMAPPRT+3, NMAP+1, BLRLOINC+9 |
IOST | HDR+1, EXIT |
J | EXIT+3! |
LINE | START+2~, START+3*, YMAP+1*, YMAP+2*, YMAP+12*, YMAP+13* |
LOINCDTA | START+1~ |
LOINCDTB | START+1~ |
LOINCTAS | START+1~ |
LRA | YMAP+3~, YMAP+6*, YMAP+10*, EXIT+3! |
LRAA | START+1~ |
LRAA1 | START+1~ |
>> LRDBUG | EXIT+2 |
LREND | EN+1!, WHICH+10, SING+3*, SING+12*, EN1+3, YMAPPRT+2, YMAPPRT+3, NMAP+1, INI+2*, HDR+1* , EXIT+3!, BLRLOINC+3, BLRLOINC+9 |
LRIEN | START+7*, EN1+5*, EN1+6, EN1+13, EN1+14, EN1+15, NMAP+4, YMAP+5, YMAP+9, EXIT+3! , BLRLOINC+3, BLRLOINC+4 |
LRLINE | INI+2*, HDR+10, EXIT+4! |
LRLOC | EXIT+3! |
LRLOINC | EXIT+4! |
LRMAP | EN+1!, WHICH+2!, WHICH+9*, SING+1, SING+2!, SING+3*, START+5, START+6, EN1+14, EN1+15 , HDR+4, HDR+8, HDR+9, EXIT+4!, BLRLOINC+5, BLRLOINC+6, BLRLOINC+10 |
LRMAP( | SING+11*, START+7 |
LRMAP(0 | SING+12 |
LRNLT | EN1+12~, EN1+13*, NMAP+4*, NMAP+5, NMAP+7, NMAP+8, YMAP+4*, YMAP+5*, YMAP+6, YMAP+8* , YMAP+9*, YMAP+10, EXIT+5! |
LRNLTN | EXIT+5! |
LRNLTX | YMAP+3~ |
LRNLTX( | YMAP+5, YMAP+6*, YMAP+9, YMAP+10* |
LRNODE | START+7*, EN1+6*, EN1+7, NMAP+2, YMAP+2, EXIT+5!, BLRLOINC+1 |
LROUT | NMAP+6~ |
LROUT(64 | NMAP+8 |
LRPAGE | INI+2*, HDR+1, HDR+2*, HDR+5, EXIT+3! |
LRPDT | INI+3*, HDR+5, EXIT+4! |
LRPNTA | START+1~ |
LRPNTB | START+1~ |
LRPREV | EXIT+3! |
LRPRT | YMAPPRT+1*, YMAPPRT+2*, YMAPPRT+4, EXIT+5! |
LRSPEC | EXIT+4!, BLRLOINC+7*, BLRLOINC+10 |
LRSPECN | EXIT+5! |
LRTEST | EN1+1*, EXIT+4!, BLRLOINC+1*, BLRLOINC+10 |
LRTESTN | NMAP+2*, NMAP+3, EXIT+4! |
LRTST | EN1+2*, EN1+3*, EN1+4, EN1+5, EXIT+5! |
LRX | EXIT+4!, BLRLOINC+2*, BLRLOINC+3*, BLRLOINC+4, BLRLOINC+7 |
N | HDR+1*, EXIT+5! |
POP | WHICH+11, EXIT+5! |
U | EN1+7, EN1+13, NMAP+2, NMAP+4, YMAP+2, BLRLOINC+1, BLRLOINC+7 |
X | SING+7! |
Y | WHICH+8, WHICH+9, WHICH+10, SING+7!, SING+11, EXIT+5! |
ZTDESC | QUE+2*, EXIT+3! |
ZTIO | EXIT+3! |
ZTQUEUED | EXIT+1, EXIT+5! |
ZTREQ | EXIT+1*, EXIT+5! |
ZTRTN | QUE+1*, EXIT+3! |
ZTSAVE | EXIT+4! |
ZTSAVE("LRMAP*" | QUE+2* |
ZTSK | QUE+4, EXIT+5! |