HLUCM050 ;CIOFO-O/LJA - HL7/Capacity Mgt API-II ;10/23/01 12:01
Source file <HLUCM050.m>
Package | Total | Call Graph |
---|---|---|
Health Level Seven | 6 | (TMDIFF,TOT772C,TOT772T,TOT773C,TOT773T)^HLUCM ($$PROT101,$$TYPEIO,$$TYPETMO)^HLUCM002 ($$MSH772,$$MSH773,$$MSHMAIL)^HLUCM003 ($$MSGTYPE,HOLDTOT,MSGID,NMSPXRF)^HLUCM009 $$LOADEM^HLUCM050 $$FACILITY^HLUCM090 |
VA Fileman | 2 | MIX^DIC1 EN^DIQ1 |
Kernel | 1 | $$FMDIFF^XLFDT |
Package | Total | Caller Graph |
---|---|---|
Health Level Seven | 4 | HLUCM002 HLUCM003 HLUCM009 HLUCM050 |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETNMSP(IEN772) | ; The one and only place to ask for NAMESPACE...
|
|
NMSPFROM(TXT) | ; From TXT try to find NMSP...
|
|
NMSPXRF(IEN101) | ; Find NMSP from ^TMP($J,"NMSPXRF")
|
|
CHAR(IEN772) | ; Number characters...
|
|
SPR(IEN772) | ; Evaluate SPR segment for RPC for package, possible
; resetting the PCKG variable... ; PCKG -- req |
|
LOADEM(IEN772,HLNMSP) | ; Find all related entries, up to 20...
; HLNMSP is passed by reference... |
|
TIME(IEN772) | ; Times...
|
|
VAL3(IEN772,FAC) | ; Return sort values...
|
|
EOR | ; HLUCM050 - HL7/Capacity Mgt API-II ;10/23/01 12:01
|
|
GETPROT(IEN772) | ; One & only place to ask for PROTOCOL...
|
|
NMSPCHG(NMSP) | ; Some miscellaneous special actions first...
|
|
MSGID(X) | ||
NMSPALL(IEN772) | ;Perform all attempts to find NMSP...
|
|
NMSP94(IEN94) | ; From 9.4 find it's namespace...
|
|
HOLDTOT(X) | ||
OKALL(HLNMSP) | ; Does every 772 entry have a valid .01 node?
|
Name | Field # of Occurrence |
---|---|
MIX^DIC1 | NMSPFROM+10 |
EN^DIQ1 | NMSP94+4 |
TMDIFF^HLUCM | TIME+7 |
TOT772C^HLUCM | CHAR+2 |
TOT772T^HLUCM | TIME+2 |
TOT773C^HLUCM | CHAR+6 |
TOT773T^HLUCM | TIME+6 |
$$PROT101^HLUCM002 | LOADEM+103 |
$$TYPEIO^HLUCM002 | VAL3+3 |
$$TYPETMO^HLUCM002 | VAL3+2 |
$$MSH772^HLUCM003 | NMSPALL+7 |
$$MSH773^HLUCM003 | NMSPALL+20 |
$$MSHMAIL^HLUCM003 | NMSPALL+8 |
$$MSGTYPE^HLUCM009 | LOADEM+99 |
HOLDTOT^HLUCM009 | HOLDTOT |
MSGID^HLUCM009 | MSGID |
NMSPXRF^HLUCM009 | NMSPCHG+4, NMSPXRF+2, SPR+13 |
$$LOADEM^HLUCM050 | GETNMSP+2, GETPROT+2 |
$$FACILITY^HLUCM090 | LOADEM+78 |
$$FMDIFF^XLFDT | LOADEM+116 |
FileNo | Call Tags |
---|---|
^DIC(9.4 - [#9.4] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HL(772 - [#772] | LOADEM+34, LOADEM+37, LOADEM+41, OKALL+4, NMSPALL+11, SPR+4 |
^HLMA - [#773] | LOADEM+45, LOADEM+48, LOADEM+51, LOADEM+60, LOADEM+61, LOADEM+67, LOADEM+68 |
^HLMA("AF" | LOADEM+47 |
^HLMA("B" | LOADEM+44, TIME+4, CHAR+4 |
^HLMA("C" | LOADEM+50 |
^ORD(101 - [#101] | NMSPALL+17, NMSPXRF+5 |
^TMP($J | LOADEM+14, LOADEM+18, LOADEM+21, LOADEM+23, LOADEM+24, LOADEM+131*, NMSP94+2, NMSP94+6*, NMSPCHG+4, NMSPXRF+2 , NMSPFROM+5, NMSPFROM+13*, SPR+13 |
Name | Line Occurrences |
---|---|
$$CHAR | LOADEM+89 |
$$NMSP94 | NMSPALL+18 |
$$NMSPALL | LOADEM+107 |
$$NMSPCHG | NMSPALL+4, NMSPALL+7, NMSPALL+8, NMSPALL+14, NMSPALL+18, NMSPALL+20 |
$$NMSPFROM | NMSPCHG+5, NMSPXRF+6, SPR+14 |
$$NMSPXRF | NMSPALL+14 |
$$OKALL | LOADEM+75 |
$$SPR | NMSPALL+4 |
$$TIME | LOADEM+95 |
$$VAL3 | LOADEM+87 |
HOLDTOT | LOADEM+37, LOADEM+41, LOADEM+48, LOADEM+51, LOADEM+58, LOADEM+61, LOADEM+65, LOADEM+68 |
MSGID | LOADEM+42, LOADEM+53 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACKTO | LOADEM+6~, LOADEM+60*, LOADEM+61 |
>> APPR | NMSPCHG+14 |
CHAR | SPR+3~, SPR+10* |
CHARC | LOADEM+6~, LOADEM+83*, LOADEM+89*, LOADEM+90, LOADEM+91 |
CHARP | LOADEM+6~, LOADEM+83*, LOADEM+91*, LOADEM+118 |
CT | LOADEM+6~, LOADEM+83*, LOADEM+85*, LOADEM+118, TIME+1~, TIME+3*, TIME+4, TIME+5*, CHAR+1~, CHAR+3* , CHAR+4, CHAR+5* |
D | NMSPFROM+8~, NMSPFROM+9* |
D0 | NMSP94+1~ |
DA | NMSP94+1~, NMSP94+3* |
DATA | LOADEM+6~, LOADEM+34*, LOADEM+39, LOADEM+57, LOADEM+58, LOADEM+64, LOADEM+65, TIME+1~, CHAR+1~ |
DATA("CHAR" | CHAR+7 |
DATA("DIFF" | TIME+8 |
DATA("END" | TIME+8 |
DATA("START" | TIME+8 |
DATAC | LOADEM+6~ |
DATAC( | LOADEM+90*, LOADEM+93*, LOADEM+96*, LOADEM+100*, LOADEM+104*, LOADEM+108*, LOADEM+113*, LOADEM+127 |
DATAP | LOADEM+6~, LOADEM+118*, LOADEM+122 |
DEF | LOADEM+6~ |
DEL | SPR+3~, SPR+7*, SPR+8 |
DIC | NMSP94+1~, NMSP94+3*, NMSPFROM+8~, NMSPFROM+9* |
DIC(0 | NMSPFROM+9* |
DIQ | NMSP94+1~, NMSP94+3* |
DIQ(0 | NMSP94+3* |
DR | NMSP94+1~, NMSP94+3* |
FAC | LOADEM+6~, LOADEM+78*, LOADEM+87, LOADEM+113, LOADEM+118, VAL3~, VAL3+5 |
>> FACR | NMSPCHG+15 |
FAIL | OKALL+1~, OKALL+2*, OKALL+3, OKALL+5*, OKALL+6 |
HL | LOADEM+6~, GETNMSP+1~, GETNMSP+2, GETPROT+1~, GETPROT+2 |
HL("HLCHILD" | GETNMSP+3, GETPROT+3 |
HL("HLPARENT" | GETNMSP+4, GETPROT+4 |
HLNMSP | LOADEM~, LOADEM+11!, LOADEM+70*, LOADEM+75, LOADEM+76!, LOADEM+78, LOADEM+129!, LOADEM+130*, OKALL~ |
HLNMSP( | LOADEM+26*, LOADEM+33, LOADEM+73, LOADEM+84, LOADEM+126, OKALL+3 |
HLNMSP("HLCHILD" | LOADEM+24* |
HLNMSP("HLPARENT" | LOADEM+17, LOADEM+18*, LOADEM+23* |
HLNMSP(0 | LOADEM+79, LOADEM+121 |
HLZZI | LOADEM+6~, LOADEM+37*, LOADEM+41* |
HOLDNMSP | LOADEM+7~, LOADEM+31!, LOADEM+70, LOADEM+71! |
I | LOADEM+7~, LOADEM+73*, LOADEM+96*, LOADEM+97* |
I772 | LOADEM+7~, LOADEM+32*, LOADEM+33*, LOADEM+34, LOADEM+37, LOADEM+44, OKALL+1~, OKALL+2*, OKALL+3*, OKALL+4 |
I773 | LOADEM+7~, LOADEM+44*, LOADEM+45, LOADEM+47, LOADEM+59, LOADEM+60, LOADEM+66, LOADEM+67 |
I773(1 | LOADEM+46*, LOADEM+47*, LOADEM+48, LOADEM+49*, LOADEM+50*, LOADEM+51, LOADEM+52! |
IEN | LOADEM+7~ |
IEN101 | NMSPALL+1~, NMSPALL+11*, NMSPALL+14, NMSPALL+17, NMSPXRF~, NMSPXRF+5 |
IEN772 | LOADEM~, LOADEM+14, LOADEM+20*, LOADEM+21*, LOADEM+23, LOADEM+24, LOADEM+26, LOADEM+37, LOADEM+41, LOADEM+57 , LOADEM+64, LOADEM+83*, LOADEM+84*, LOADEM+87, LOADEM+89, LOADEM+90, LOADEM+93, LOADEM+95, LOADEM+96, LOADEM+99 , LOADEM+100, LOADEM+103, LOADEM+104, LOADEM+107, LOADEM+108, LOADEM+113, LOADEM+125*, LOADEM+126*, LOADEM+127, VAL3~ , VAL3+2, VAL3+3, TIME~, TIME+2, TIME+4, CHAR~, CHAR+2, CHAR+4, GETNMSP~, GETNMSP+2 , GETNMSP+3, GETPROT~, GETPROT+2, GETPROT+3, NMSPALL~, NMSPALL+4, NMSPALL+7, NMSPALL+8, NMSPALL+11, NMSPALL+20 , SPR~, SPR+4 |
IEN773 | TIME+1~, TIME+3*, TIME+4*, TIME+6, CHAR+1~, CHAR+3*, CHAR+4*, CHAR+6 |
IEN94 | NMSPALL+1~, NMSPALL+17*, NMSPALL+18, NMSP94~, NMSP94+2, NMSP94+3, NMSP94+5, NMSP94+6 |
IENPAR | LOADEM+7~, LOADEM+14*, LOADEM+17, LOADEM+18, LOADEM+21, LOADEM+23, LOADEM+79*, LOADEM+87, LOADEM+121*, LOADEM+122 , LOADEM+127 |
IN | SPR+3~, SPR+4*, SPR+5, SPR+6, SPR+7, SPR+8*, SPR+9*, SPR+10*, SPR+11, SPR+12 , SPR+14 |
LEN | LOADEM+7~, NMSPXRF+1~, NMSPFROM+4*, NMSPFROM+5, NMSPFROM+6*, NMSPFROM+9, NMSPFROM+12 |
MSGID | LOADEM+7~, LOADEM+39*, LOADEM+40, LOADEM+41, LOADEM+42, LOADEM+45*, LOADEM+50, LOADEM+53 |
MTYPEC | LOADEM+7~, LOADEM+99*, LOADEM+100, LOADEM+101 |
MTYPEP | LOADEM+8~, LOADEM+83*, LOADEM+101*, LOADEM+118 |
NMSP | LOADEM+8~, LOADEM+107*, LOADEM+108, LOADEM+109, LOADEM+110, LOADEM+111, GETNMSP+1~, GETPROT+1~, NMSPALL+1~, NMSPALL+4* , NMSPALL+7*, NMSPALL+8*, NMSPALL+14*, NMSPALL+18*, NMSPALL+20*, NMSP94+1~, NMSPCHG~, NMSPCHG+5, NMSPCHG+7, NMSPXRF+1~ , NMSPXRF+3*, NMSPXRF+4, NMSPXRF+6*, NMSPXRF+7, NMSPFROM+1~, NMSPFROM+3*, NMSPFROM+4, NMSPFROM+5*, NMSPFROM+6, NMSPFROM+12* , NMSPFROM+13, NMSPFROM+14, SPR+3~, SPR+14*, SPR+15 |
NMSP( | NMSP94+5 |
NMSPP | LOADEM+8~, LOADEM+83*, LOADEM+110, LOADEM+111*, LOADEM+118 |
NODE | NMSPXRF+1~, NMSPXRF+4*, NMSPXRF+5 |
NUM | LOADEM+8~, LOADEM+28*, LOADEM+29, LOADEM+30, LOADEM+73*, LOADEM+83*, LOADEM+85*, LOADEM+133, GETNMSP+1~, GETNMSP+2* , GETPROT+1~, GETPROT+2* |
NUM(1 | LOADEM+29, LOADEM+30* |
PAR | GETNMSP+1~, GETNMSP+3*, GETNMSP+4, GETPROT+1~, GETPROT+3*, GETPROT+4 |
PCKG | NMSPCHG+1~, NMSPCHG+5*, NMSPCHG+7*, NMSPCHG+10*, NMSPCHG+11*, NMSPCHG+12, NMSPCHG+13*, NMSPCHG+14*, NMSPCHG+15*, NMSPCHG+16* , NMSPCHG+17*, NMSPCHG+18*, NMSPCHG+19*, NMSPCHG+20*, NMSPCHG+21*, NMSPCHG+22*, NMSPCHG+23*, NMSPCHG+25 |
PIEN | LOADEM+8~, LOADEM+67*, LOADEM+68 |
PROT | LOADEM+8~, LOADEM+103*, LOADEM+104, LOADEM+105 |
PROTP | LOADEM+8~, LOADEM+83*, LOADEM+105*, LOADEM+118 |
RET | NMSP94+1~, NMSP94+2*, NMSP94+5*, NMSP94+6, NMSP94+7 |
RTN | NMSPXRF+1~, NMSPXRF+5*, NMSPXRF+6 |
TIME | LOADEM+8~, LOADEM+95*, LOADEM+96, LOADEM+97 |
TIMEBEG | LOADEM+8~, LOADEM+115*, LOADEM+116, LOADEM+118 |
TIMEEND | LOADEM+9~, LOADEM+115*, LOADEM+116, LOADEM+118 |
TIMEP | LOADEM+82! |
TIMEP( | LOADEM+97* |
TIMEP(":" | LOADEM+115 |
TIMEP(0 | LOADEM+115 |
TMBEG | TIME+1~ |
TMDIFF | LOADEM+9~, LOADEM+116*, LOADEM+118, TIME+1~ |
TMEND | TIME+1~ |
TMP | LOADEM+9~ |
TMP( | LOADEM+87*, LOADEM+122*, LOADEM+127*, LOADEM+130, LOADEM+131 |
TOT772 | LOADEM+9~ |
TOT773 | LOADEM+9~ |
TOTNUM | LOADEM+9~, LOADEM+20*, LOADEM+21, LOADEM+22*, LOADEM+28*, LOADEM+29, LOADEM+33, LOADEM+37, LOADEM+41, LOADEM+47 , LOADEM+50 |
TXT | NMSPFROM~, NMSPFROM+2, NMSPFROM+5, NMSPFROM+9, NMSPFROM+12 |
TYPEHR | VAL3+1~, VAL3+2*, VAL3+6 |
TYPEIO | VAL3+1~, VAL3+3*, VAL3+6 |
TYPELR | VAL3+1~, VAL3+5*, VAL3+6 |
U | LOADEM+17, LOADEM+39, LOADEM+45, LOADEM+57, LOADEM+58, LOADEM+60, LOADEM+64, LOADEM+65, LOADEM+67, LOADEM+87 , LOADEM+93, LOADEM+96, LOADEM+97, LOADEM+100, LOADEM+104, LOADEM+108, LOADEM+113, LOADEM+118, OKALL+4, VAL3+6 , TIME+8, GETNMSP+5, GETPROT+5, NMSPALL+11, NMSPALL+17, NMSPALL+18, NMSP94+5, NMSPXRF+5 |
VAL | GETNMSP+1~, GETNMSP+4*, GETNMSP+5, GETPROT+1~, GETPROT+4*, GETPROT+5 |
X | LOADEM+9~, LOADEM+48*, LOADEM+51*, LOADEM+61*, LOADEM+68*, LOADEM+97*, HOLDTOT~, MSGID~, NMSPFROM+8~, NMSPFROM+9* |
Y | LOADEM+9~, NMSPFROM+8~, NMSPFROM+10 |