HLUTIL3 ;ALB/MTC - VARIOUS HL7 UTILITIES ;11/19/2003 15:37
Source file <HLUTIL3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Health Level Seven | 1 | $$TYPE^HLUTIL2 | 
| Kernel | 1 | CHILDREN^XUAF4 | 
| VA Fileman | 1 | ^DIC | 
| Package | Total | Caller Graph | 
|---|---|---|
| Health Level Seven | 6 | HLCSOUT HLEMU HLTP01 HLTP31 HLTP4 HLUTIL | 
| Registration | 6 | DGHTHL7 DGPFHLUT DGROHLUT VAFCOTFU VAFCQRY VAFCTFU | 
| Automated Lab Instruments | 3 | LA7VLL LA7VSET LA7VSET1 | 
| Consult Request Tracking | 3 | GMRCIBKG GMRCIEVT GMRCITST | 
| RPC Broker | 1 | XWB2HL7A | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DOM | ;Domain | |
| L1 | ||
| FNDSTAT(IEN) | ;- This function will return the appropriate status based ; on the Accept Ack, Application Ack and version of the protocol ; being utilized. | |
| EXIT | ; | |
| DOMAIL(HLLINK) | ; This function will determine if the MailMan LLP should ; be used to x-mit the outgoing message. ; INPUT - IEN of HL LOGICAL LINK (#870) ; OUTPUT - 1=Yes, 0=N | |
| LINK(HLINST,HLI,HLFLG) | ;Return Logical Link(s) from Institution or Domain ; INPUT - HLINST=Institution name or VISN name or ien ; If HLFLG="I", institution number is passed ; If HLFLG="D", HLINST=DOMAIN name or DOMAIN ien ; If HLFLG="", Institution name or ien is assumed ; OUTPUT - HLI(LINK IEN)=LINK NAME passed by reference | 
 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^HL(772 - [#772] | FNDSTAT+15, FNDSTAT+19 | 
| ^HLCS(870 - [#870] | DOMAIL+6, L1, L1+1, DOM+8, DOM+9 | 
| Name | Line Occurrences | 
|---|---|
| DOM | LINK+10 | 
| EXIT | FNDSTAT+13, FNDSTAT+16, FNDSTAT+18, FNDSTAT+27, FNDSTAT+29, FNDSTAT+31 | 
| L1 | LINK+20 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CHILD | FNDSTAT+9~, FNDSTAT+15*, FNDSTAT+16, FNDSTAT+17 | 
| >> DIC | LINK+15*, DOM+4* | 
| >> DIC(0 | LINK+15*, DOM+4* | 
| HLAA | FNDSTAT+10~, FNDSTAT+24*, FNDSTAT+29, FNDSTAT+31 | 
| HLCA | FNDSTAT+10~, FNDSTAT+23*, FNDSTAT+29, FNDSTAT+31 | 
| HLFLG | LINK~, LINK+6*, LINK+10, LINK+12 | 
| HLI | LINK~, LINK+8*, L1*, L1+1, DOM+8*, DOM+9 | 
| HLI( | L1+1*, DOM+9* | 
| HLINST | LINK~, LINK+7, LINK+12, LINK+15*, LINK+17, LINK+19, LINK+20*, L1, DOM+4*, DOM+7 , DOM+8 | 
| HLLINK | DOMAIL~, DOMAIL+6 | 
| HLP | LINK+8~, LINK+19 | 
| HLP("C" | LINK+20 | 
| IEN | FNDSTAT~, FNDSTAT+13, FNDSTAT+15 | 
| PARENT | FNDSTAT+8~, FNDSTAT+19*, FNDSTAT+21, FNDSTAT+27 | 
| PARENTP | FNDSTAT+8~, FNDSTAT+17*, FNDSTAT+18, FNDSTAT+19 | 
| PROT | FNDSTAT+8~, FNDSTAT+21*, FNDSTAT+22 | 
| PROTOCOL | FNDSTAT+8~, FNDSTAT+22*, FNDSTAT+23, FNDSTAT+24 | 
| RESULT | FNDSTAT+9~, FNDSTAT+12*, FNDSTAT+27*, FNDSTAT+29*, FNDSTAT+31*, FNDSTAT+33*, EXIT+1 | 
| U | FNDSTAT+23, FNDSTAT+24, FNDSTAT+27, DOMAIL+6 | 
| X | DOMAIL+5~, DOMAIL+6*, DOMAIL+7, LINK+14~, LINK+15*, DOM+3~, DOM+4* | 
| >> Y | LINK+15, DOM+4 |