BLRRLMU4 ; IHS/MSC/MKK - Reference Lab Meaningful use Utilities, Part 4 ; 22-Oct-2013 09:22 ; MKK
Source file <BLRRLMU4.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | $$FIND1^DIC $$GET1^DIQ ^DIR |
Kernel | 2 | ($$FMTE,$$HL7TFM)^XLFDT ($$CJ,$$UP)^XLFSTR |
IHS Changes To Lab | 1 | (ADDTMENU,EEP,HEADERDT,HEADERPG,LINEWRAP,MENUDRVR,PRESSKEY)^BLRGMENU |
IHS VA Utilities | 1 | ^XBFMK |
Name | Comments | DBIA/ICR reference |
---|---|---|
SHOWSEG | ; EP - Show segment and setup STR variable
|
|
SHOWDATE(HL7DT) | ; EP - Take HL7 Date and display FM & External Date
|
|
UNIVERSI | ; EP - Initialization
|
|
DISPNTE | ; EP - Don't process anything in the NTE Segment
|
|
UNIVERSE | ; EP - Universal Interface UIDs Report
|
|
PEP | ; EP
|
|
EEP | ; Ersatz EP
|
|
UNIVMENU | ; EP - UNIVERSAL INTERFACE Menu
|
|
DISPSPM | ; EP
|
|
UNIVERUD | ; EP - For UNIVERSAL INTERFACE, Enter UID & Display ALL HL7 Segs
|
|
DISPPID | ; EP - Don't process anything in the PID Segment
|
|
DISPORC | ; EP - Don't process anything in the PID Segment
|
|
DISPOBR | ; EP
|
|
DISPTQ1 | ; EP - Don't process anything in the TQ1 Segment
|
|
DISPOBX | ; EP
|
|
DISPMSH | ; EP - Don't process anything in the MSH Segment
|
Name | Field # of Occurrence |
---|---|
ADDTMENU^BLRGMENU | UNIVMENU+5, UNIVMENU+6 |
EEP^BLRGMENU | EEP+1 |
HEADERDT^BLRGMENU | UNIVERUD+53 |
HEADERPG^BLRGMENU | UNIVERSE+13 |
LINEWRAP^BLRGMENU | DISPOBR+11, DISPOBX+11 |
MENUDRVR^BLRGMENU | UNIVMENU+9 |
PRESSKEY^BLRGMENU | UNIVERSE+18, UNIVERUD+9, UNIVERUD+17, UNIVERUD+36, UNIVERUD+39, UNIVERUD+61 |
$$FIND1^DIC | UNIVERSI+4, UNIVERUD+5, DISPOBR+14, DISPOBX+14 |
$$GET1^DIQ | UNIVERSE+6, UNIVERUD+24, DISPOBR+17, DISPOBX+17 |
^DIR | UNIVERUD+14 |
^XBFMK | UNIVERUD+11 |
$$FMTE^XLFDT | UNIVERSE+6, UNIVERUD+24, SHOWDATE+6 |
$$HL7TFM^XLFDT | SHOWDATE+4 |
$$CJ^XLFSTR | UNIVMENU+9 |
$$UP^XLFSTR | UNIVERSE+6, UNIVERUD+24 |
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: 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: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^INTHU - [#4001] | GET1^DIQ |
^INRHD - [#4005] | FIND1^DIC |
^LAB(60 - [#60] | FIND1^DIC, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INTHU - [#4001] | UNIVERSE+9, UNIVERSE+10, UNIVERSE+11, UNIVERUD+27, UNIVERUD+28, UNIVERUD+29, UNIVERUD+55, UNIVERUD+56, SHOWSEG+2 |
^INTHU("AD" | UNIVERSE+5, UNIVERUD+23 |
Name | Line Occurrences |
---|---|
@( | UNIVERUD+59 |
SHOWDATE | DISPOBR+22, DISPOBR+27, DISPOBR+32, DISPOBX+22 |
SHOWSEG | DISPMSH+2, DISPPID+2, DISPOBR+3, DISPOBX+3, DISPORC+2, DISPSPM+3, DISPNTE+2, DISPTQ1+2 |
UNIVERSI | UNIVERSE+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ANSDTT | DISPOBX+1~, DISPOBX+20*, DISPOBX+21, DISPOBX+22 |
>> BLRVERN | UNIVMENU+3*, UNIVERSI+1*, UNIVERUD+3*, UNIVERUD+47* |
>> BLRVERN2 | UNIVERUD+47* |
>> BLVERN2 | UNIVERSI+2* |
CHNGDTT | DISPOBR+1~, DISPOBR+25*, DISPOBR+26, DISPOBR+27, DISPOBR+30 |
>> CNT | UNIVERSI+18*, UNIVERUD+45* |
CONDSPEC | DISPSPM+1~, DISPSPM+5*, DISPSPM+6 |
DATANAME | DISPOBR+1~, DISPOBR+17*, DISPOBR+18, DISPOBX+1~, DISPOBX+17*, DISPOBX+18 |
>> DATETIME | UNIVERSE+6*, UNIVERSE+7*, UNIVERSE+15, UNIVERUD+24* |
>> DILOCKTM | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
>> DIR("A" | UNIVERUD+13* |
>> DIR(0 | UNIVERUD+12* |
>> DIRUT | UNIVERUD+15 |
>> DISYS | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
DNDTT | DISPOBR+1~, DISPOBR+30*, DISPOBR+31, DISPOBR+32 |
>> DOTELL | UNIVERUD+58*, UNIVERUD+59 |
DT | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
DTIME | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
DUZ | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
F60IEN | DISPOBR+1~, DISPOBR+14*, DISPOBR+15, DISPOBR+17, DISPOBX+1~, DISPOBX+14*, DISPOBX+15, DISPOBX+17 |
FMDT | SHOWDATE+1~, SHOWDATE+4*, SHOWDATE+5, SHOWDATE+6 |
>> FOUNDIT | UNIVERSI+17*, UNIVERUD+22*, UNIVERUD+23, UNIVERUD+27, UNIVERUD+30*, UNIVERUD+34, UNIVERUD+38, UNIVERUD+55, UNIVERUD+56, SHOWSEG+1 , SHOWSEG+2 |
>> HDRONE | UNIVERUD+46* |
>> HEADER(1 | UNIVERSI+7*, UNIVERUD+48* |
>> HEADER(2 | UNIVERSI+8*, UNIVERUD+49* |
>> HEADER(3 | UNIVERSI+9* |
>> HEADER(4 | UNIVERSI+10*, UNIVERSI+11*, UNIVERSI+12*, UNIVERSI+13*, UNIVERSI+14*, UNIVERSI+15* |
HL7DT | SHOWDATE~, SHOWDATE+4 |
IO | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
>> IOBS | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
IOF | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
IOM | UNIVMENU+1, UNIVMENU+9, UNIVERSE+1, UNIVERUD+1 |
ION | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
>> IOS | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
IOSL | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1, UNIVERUD+43 |
IOST | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
>> IOT | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
>> IOXY | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
>> LINES | UNIVERSE+13, UNIVERSE+16*, UNIVERSI+20*, UNIVERUD+44* |
>> LRUID | UNIVERUD+19*, UNIVERUD+20, UNIVERUD+30, UNIVERUD+35, UNIVERUD+38, UNIVERUD+49 |
>> MAXLINES | UNIVERSE+13, UNIVERSI+20*, UNIVERUD+43*, UNIVERUD+44 |
>> MSGNUM | UNIVERSE+5*, UNIVERSE+6, UNIVERSE+9, UNIVERSE+10, UNIVERSE+11, UNIVERSE+15, UNIVERSI+21*, UNIVERUD+22*, UNIVERUD+23*, UNIVERUD+24 , UNIVERUD+27, UNIVERUD+28, UNIVERUD+29, UNIVERUD+30 |
>> MSGSEG | UNIVERSE+8*, UNIVERSE+9*, UNIVERSE+10, UNIVERSE+11, UNIVERSE+15, UNIVERUD+25*, UNIVERUD+27*, UNIVERUD+28, UNIVERUD+29 |
>> NOTMSG | UNIVERSE+8*, UNIVERUD+25* |
OBRIEN | DISPOBR+1~, DISPOBX+1~ |
OBSDTT | DISPOBR+1~, DISPOBR+20*, DISPOBR+21, DISPOBR+22, DISPOBR+30 |
>> ORIGTEXT | DISPOBR+7*, DISPOBR+12, DISPOBR+14, DISPOBX+7*, DISPOBX+12, DISPOBX+14 |
>> PG | UNIVERSE+13, UNIVERSI+18*, UNIVERUD+45* |
>> QFLG | UNIVERSE+5, UNIVERSE+9, UNIVERSE+13, UNIVERSI+19*, UNIVERUD+46*, UNIVERUD+55 |
RCTOSTR | DISPOBR+1~, DISPOBR+35*, DISPOBR+36, DISPOBR+37, DISPOBR+40 |
>> REJREASN | DISPSPM+8*, DISPSPM+9 |
>> SEG | UNIVERUD+56*, UNIVERUD+57, UNIVERUD+58, SHOWSEG+1 |
>> SEGIEN | UNIVERUD+54*, UNIVERUD+55*, UNIVERUD+56, SHOWSEG+1, SHOWSEG+2 |
SPMIEN | DISPSPM+1~ |
STATUS | DISPOBX+1~, DISPOBX+25*, DISPOBX+26 |
STR | DISPMSH+1~, DISPPID+1~, DISPOBR+1~, DISPOBR+5, DISPOBR+6, DISPOBR+7, DISPOBR+20, DISPOBR+25, DISPOBR+35, SHOWSEG+2* , DISPOBX+1~, DISPOBX+5, DISPOBX+6, DISPOBX+7, DISPOBX+20, DISPOBX+25, DISPORC+1~, DISPSPM+1~, DISPSPM+5, DISPSPM+8 , DISPNTE+1~, DISPTQ1+1~ |
>> SUBSTR2 | DISPOBR+37*, DISPOBR+38, DISPOBR+40, DISPOBR+43*, DISPOBR+44 |
>> TAB | SHOWDATE+3* |
TESTNAME | DISPOBR+1~, DISPOBR+6*, DISPOBR+10, DISPOBR+11, DISPOBX+1~, DISPOBX+6*, DISPOBX+10, DISPOBX+11 |
TSTLOINC | DISPOBR+1~, DISPOBR+5*, DISPOBR+9, DISPOBX+1~, DISPOBX+5*, DISPOBX+9 |
U | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
>> UID | UNIVERSE+11*, UNIVERSE+12, UNIVERSE+15, UNIVERUD+29*, UNIVERUD+30 |
>> UID6249 | UNIVERUD+45* |
>> WOTREF | UNIVERSE+5, UNIVERSI+4*, UNIVERSI+5, UNIVERUD+5*, UNIVERUD+7, UNIVERUD+23 |
>> X | UNIVERUD+19 |
>> XPARSYS | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
>> XQXFLG | UNIVMENU+1, UNIVERSE+1, UNIVERUD+1 |
Name | Field # of Occurrence |
---|---|
$T( | UNIVMENU+3, UNIVERSI+1, UNIVERUD+3 |