DGPFHLUQ ;ALB/RPM - PRF HL7 INTERACTIVE QUERY ; 8/24/06
Source file <DGPFHLUQ.m>
Package | Total | Call Graph |
---|---|---|
Registration | 8 | ($$GETALL,$$GETASGN)^DGPFAA PARSORF^DGPFHLQ4 $$STOORF^DGPFHLR $$SNDQRY^DGPFHLS EN^DGPFLMQ ($$ANSWER,$$CONTINUE,$$GETNXTF)^DGPFUT SELPAT^DGPFUT1 $$BLDTFL^DGPFUT2 |
VA FileMan | 2 | EN^DDIOL $$EXTERNAL^DILFD |
Kernel | 1 | ($$IEN,$$NS,$$STA)^XUAF4 |
Master Patient Index VistA | 1 | $$GETDFN^MPIF001 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Registration | 2 | DGPF MANUAL QUERY DGPFHLS |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;entry point
|
|
DISPLAY(DGMTIEN,DGRESULT) | ;DISPLAY RESULTS
|
|
GETFNAME(DGDFN,DGFLGS) | ;get list of assigned flag names
|
|
SHOWMSG(DGTEXT,DGBCHAR) | ;format and display user message
|
Name | Field # of Occurrence |
---|---|
EN^DDIOL | EN+25, SHOWMSG+40 |
$$GETALL^DGPFAA | GETFNAME+16 |
$$GETASGN^DGPFAA | GETFNAME+19 |
PARSORF^DGPFHLQ4 | DISPLAY+42 |
$$STOORF^DGPFHLR | DISPLAY+65 |
$$SNDQRY^DGPFHLS | EN+34 |
EN^DGPFLMQ | DISPLAY+85 |
$$ANSWER^DGPFUT | EN+29, DISPLAY+27, DISPLAY+82, DISPLAY+93 |
$$CONTINUE^DGPFUT | EN+26 |
$$GETNXTF^DGPFUT | EN+29 |
SELPAT^DGPFUT1 | EN+13 |
$$BLDTFL^DGPFUT2 | EN+18 |
$$EXTERNAL^DILFD | DISPLAY+46 |
$$GETDFN^MPIF001 | DISPLAY+59 |
$$IEN^XUAF4 | DISPLAY+46 |
$$NS^XUAF4 | EN+29 |
$$STA^XUAF4 | EN+31 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DGPF(26.13 - [#26.13] | EXTERNAL^DILFD |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("DGPF" | DISPLAY+31 |
^TMP("DGPFHL7" | DISPLAY+29 |
Name | Line Occurrences |
---|---|
$$GETFNAME | DISPLAY+62, DISPLAY+69 |
SHOWMSG | DISPLAY+26, DISPLAY+81, DISPLAY+92 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DGANS | DISPLAY+12~, DISPLAY+82*, DISPLAY+85 |
DGASGN | GETFNAME+10~, GETFNAME+16 |
DGASGN( | GETFNAME+18 |
DGBCHAR | SHOWMSG~, SHOWMSG+16*, SHOWMSG+27, SHOWMSG+35 |
DGBLNK | SHOWMSG+8~, SHOWMSG+26*, SHOWMSG+35 |
DGBORDER | SHOWMSG+9~, SHOWMSG+27*, SHOWMSG+31, SHOWMSG+37 |
DGCNT | DISPLAY+13~, DISPLAY+36*, DISPLAY+37, DISPLAY+38*, DISPLAY+39, GETFNAME+11~, GETFNAME+15*, GETFNAME+21*, GETFNAME+22, SHOWMSG+10~ , SHOWMSG+18*, SHOWMSG+28*, SHOWMSG+29, SHOWMSG+30*, SHOWMSG+31, SHOWMSG+34*, SHOWMSG+35, SHOWMSG+36*, SHOWMSG+37, SHOWMSG+38* , SHOWMSG+39 |
DGDFN | EN+5~, EN+15*, EN+18, EN+29, EN+34, DISPLAY+52~, DISPLAY+59*, DISPLAY+62, DISPLAY+65, DISPLAY+69 , GETFNAME~, GETFNAME+16 |
DGERR | DISPLAY+14~, DISPLAY+42 |
DGFAC | EN+6~, EN+29*, EN+30, EN+31*, EN+34 |
DGFACNAM | DISPLAY+15~, DISPLAY+46*, DISPLAY+91 |
DGFLG | DISPLAY+53~, DISPLAY+73*, DISPLAY+74*, DISPLAY+78*, DISPLAY+79*, DISPLAY+80 |
DGFLGS | GETFNAME~ |
DGFLGS( | GETFNAME+20* |
DGI | DISPLAY+54~, DISPLAY+79*, DISPLAY+80, SHOWMSG+11~, SHOWMSG+18*, SHOWMSG+19*, SHOWMSG+20, SHOWMSG+22, SHOWMSG+23, SHOWMSG+32* , SHOWMSG+33*, SHOWMSG+35 |
DGIEN | GETFNAME+13~, GETFNAME+17*, GETFNAME+18*, GETFNAME+19 |
DGLEN | SHOWMSG+12~, SHOWMSG+20*, SHOWMSG+21, SHOWMSG+22, SHOWMSG+24*, SHOWMSG+25 |
DGLINE | EN+19~, EN+25, SHOWMSG+13~, SHOWMSG+40 |
DGLINE( | SHOWMSG+29*, SHOWMSG+31*, SHOWMSG+35*, SHOWMSG+37*, SHOWMSG+39* |
DGLINE(1 | EN+20* |
DGLINE(2 | EN+22*, EN+23 |
DGLINE(3 | EN+21*, EN+22 |
DGLINE(4 | EN+23* |
DGLINE(5 | EN+24* |
DGMAX | SHOWMSG+14~, SHOWMSG+18*, SHOWMSG+25*, SHOWMSG+26, SHOWMSG+27 |
DGMTIEN | DISPLAY~, DISPLAY+23 |
DGORF | DISPLAY+16~, DISPLAY+31*, DISPLAY+32, DISPLAY+42, DISPLAY+45, DISPLAY+50, DISPLAY+59, DISPLAY+65, DISPLAY+85, DISPLAY+97 |
DGPAT | EN+8~, EN+13, EN+14, EN+15 |
DGPFA | GETFNAME+12~, GETFNAME+19 |
DGPFA("FLAG" | GETFNAME+20 |
DGPRE | DISPLAY+55~, DISPLAY+62 |
DGPRE( | DISPLAY+74 |
DGPRECNT | DISPLAY+56~, DISPLAY+62*, DISPLAY+69 |
DGPST | DISPLAY+57~, DISPLAY+69 |
DGPST( | DISPLAY+74!, DISPLAY+79 |
DGRESULT | DISPLAY~, DISPLAY+23 |
DGRSLT | EN+9~, EN+34* |
DGSEGCNT | DISPLAY+17~, DISPLAY+35*, DISPLAY+37, DISPLAY+39 |
DGSTA | DISPLAY+18~, DISPLAY+45*, DISPLAY+46, DISPLAY+91 |
DGTEXT | DISPLAY+19~, DISPLAY+24!, DISPLAY+26, DISPLAY+70!, DISPLAY+81, DISPLAY+89!, DISPLAY+92, SHOWMSG~ |
DGTEXT( | DISPLAY+80*, SHOWMSG+19, SHOWMSG+20, SHOWMSG+22*, SHOWMSG+23*, SHOWMSG+33, SHOWMSG+35 |
DGTEXT(1 | DISPLAY+25*, DISPLAY+76*, DISPLAY+90* |
DGTEXT(2 | DISPLAY+77*, DISPLAY+91* |
DGTF | EN+7~, EN+18 |
DGWRK | DISPLAY+20~, DISPLAY+29*, DISPLAY+30, DISPLAY+37, DISPLAY+39, DISPLAY+42, DISPLAY+96 |
>> HL | DISPLAY+42 |
>> HLNEXT | DISPLAY+35 |
>> HLNODE | DISPLAY+37 |
>> HLNODE( | DISPLAY+38, DISPLAY+39 |
>> HLQUIT | DISPLAY+35 |
IOM | SHOWMSG+21, SHOWMSG+22, SHOWMSG+23, SHOWMSG+24 |
U | EN+29, DISPLAY+23, GETFNAME+20 |