VPRDJ00 ;SLC/MKB -- Patient demographics ;8/11/11 15:29
Source file <VPRDJ00.m>
Package | Total | Call Graph |
---|---|---|
Registration | 8 | $$CVEDT^DGCV $$GETSTAT^DGMSTAPI $$GETCUR^DGNTAPI $$GETACT^DGPFAPI RDIS^DGRPDB (7,ADD,DEM,OAD)^VADPT TFL^VAFCTFU1 ($$ALL,$$SITE)^VASITE |
Virtual Patient Record | 3 | $$STRING^VPRD ADD^VPRDJ ($$JSONDT,$$SETUID)^VPRUTILS |
Scheduling | 2 | $$PRTM^SCAPMC ($$OUTPTPR,$$OUTPTTM)^SDUTL3 |
VA FileMan | 2 | $$FIND1^DIC $$GET1^DIQ |
Kernel | 1 | $$IEN^XUAF4 |
Master Patient Index VistA | 1 | $$GETICN^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 |
---|---|---|
Virtual Patient Record | 1 | VPRDJ0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DPT1 | ; -- Demographics [VPRSTART,VPRSTOP,VPRMAX,VPRID not currently used here]
|
|
DEM | ;-demographic data
|
|
SVC | ;-service data
|
|
PRF | ;-patient record flags
|
|
ATC | ;-address & telecom
|
|
SUPP | ;-support contacts
|
|
ALIAS | ;-other names used
|
|
FAC | ;-treating facilities [see FACLIST^ORWCIRN]
|
|
PC | ;-primary care assignments
|
|
FORMAT(X) | ; -- enforce (xxx)xxx-xxxx phone format
|
|
NAME(CODE,SET) | ; -- Return expanded name for code set
|
|
BOOL(X) | ;
|
Name | Field # of Occurrence |
---|---|
$$CVEDT^DGCV | SVC+21 |
$$GETSTAT^DGMSTAPI | SVC+20 |
$$GETCUR^DGNTAPI | SVC+18 |
$$GETACT^DGPFAPI | PRF+2 |
RDIS^DGRPDB | SVC+29 |
$$FIND1^DIC | DEM+25 |
$$GET1^DIQ | DEM+11, DEM+19, DEM+22, DEM+26, SVC+32, SVC+35, ATC+11, SUPP+15, FAC+9, PC+7 , PC+13, NAME+4 |
$$GETICN^MPIF001 | DEM+2 |
$$PRTM^SCAPMC | PC+8 |
$$OUTPTPR^SDUTL3 | PC+2 |
$$OUTPTTM^SDUTL3 | PC+5 |
7^VADPT | SVC+2 |
ADD^VADPT | ATC+2 |
DEM^VADPT | DEM+3 |
OAD^VADPT | SUPP+3 |
TFL^VAFCTFU1 | FAC+4 |
$$ALL^VASITE | FAC+3 |
$$SITE^VASITE | DPT1+1, FAC+8 |
$$STRING^VPRD | PRF+7 |
ADD^VPRDJ | DPT1+3 |
$$JSONDT^VPRUTILS | DEM+8, DEM+10, FAC+17 |
$$SETUID^VPRUTILS | DEM+6, PC+3, PC+6, PC+11 |
$$IEN^XUAF4 | FAC+12 |
FileNo | Call Tags |
---|---|
^DI(.85 - [#.85] | FIND1^DIC, GET1^DIQ |
^DIC(13 - [#13] | GET1^DIQ |
^DPT - [#2] | GET1^DIQ |
2.02 | GET1^DIQ |
2.06 | GET1^DIQ |
^DIC(31 - [#31] | GET1^DIQ |
^DGSL(38.1 - [#38.1] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
^SCTM(404.51 - [#404.51] | GET1^DIQ |
^SCTM(404.57 - [#404.57] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT("AA" | FAC+7 |
^DPT - [#2] | SVC+6, ALIAS+2, FAC+5, PC+14 |
^VA(200 - [#200] | PC+12 |
Name | Field # of Occurrence |
---|---|
^( | ALIAS+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | SUPP+1~, SUPP+2*, SUPP+3, SUPP+4, SUPP+15 |
AO | SVC+1~, SVC+16*, SVC+22 |
CODE | NAME~, NAME+1*, NAME+2, NAME+3, NAME+4 |
CV | SVC+1~, SVC+21*, SVC+22 |
>> DFN | DEM+2, DEM+5, DEM+6, DEM+11, DEM+19, DEM+22, SVC+6, SVC+18, SVC+20, SVC+21 , SVC+29, PRF+2, ATC+11, SUPP+15, ALIAS+2, FAC+1*, FAC+4, FAC+5, FAC+7, FAC+19 , PC+2, PC+5, PC+14 |
DIS | SVC+28~, SVC+31*, SVC+32, SVC+33, SVC+34, SVC+35 |
HNC | SVC+1~, SVC+19*, SVC+22 |
HNC("STAT" | SVC+18 |
HOME | FAC+2~, FAC+5*, FAC+16 |
I | DEM+18~*, DEM+19*, DEM+21~*, DEM+22*, DEM+24~*, DEM+25*, DEM+26, SVC+1~, SVC+10*, SVC+11* , SVC+23*, SVC+30*, SVC+31, SVC+32, SVC+33, SVC+34, SVC+35, PRF+1~, PRF+3*, PRF+4 , PRF+5, PRF+6, PRF+7, ATC+1~, ATC+13*, ATC+14, SUPP+1~, SUPP+15*, SUPP+18*, SUPP+19 , ALIAS+1~, ALIAS+2*, ALIAS+3, ALIAS+4, ALIAS+5, FAC+2~, FAC+10*, FAC+11, FAC+14, FAC+15 , FAC+16, FAC+17, FAC+19, FAC+20, PC+1~, PC+9*, PC+10*, PC+11, PC+12, PC+13 , FORMAT+2~, FORMAT+3* |
IEN | FAC+2~, FAC+12*, FAC+16 |
IFN | FAC+1~ |
IR | SVC+1~, SVC+16*, SVC+22 |
LAST | FAC+2~, FAC+7*, FAC+9 |
MST | SVC+1~, SVC+20*, SVC+22 |
N | FORMAT+2~, FORMAT+3* |
NAME | PRF+1~, PRF+4*, PRF+6 |
NM | SVC+24*, SVC+25, ATC+1~, ATC+12*, ATC+13, SUPP+17*, SUPP+18 |
P | SVC+23*, SVC+25*, ATC+1~, ATC+12*, ATC+13, ATC+14, ATC+15, SUPP+17*, SUPP+18, SUPP+19 , SUPP+20, FORMAT+2~*, FORMAT+3*, FORMAT+4*, FORMAT+5 |
PAT | DPT1+1~, DPT1+3 |
PAT("addresses" | ATC+3*, ATC+5*, ATC+6*, ATC+7*, ATC+8* |
PAT("aliases" | ALIAS+3*, ALIAS+4*, ALIAS+5* |
PAT("briefId" | DEM+7* |
PAT("dateOfBirth" | DEM+8* |
PAT("died" | DEM+10* |
PAT("disability" | SVC+32*, SVC+33*, SVC+34*, SVC+35* |
PAT("eligibility" | SVC+9*, SVC+10*, SVC+11* |
PAT("eligibilityStatus" | SVC+12* |
PAT("ethnicities" | DEM+19* |
PAT("exposures" | SVC+25* |
PAT("facilities" | FAC+14*, FAC+15*, FAC+16*, FAC+17*, FAC+19*, FAC+20* |
PAT("familyName" | DEM+4* |
PAT("flags" | PRF+6*, PRF+7* |
PAT("fullName" | DEM+3* |
PAT("genderCode" | DEM+9* |
PAT("genderName" | DEM+9* |
PAT("givenNames" | DEM+4* |
PAT("icn" | DEM+2* |
PAT("inpatient" | PC+14* |
PAT("languageCode" | DEM+26* |
PAT("languageName" | DEM+27* |
PAT("localId" | DEM+5* |
PAT("maritalStatuses" | DEM+15*, DEM+16* |
PAT("meansTest" | SVC+13* |
PAT("pcProviderName" | PC+4* |
PAT("pcProviderUid" | PC+3* |
PAT("pcTeamMembers" | PC+11*, PC+12*, PC+13* |
PAT("pcTeamName" | PC+7* |
PAT("pcTeamUid" | PC+6* |
PAT("races" | DEM+22* |
PAT("religionCode" | DEM+12* |
PAT("religionName" | DEM+12* |
PAT("sensitive" | DEM+11* |
PAT("servicePeriod" | SVC+7* |
PAT("ssn" | DEM+5* |
PAT("supports" | SUPP+5*, SUPP+6*, SUPP+7*, SUPP+8*, SUPP+9*, SUPP+11*, SUPP+12*, SUPP+13*, SUPP+14*, SUPP+18* , SUPP+19*, SUPP+20* |
PAT("telecoms" | ATC+13*, ATC+14*, ATC+15* |
PAT("uid" | DEM+6* |
PAT("veteran" | SVC+3*, SVC+4*, SVC+5*, SVC+6* |
PGF | SVC+1~, SVC+17*, SVC+22 |
POS | PC+1~, PC+10*, PC+13 |
PRV | PC+1~, PC+9*, PC+10, PC+11, PC+12 |
S | SUPP+1~, SUPP+2*, SUPP+4*, SUPP+5, SUPP+6, SUPP+7, SUPP+8, SUPP+9, SUPP+11, SUPP+12 , SUPP+13, SUPP+14, SUPP+18, SUPP+19, SUPP+20 |
SET | NAME~, NAME+2, NAME+3, NAME+4 |
SYS | DPT1+1~* |
TEXT | PRF+1~, PRF+5*, PRF+7 |
TYPE | SUPP+1~, SUPP+4*, SUPP+5, SUPP+6 |
U | DEM+5, DEM+8, DEM+9, DEM+10, DEM+13, DEM+24, SVC+5, SVC+7, SVC+9, SVC+11 , SVC+12, SVC+13, SVC+20, SVC+21, SVC+22, SVC+23, SVC+25, SVC+33, SVC+34, PRF+4 , ATC+7, ATC+8, ATC+11, ATC+12, ATC+13, ATC+15, SUPP+5, SUPP+6, SUPP+13, SUPP+14 , SUPP+15, SUPP+17, SUPP+18, SUPP+20, ALIAS+2, FAC+5, FAC+6, FAC+9, FAC+11, FAC+12 , FAC+13, FAC+14, FAC+15, FAC+17, PC+4, PC+12 |
VA | DEM+1~ |
VA("BID" | DEM+7 |
VADM | DEM+1~ |
VADM(1 | DEM+3 |
VADM(10 | DEM+13 |
VADM(11 | DEM+17, DEM+19 |
VADM(12 | DEM+20, DEM+22 |
VADM(13 | DEM+23, DEM+24 |
VADM(2 | DEM+5 |
VADM(3 | DEM+8 |
VADM(5 | DEM+9 |
VADM(6 | DEM+10 |
VADM(9 | DEM+12 |
VAEL | SVC+1~ |
VAEL(1 | SVC+8, SVC+9, SVC+10, SVC+11 |
VAEL(2 | SVC+7 |
VAEL(3 | SVC+4, SVC+5 |
VAEL(4 | SVC+3 |
VAEL(8 | SVC+12 |
VAEL(9 | SVC+13 |
VAERR | DEM+1~, SVC+1~ |
VAOA | SUPP+1~, SUPP+2! |
VAOA("A" | SUPP+3* |
VAOA(1 | SUPP+9 |
VAOA(10 | SUPP+8 |
VAOA(11 | SUPP+14 |
VAOA(2 | SUPP+10 |
VAOA(3 | SUPP+10 |
VAOA(4 | SUPP+12 |
VAOA(5 | SUPP+13 |
VAOA(8 | SUPP+15 |
VAOA(9 | SUPP+3, SUPP+7 |
VAPA | ATC+1~ |
VAPA("P" | ATC+2* |
VAPA(1 | ATC+3 |
VAPA(11 | ATC+8 |
VAPA(2 | ATC+4 |
VAPA(3 | ATC+4 |
VAPA(4 | ATC+6 |
VAPA(5 | ATC+7 |
VAPA(8 | ATC+11 |
VASITE | FAC+2~ |
VASITE( | FAC+18 |
VASV | SVC+1~ |
VASV(11 | SVC+17 |
VASV(12 | SVC+17 |
VASV(13 | SVC+17 |
VASV(2 | SVC+16 |
VASV(3 | SVC+16 |
VPRDIS | SVC+28~, SVC+29 |
VPRDIS( | SVC+30, SVC+31 |
VPRPF | PRF+1~ |
VPRPF( | PRF+3, PRF+4, PRF+5 |
>> VPRSYS | FAC+20 |
VPRT | PC+1~, PC+8, PC+9, PC+10 |
VPRY | FAC+2~, FAC+4 |
VPRY( | FAC+10, FAC+11 |
VPRY(1 | FAC+6, FAC+9* |
X | DEM+1~, DEM+2*, DEM+3*, DEM+4, DEM+7, DEM+8*, DEM+9*, DEM+10*, DEM+11*, DEM+12* , DEM+13*, DEM+14*, DEM+15, DEM+16, DEM+19*, DEM+22*, DEM+24*, DEM+25, DEM+27, SVC+1~ , SVC+6*, SVC+18*, SVC+19, SVC+20*, SVC+21*, SVC+22*, SVC+23*, SVC+25, ATC+1~, ATC+4* , ATC+5, ATC+7*, ATC+8*, ATC+11*, ATC+12, ATC+15, SUPP+1~, SUPP+10*, SUPP+11, SUPP+13* , SUPP+14*, SUPP+15*, SUPP+17, SUPP+20, ALIAS+1~, ALIAS+2*, ALIAS+3, ALIAS+4, ALIAS+5, FAC+2~ , FAC+3*, FAC+7*, FAC+8*, FAC+9, FAC+11*, FAC+12, FAC+13*, FAC+14, FAC+15, FAC+17 , FAC+18, PC+1~, PC+2*, PC+3, PC+4, PC+5*, PC+6, PC+7, PC+8*, FORMAT~ , FORMAT+1*, FORMAT+3, BOOL~, BOOL+1 |
Y | SVC+1~, FORMAT+2~, FORMAT+5*, FORMAT+6, NAME+1~*, NAME+2*, NAME+3*, NAME+4*, NAME+5 |
Name | Field # of Occurrence |
---|---|
$T(TFL^VAFCTFU1 | FAC+4 |