PXCEVFI2 ;ISL/DEE,ESW - Supporting routines for editing a visit or v-file entry ;Jun 19, 2018@15:13
Source file <PXCEVFI2.m>
Package | Total | Call Graph |
---|---|---|
PCE Patient Care Encounter | 6 | $$SURE^PXCEAE2 (PAUSE,WAIT)^PXCEHELP ($$CANDEL,SAVE)^PXCESK (EN1,EVENT)^PXKMAIN $$STOPCODE^PXUTLSTP $$KILL^VSITKIL |
Master Patient Index VistA | 1 | $$GETICN^MPIF001 |
Registration | 1 | $$EN^DGREGEEWS |
VA FileMan | 1 | ^DIR |
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 |
---|---|---|
PCE Patient Care Encounter | 3 | PXBAPI21 PXCEVFI1 PXCEVFIL |
Name | Comments | DBIA/ICR reference |
---|---|---|
ASK(PXCVIEN,PXCFIEN,PXCEAUPN,PXCCATT,PXCCODE) | ; -- Display a selection list from one V-File for this visit
|
|
ASKLOOP | ||
SAVE | ; -- Save this edited and quit editing.
|
|
DEL(PXCECAT) | ; -- Delete this V-File entry from the List if all the visit information.
|
|
DELQUIT | ;
|
|
SC(PXDFN) | ;Service Connected Help
; Input -- DFN Patient file IEN ; Output -- Help |
Name | Field # of Occurrence |
---|---|
$$EN^DGREGEEWS | SC+7 |
^DIR | ASKLOOP+9 |
$$GETICN^MPIF001 | SC+6 |
$$SURE^PXCEAE2 | DEL+36, DEL+43, DEL+68 |
PAUSE^PXCEHELP | DEL+1, DEL+2 |
WAIT^PXCEHELP | DEL+20, DEL+31, DEL+48 |
$$CANDEL^PXCESK | DEL+8 |
SAVE^PXCESK | SAVE+11 |
EN1^PXKMAIN | SAVE+12, DEL+71 |
EVENT^PXKMAIN | DEL+50 |
$$STOPCODE^PXUTLSTP | SAVE+1, DEL+38 |
$$KILL^VSITKIL | DEL+45 |
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT - [#9000010] | ASK+5, ASK+6, ASK+10, DEL+17, DEL+56 |
^DIC(31 - [#31] | SC+27, SC+29 |
^DIC(391 | SC+23 |
^DIC(8 - [#8] | SC+12 |
^DPT - [#2] | SC+11, SC+21, SC+23, SC+25, SC+30 |
^SCE("AVSIT" | DEL+47 |
^TMP("PXK" | SAVE+9*, SAVE+10*, SAVE+11, SAVE+13, DEL+53!, DEL+54*, DEL+56*, DEL+58*, DEL+59*, DEL+63* , DEL+70*, DELQUIT+1! |
Name | Field # of Occurrence |
---|---|
^( | SC+21, SC+25 |
^(0 | SC+23, SC+25, SC+27 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | ASK+2~, ASKLOOP+10!, DEL+65~ |
DGCOMP | SC+3~, SC+4*, SC+7, SC+16, SC+17 |
DGKEY | SC+3~, SC+4*, SC+6*, SC+7 |
DGREQNAME | SC+3~, SC+4*, SC+6*, SC+7 |
DGRESP | SC+3~, SC+4*, SC+7*, SC+9, SC+15 |
DIK | DEL+65~ |
DIR | ASK+2~, ASKLOOP+10! |
DIR("?" | ASKLOOP+4*, ASKLOOP+5*, ASKLOOP+8* |
DIR("A" | ASKLOOP+2*, ASKLOOP+3*, ASKLOOP+7* |
DIR(0 | ASKLOOP* |
>> DIRUT | ASKLOOP+11 |
DUZ | DEL+26 |
ELIG | SC+3~, SC+4*, SC+11, SC+12*, SC+16*, SC+17*, SC+19 |
ELIGSEQ | SC+3~, SC+4*, SC+10*, SC+11*, SC+12 |
I | SC+3~, SC+24*, SC+25* |
NODE0 | DEL+28~, DEL+29* |
PXCCATT | ASK~, ASK+5, ASK+6, ASK+7, ASKLOOP+4, ASKLOOP+5, ASKLOOP+8 |
PXCCODE | ASK~, ASK+11 |
>> PXCEAFTR( | SAVE+8, SAVE+9, SAVE+10 |
>> PXCEAFTR(0 | SAVE+1 |
PXCEASK | ASK+1~ |
PXCEASK( | ASK+8*, ASKLOOP+15, ASKLOOP+16 |
PXCEAUPN | ASK~, ASK+4, ASK+9, ASK+11, DEL+4~, DEL+12*, DEL+15, DEL+16, DEL+18, DEL+24 , DEL+25, DEL+29, DEL+63 |
PXCECAT | ASKLOOP+1, SAVE+1, SAVE+11, SAVE+13, DEL~, DEL+8, DEL+10, DEL+11, DEL+33 |
PXCECATS | SAVE+6, SAVE+9, SAVE+10, SAVE+11, DEL+4~, DEL+11*, DEL+24, DEL+40, DEL+59, DEL+63 , DEL+70 |
PXCECATT | DEL+4~, DEL+13*, DEL+19, DEL+30, DEL+34, DEL+41, DEL+66 |
PXCECHK | DEL+22~, DEL+24*, DEL+25*, DEL+26 |
PXCECNT | ASK+1~, ASK+4*, ASK+5, ASK+6, ASK+7, ASK+8, ASK+11, ASK+12, ASKLOOP, ASKLOOP+2 , ASKLOOP+7, ASKLOOP+14 |
PXCECODE | DEL+4~, DEL+10*, DEL+19, DEL+30, DEL+35, DEL+42, DEL+67 |
PXCEDT | ASK+1~, ASK+9*, ASK+10*, DEL+5~, DEL+16*, DEL+17* |
>> PXCEFIEN | SAVE+1*, DEL+1, DEL+8, DEL+38, DEL+59 |
PXCEFOR | SAVE+3~, SAVE+5*, DEL+4~, DEL+62*, DEL+70* |
PXCEINDX | ASK+1~, ASK+3*, ASK+4*, ASK+8 |
>> PXCEKEYS | DEL+2, DEL+21 |
>> PXCELOOP | DEL+39*, DEL+49*, DEL+72* |
PXCENODE | SAVE+3~, SAVE+5*, SAVE+6, SAVE+8, SAVE+9, SAVE+10, DEL+4~, DEL+55*, DEL+56, DEL+62* , DEL+63, DEL+70* |
PXCENODS | SAVE+3~, SAVE+4*, SAVE+5, DEL+4~, DEL+61*, DEL+62, DEL+69*, DEL+70 |
>> PXCENOER | DEL+49*, DEL+73* |
PXCEQUIT | ASKLOOP+11*, DEL+4~, DEL+21, DEL+23*, DEL+27*, DEL+49* |
PXCEREF | ASK+1~ |
PXCERESU | DEL+37~, DEL+38*, DEL+44~, DEL+45*, DEL+46, DEL+47, DEL+49 |
PXCESEQ | SAVE+3~, SAVE+7*, SAVE+8*, SAVE+9 |
>> PXCESOR | SAVE+1, DEL+38, DEL+58 |
>> PXCEVDEL | DEL+49* |
>> PXCEVIEN | ASK+5, ASK+6, ASK+10, SAVE+1, SAVE+13*, DEL+1, DEL+17, DEL+38, DEL+45, DEL+47 , DEL+54, DEL+56 |
PXCFIEN | ASK~, ASKLOOP+16* |
PXCVIEN | ASK~ |
PXDFN | SC~, SC+6, SC+11, SC+21, SC+23, SC+25, SC+30 |
>> PXVICR | ASKLOOP+13* |
SDCNT | SC+3~, SC+24*, SC+26*, SC+28, SC+30 |
SDDC | SC+3~, SC+27*, SC+29 |
SDRD0 | SC+3~, SC+25*, SC+27, SC+29 |
U | ASK+5, ASK+6, ASK+9, ASK+10, DEL+16, DEL+17 |
X | ASK+2~ |
Y | ASK+2~, ASKLOOP+12, ASKLOOP+13, ASKLOOP+14, ASKLOOP+15, ASKLOOP+16 |
Name | Field # of Occurrence |
---|---|
$T(FORMAT^@PXCECODE | SAVE+4, DEL+12, DEL+13, DEL+61, DEL+69 |