BLR7OGMP ; IHS/OIT/MKK - Lab Interim Report for EHR ; 13-Oct-2017 14:04 ; MKK
Source file <BLR7OGMP.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | $$FMTE^XLFDT ($$CJ,$$LJ,$$REPEAT,$$TRIM,$$UP)^XLFSTR ($$NAME,$$PADD)^XUAF4 |
Lab Service | 2 | $$EN^LRLRRVF (DD,DOC)^LRX |
VA Fileman | 2 | $$GET1^DIQ ^DIWP |
IHS Changes To Lab | 1 | $$GETACCCP^BLRUTIL3 |
Registration | 1 | $$SETSTR^VALM1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRINT(OUTCNT) | ; from LR7OGMC
|
|
MULTIVAL(VALUE) | ; EP - Multiple Line Value String
|
|
PLS | ; List performing laboratories
|
|
NAME(X) | ; $$(#) -> name
|
|
SETLINE(LINE,CNT) | ;
|
|
LABARRT | ; EP - Lab Arrival Time
|
|
MUMPEVAL(EVAL) | ;
|
|
DQUOTER(STR) | ; EP -- Get rid of double quotes in string
|
|
ZEROFIX(F60PTR,RESULT) | ; EP - Leading & Trailing Zero Fix for Results
|
|
MUMPRNGE(RANGE) | ; EP -- MUMPS Code in Reference Range -- Evaluate and store
|
|
USEDIWP(X,LM,CW) | ; EP -- Use FileMan DIWP to wrap text
|
|
DD(Y) | ; $$(date/time) -> date/time format
|
|
REFWRAP | ; EP -- Reference Range String too long -- have to wrap it
|
|
GETCOMPD() | ; EP - Get Completion Date
|
|
CONDSPEC() | ; EP - Specimen Condition
|
|
RESULTHD | ; EP - 'Results' Header
|
Name | Field # of Occurrence |
---|---|
$$GETACCCP^BLRUTIL3 | LABARRT+3 |
$$GET1^DIQ | PRINT+99, PLS+18, LABARRT+5 |
^DIWP | USEDIWP+5, REFWRAP+10 |
$$EN^LRLRRVF | PRINT+77 |
DD^LRX | DD+1 |
DOC^LRX | NAME+2 |
$$SETSTR^VALM1 | PRINT+22 |
$$FMTE^XLFDT | PRINT+26, GETCOMPD+16, LABARRT+9 |
$$CJ^XLFSTR | PLS+25 |
$$LJ^XLFSTR | PLS+9, PLS+17 |
$$REPEAT^XLFSTR | PLS+11 |
$$TRIM^XLFSTR | PRINT+73, PRINT+74, MUMPRNGE+15, MUMPRNGE+18, DQUOTER+4 |
$$UP^XLFSTR | PRINT+26, PRINT+72, ZEROFIX+3, LABARRT+9 |
$$NAME^XUAF4 | PLS+9 |
$$PADD^XUAF4 | PLS+10 |
FileNo | Call Tags |
---|---|
68.02 | GET1^DIQ |
^HL(779.004 - [#779.004] | GET1^DIQ |
^BLRUCUM - [#90475.3] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(63.04 | ZEROFIX+11, ZEROFIX+13 |
^LAB(60 - [#60] | PRINT+45, ZEROFIX+8 |
^LAB(61 - [#61] | PRINT+25 |
^LR - [#63] | PRINT+53, PRINT+87, PRINT+91, CONDSPEC+1, GETCOMPD+9, GETCOMPD+12, GETCOMPD+14 |
^TMP("LR7OG" | PRINT+9, PRINT+12, PRINT+14, PRINT+42, PRINT+117, PRINT+119, PRINT+121, PRINT+124, PRINT+126 |
^TMP("LR7OGX" | SETLINE+1* |
^TMP("LRPLS" | PRINT+91*, PLS+8, PLS+14, PLS+29! |
^UTILITY($J | USEDIWP+3!, USEDIWP+7, USEDIWP+8, REFWRAP+7!, REFWRAP+12, REFWRAP+14, REFWRAP+21, REFWRAP+23, REFWRAP+25! |
^XTMP("BLR7OGMP" | REFWRAP+12* |
Name | Line Occurrences |
---|---|
$$CONDSPEC | PRINT+32 |
$$DQUOTER | MUMPRNGE+16, MUMPRNGE+19 |
$$GETCOMPD | PRINT+109, REFWRAP+17 |
$$MUMPEVAL | MUMPRNGE+22, MUMPRNGE+23 |
$$NAME | PRINT+16 |
LABARRT | PRINT+29 |
MULTIVAL | PRINT+115 |
MUMPRNGE | PRINT+61 |
PLS | PRINT+129 |
REFWRAP | PRINT+110 |
RESULTHD | PRINT+38 |
SETLINE | PRINT+18, PRINT+23, PRINT+27, PRINT+35, PRINT+36, PRINT+113, PRINT+119, PRINT+125, PRINT+128, RESULTHD+4 , RESULTHD+13, PLS+5, PLS+6, PLS+12, PLS+19, PLS+22, PLS+26, USEDIWP+9, REFWRAP+18, REFWRAP+24 , LABARRT+10 |
USEDIWP | MULTIVAL+1 |
ZEROFIX | PRINT+56, PRINT+75, PRINT+76 |
Name | Field # of Occurrence |
---|---|
^( | PRINT+14, PRINT+42, PRINT+119, PRINT+124 |
^("G" | PRINT+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACC | PRINT+1~, PRINT+21*, PRINT+22 |
AGE | PRINT+1~, PRINT+9* |
CDT | PRINT+1~, PRINT+10*, PRINT+12*, PRINT+13, PRINT+14, PRINT+26, PRINT+42, PRINT+117, PRINT+119, PRINT+121 , PRINT+124, PRINT+126 |
CMNT | PRINT+1~, PRINT+123*, PRINT+124*, PRINT+126 |
CNT | SETLINE~, SETLINE+1, SETLINE+2*, USEDIWP+1~ |
COUNTRY | PLS+3~, PLS+16*, PLS+18 |
COUNTY | PLS+3~, PLS+16*, PLS+17 |
CW | USEDIWP~, USEDIWP+4 |
DATA | PRINT+1~, PRINT+42*, PRINT+43, PRINT+44, PRINT+95, GETCOMPD+3, GETCOMPD+6 |
DATANAME | GETCOMPD+1~, GETCOMPD+6*, GETCOMPD+9 |
DATEHERE | GETCOMPD+1~, GETCOMPD+9*, GETCOMPD+12*, GETCOMPD+14*, GETCOMPD+16*, GETCOMPD+18 |
DBLQ | DQUOTER+1~, DQUOTER+3*, DQUOTER+5, DQUOTER+6 |
>> DILOCKTM | ZEROFIX+1 |
>> DISYS | ZEROFIX+1 |
>> DIWF | USEDIWP+4*, REFWRAP+9* |
>> DIWL | USEDIWP+4*, REFWRAP+9* |
>> DIWR | USEDIWP+4*, REFWRAP+9* |
>> DN | ZEROFIX+8*, ZEROFIX+9, ZEROFIX+11, ZEROFIX+13 |
DOC | PRINT+1~, PRINT+16*, PRINT+20 |
>> DP | ZEROFIX+15*, ZEROFIX+16, ZEROFIX+27 |
DT | ZEROFIX+1 |
DTIME | ZEROFIX+1 |
DUZ | ZEROFIX+1 |
EVAL | MUMPEVAL~, MUMPEVAL+3, MUMPEVAL+6, MUMPEVAL+7*, MUMPEVAL+10 |
EVALLEN | MUMPEVAL+1~, MUMPEVAL+6*, MUMPEVAL+7 |
F60PTR | ZEROFIX~, ZEROFIX+1, ZEROFIX+6, ZEROFIX+8 |
FLAG | PRINT+1~, PRINT+44*, PRINT+97 |
HIGH | PRINT+1~, PRINT+74*, PRINT+76, PRINT+77, MUMPRNGE+1~, MUMPRNGE+18*, MUMPRNGE+19*, MUMPRNGE+23 |
ICOUNTRY | PLS+3~ |
IDT | PRINT+1~, PRINT+13*, PRINT+53, PRINT+87, PRINT+91, PRINT+109, REFWRAP+17, CONDSPEC+1, GETCOMPD+9, GETCOMPD+12 , GETCOMPD+14 |
INTP | PRINT+1~, PRINT+118*, PRINT+119* |
IO | ZEROFIX+1 |
>> IOBS | ZEROFIX+1 |
IOF | ZEROFIX+1 |
IOM | ZEROFIX+1 |
ION | ZEROFIX+1 |
>> IOS | ZEROFIX+1 |
IOSL | ZEROFIX+1 |
IOST | ZEROFIX+1 |
>> IOT | ZEROFIX+1 |
>> IOXY | ZEROFIX+1 |
LABARRT | LABARRT+1~, LABARRT+5*, LABARRT+6, LABARRT+9 |
LINE | PRINT+1~, PRINT+20*, PRINT+22*, PRINT+23, PRINT+25*, PRINT+26*, PRINT+27, PRINT+34*, PRINT+35, PRINT+94! , PRINT+95*, PRINT+96*, PRINT+97*, PRINT+100*, PRINT+106*, PRINT+107*, PRINT+109*, PRINT+113, PRINT+122*, PRINT+124* , PRINT+125, PRINT+126*, SETLINE~, SETLINE+1, PLS+2~, PLS+9*, PLS+11*, PLS+12, PLS+17*, PLS+18* , PLS+19, USEDIWP+1~, USEDIWP+6*, USEDIWP+7*, USEDIWP+8, REFWRAP+14*, REFWRAP+15*, REFWRAP+17*, REFWRAP+18, REFWRAP+22! , REFWRAP+23*, REFWRAP+24, REFWRAP+25!, LABARRT+8!, LABARRT+9*, LABARRT+10, LABARRT+11! |
LINER | REFWRAP+1~, REFWRAP+20*, REFWRAP+21*, REFWRAP+23 |
LINESTR | PRINT+5~, RESULTHD+1!, RESULTHD+2*, RESULTHD+3*, RESULTHD+4, RESULTHD+5!, RESULTHD+6*, RESULTHD+7*, RESULTHD+8*, RESULTHD+9* , RESULTHD+10*, RESULTHD+11*, RESULTHD+12*, RESULTHD+13 |
LM | USEDIWP~, USEDIWP+4, USEDIWP+7, USEDIWP+8, REFWRAP+1~, REFWRAP+8*, REFWRAP+9 |
LOW | PRINT+1~, PRINT+73*, PRINT+75, PRINT+77, MUMPRNGE+1~, MUMPRNGE+15*, MUMPRNGE+16*, MUMPRNGE+22 |
LRAA | LABARRT+1~, LABARRT+3, LABARRT+5 |
LRAD | LABARRT+1~, LABARRT+3, LABARRT+5 |
LRAN | LABARRT+1~, LABARRT+3, LABARRT+5 |
LRAS | LABARRT+1~, LABARRT+2*, LABARRT+3 |
LRCW | PRINT+1~, PRINT+9* |
>> LRDFN | PRINT+53, PRINT+87, PRINT+91, CONDSPEC+1, GETCOMPD+9, GETCOMPD+12, GETCOMPD+14 |
LRDOC | NAME+1~, NAME+3 |
LRPLS | PRINT+5~, PLS+2~, PLS+7*, PLS+8*, PLS+9, PLS+10, PLS+14 |
LRSS | GETCOMPD+1~, GETCOMPD+3*, GETCOMPD+4, GETCOMPD+8, GETCOMPD+11, GETCOMPD+14 |
LRX | PRINT+1~, PRINT+82*, PRINT+105, PRINT+106, PRINT+110, REFWRAP+6 |
MAX | REFWRAP+1~, REFWRAP+3*, REFWRAP+9 |
>> ORIGRSLT | ZEROFIX+18*, ZEROFIX+25 |
OUTCNT | PRINT~, PRINT+18, PRINT+23, PRINT+27, PRINT+35, PRINT+36, PRINT+113, PRINT+119, PRINT+125, PRINT+128 , RESULTHD+4, RESULTHD+13, PLS+5, PLS+6, PLS+12, PLS+19, PLS+22, PLS+26, USEDIWP+9, REFWRAP+18 , REFWRAP+24, LABARRT+10 |
PORDER | PRINT+1~, PRINT+41*, PRINT+42*, PRINT+117, PRINT+119 |
PRNTCODE | PRINT+1~, PRINT+44*, PRINT+58, PRINT+59 |
RANGE | PRINT+2~, PRINT+44*, PRINT+49*, PRINT+61, PRINT+72, PRINT+73, PRINT+74, PRINT+77*, PRINT+79*, PRINT+82 , MUMPRNGE~, MUMPRNGE+15, MUMPRNGE+18, MUMPRNGE+25*, MUMPRNGE+26* |
REFHIGH | PRINT+2~, PRINT+47*, PRINT+49 |
REFLOW | PRINT+2~, PRINT+46*, PRINT+49 |
REMOVED | DQUOTER+1~, DQUOTER+4*, DQUOTER+5, DQUOTER+6*, DQUOTER+8 |
RESULT | ZEROFIX~, ZEROFIX+1, ZEROFIX+3, ZEROFIX+5, ZEROFIX+18, ZEROFIX+19, ZEROFIX+20, ZEROFIX+21*, ZEROFIX+23*, ZEROFIX+25* , ZEROFIX+27*, ZEROFIX+29* |
RV1 | MUMPRNGE+1~, MUMPRNGE+22*, MUMPRNGE+25 |
RV2 | MUMPRNGE+1~, MUMPRNGE+23*, MUMPRNGE+25 |
SEX | PRINT+2~, PRINT+9* |
SITE | PRINT+2~, PRINT+44*, PRINT+53*, PRINT+54, PRINT+87*, PRINT+88, PRINT+89, PRINT+91, PRINT+107, REFWRAP+15 |
SITECNT | PRINT+5~, PRINT+11*, PRINT+54*, PRINT+88*, PRINT+128, PRINT+129 |
SPEC | PRINT+2~, PRINT+15*, PRINT+25, PRINT+45 |
SPECCOND | PRINT+6~, PRINT+32*, PRINT+33, PRINT+34 |
STR | PRINT+45*, PRINT+46, PRINT+47, PRINT+50, PRINT+51, DQUOTER~, DQUOTER+4, MUMPEVAL+1~, MUMPEVAL+10*, MUMPEVAL+11 , PLS+3~, PLS+14*, PLS+15, PLS+16, PLS+25*, PLS+26, USEDIWP+1~, USEDIWP+8*, USEDIWP+9, ZEROFIX+13* , ZEROFIX+15 |
SUB | PRINT+2~, PRINT+44*, PRINT+53, PRINT+87 |
>> SYMBOL | ZEROFIX+18*, ZEROFIX+20*, ZEROFIX+29 |
TESTNUM | PRINT+2~, PRINT+44*, PRINT+45, PRINT+56, PRINT+75, PRINT+76 |
TESTSPEC | PRINT+3~ |
THER | PRINT+3~ |
THERHIGH | PRINT+3~, PRINT+51* |
THERLOW | PRINT+3~, PRINT+50* |
TIDT | PRINT+5~ |
TLOCDNM | PRINT+5~ |
U | PRINT+9, PRINT+15, PRINT+16, PRINT+21, PRINT+25, PRINT+43, PRINT+44, PRINT+95, PLS+11, ZEROFIX+1 , LABARRT+2 |
UNITS | PRINT+3~, PRINT+44*, PRINT+99*, PRINT+100 |
VALUE | PRINT+3~, PRINT+58*, PRINT+96, PRINT+115, MULTIVAL~, MULTIVAL+1 |
WOT | MUMPEVAL+1~, MUMPEVAL+12 |
X | PRINT+3~, PRINT+44*, PRINT+56, PRINT+58, NAME~, PLS+2~, PLS+10*, PLS+11, USEDIWP~, REFWRAP+6* |
>> XPARSYS | ZEROFIX+1 |
>> XQXFLG | ZEROFIX+1 |
Y | DD~, DD+2 |
ZERO | PRINT+3~, PRINT+14*, PRINT+15, PRINT+16, PRINT+21, LABARRT+2 |