SDRPA08 ;BP-OIFO/OWAIN,ESW - Patient Appointment Data Compilation ; 9/10/04 9:41am ; Compiled April 24, 2006 16:55:01 ; Compiled July 1, 2008 16:48:16
Source file <SDRPA08.m>
Package | Total | Call Graph |
---|---|---|
Registration | 3 | DEM^VADPT EN^VAFHLZCL $$SITE^VASITE |
Kernel | 1 | $$HLNAME^XLFNAME |
Master Patient Index VistA | 1 | $$GETICN^MPIF001 |
Scheduling | 1 | GETAPPT^SDAMA201 |
VA FileMan | 1 | ($$GET1,GETS)^DIQ |
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 |
---|---|---|
Scheduling | 2 | SDRPA00 SDRPA07 |
Name | Comments | DBIA/ICR reference |
---|---|---|
APPT(DFN,SDADT,SDDM,SDCL,SDSTAT) | ;
|
|
NEWAT(DFN,SDADT,SDSTOP1,SDCSTOP1,SDFAC) | ; New to facility/clinic flag.
|
|
GT24(DATE1,DATE2) | ; Are two dates greater than 24 months apart?
; DATE1 should be before DATE2. ; If they are not in that order, they are swapped anyway. |
|
DPT(DFN,SDCE) | ;
; Extrinsic. Returns boolean, 0: ^TMP("SDDPT",$J,DFN) not created; 1: created. |
|
DTCONV(DT) | ; Date conversion.
; CYYMMDD -> CCYYMMDD ; CYYMMDD.H{HMMSS} -> CCYYMMDDHHMM |
|
GETNAME(NMID) | ; Name in HL7 format.
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | APPT+8, APPT+9, APPT+12, APPT+14, APPT+16, APPT+17, APPT+26, APPT+27, APPT+28, APPT+29 , APPT+30, APPT+43, APPT+49, APPT+50, APPT+58, APPT+59, NEWAT+5, NEWAT+6, NEWAT+7, NEWAT+8 , NEWAT+10, NEWAT+11, NEWAT+21, NEWAT+22, NEWAT+23, NEWAT+25, NEWAT+26, DPT+4, DPT+5 |
GETS^DIQ | APPT+5, DPT+7 |
$$GETICN^MPIF001 | DPT+10 |
GETAPPT^SDAMA201 | APPT+46 |
DEM^VADPT | DPT+12 |
EN^VAFHLZCL | APPT+44 |
$$SITE^VASITE | APPT+19, APPT+20, NEWAT+13, NEWAT+14, NEWAT+28, NEWAT+29 |
$$HLNAME^XLFNAME | GETNAME+3 |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ, GETS^DIQ |
2.98 | GET1^DIQ |
^VA(200 - [#200] | GET1^DIQ |
^DGEN(27.11 - [#27.11] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
^DIC(40.7 - [#40.7] | GET1^DIQ |
^DG(40.8 - [#40.8] | GET1^DIQ |
^SCE - [#409.68] | GET1^DIQ |
^SC - [#44] | GET1^DIQ, GETS^DIQ |
44.1 | GET1^DIQ |
^AUPNVSIT - [#9000010] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | NEWAT+3, NEWAT+19 |
^SC - [#44] | APPT+57 |
^TMP("SDDPT" | APPT+38*, APPT+39*, APPT+40*, APPT+41*, APPT+53*, APPT+59*, DPT+6, DPT+19* |
^TMP($J | APPT+46!, APPT+47 |
Name | Line Occurrences |
---|---|
$$DTCONV | APPT+23, APPT+25, APPT+26, APPT+29, APPT+38, DPT+15 |
$$GETNAME | DPT+14 |
$$GT24 | NEWAT+3, NEWAT+19 |
$$NEWAT | APPT+35 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | APPT+3~, NEWAT+4~, NEWAT+20~, DPT+3~ |
ARRAY(2 | DPT+8, DPT+9 |
ARRAY(44 | APPT+6, APPT+7, APPT+10 |
DATE1 | GT24~, GT24+4*, GT24+5 |
DATE2 | GT24~, GT24+4*, GT24+5 |
DFN | APPT~, APPT+26, APPT+27, APPT+28, APPT+29, APPT+30, APPT+35, APPT+38, APPT+39, APPT+40 , APPT+41, APPT+43, APPT+44, APPT+46, APPT+53, APPT+59, NEWAT~, NEWAT+3, NEWAT+5, NEWAT+19 , NEWAT+21, DPT~, DPT+4, DPT+6, DPT+7, DPT+8, DPT+9, DPT+10, DPT+14, DPT+19 |
DOB | DPT+3~, DPT+15*, DPT+19 |
DT | DTCONV~, DTCONV+3, DTCONV+4 |
ICN | DPT+3~, DPT+10*, DPT+11*, DPT+19 |
MONTHS | GT24+3~, GT24+5*, GT24+6 |
NAME | DPT+3~, DPT+14*, DPT+19, GETNAME+1~ |
NAME(1 | DPT+13*, GETNAME+3*, GETNAME+4 |
NMID | GETNAME~, GETNAME+2 |
OK | NEWAT+1~, NEWAT+2*, NEWAT+3, NEWAT+15*, NEWAT+17, NEWAT+19, NEWAT+30*, NEWAT+32, NEWAT+33* |
PROVID | APPT+56~, APPT+58*, APPT+59 |
SD6A | APPT+3~, APPT+37* |
SD8A | APPT+3~, APPT+37* |
SD8RD | APPT+3~, APPT+24*, APPT+25*, APPT+40 |
SDADT | APPT~, APPT+26, APPT+27, APPT+28, APPT+29, APPT+30, APPT+35, APPT+38, APPT+39, APPT+40 , APPT+41, APPT+43, APPT+46, APPT+53, APPT+59, NEWAT~, NEWAT+2, NEWAT+3*, NEWAT+5, NEWAT+18* , NEWAT+19*, NEWAT+21, DPT+3~ |
SDADT0 | NEWAT+1~, NEWAT+2*, NEWAT+3, NEWAT+18, NEWAT+19 |
SDARDT | APPT+3~, APPT+29*, APPT+38 |
SDARF | APPT+3~, APPT+28*, APPT+32 |
SDCDT | APPT+3~, APPT+27*, APPT+38 |
SDCE | DPT~, DPT+5*, DPT+19 |
SDCHKOUT | APPT+4~, APPT+22*, APPT+23*, APPT+38 |
SDCL | APPT~, APPT+5, APPT+6, APPT+7, APPT+10, APPT+14, APPT+39, APPT+57, APPT+58, NEWAT+4~ , NEWAT+5*, NEWAT+6, NEWAT+7, NEWAT+8, NEWAT+20~, NEWAT+21*, NEWAT+22, NEWAT+23 |
SDCLNM | APPT+3~, APPT+6*, APPT+39 |
SDCNT | APPT+4~, APPT+55*, APPT+57, APPT+58*, APPT+59 |
SDCSTOP | APPT+3~, APPT+11*, APPT+12*, APPT+39 |
SDCSTOP1 | APPT+3~, APPT+10*, APPT+12, APPT+35, NEWAT~, NEWAT+7 |
SDCSTOPD | APPT+4~, APPT+11*, APPT+12*, APPT+41 |
SDDCE | DPT+3~, DPT+4*, DPT+5 |
SDDIV | APPT+14*, APPT+16, APPT+19, NEWAT+1~, NEWAT+4~, NEWAT+8*, NEWAT+10, NEWAT+13, NEWAT+20~, NEWAT+23* , NEWAT+25, NEWAT+28 |
SDDM | APPT~, APPT+38 |
SDENRO | APPT+3~ |
SDFAC | APPT+3~, APPT+15*, APPT+17*, APPT+18, APPT+20*, APPT+35, APPT+39, NEWAT~, NEWAT+15, NEWAT+30 |
SDFAC1 | APPT+19*, NEWAT+1~, NEWAT+9*, NEWAT+11*, NEWAT+12, NEWAT+13*, NEWAT+14*, NEWAT+15, NEWAT+24*, NEWAT+26* , NEWAT+27, NEWAT+28*, NEWAT+29*, NEWAT+30 |
SDINST | APPT+3~, APPT+16*, APPT+17, NEWAT+10*, NEWAT+11, NEWAT+25*, NEWAT+26 |
SDNAME | DPT+3~, DPT+13*, GETNAME+1~, GETNAME+3 |
SDNAME("FIELD" | GETNAME+2* |
SDNAME("FILE" | GETNAME+2* |
SDNAME("IENS" | GETNAME+2* |
SDNAMEF | DPT+3~, DPT+13*, GETNAME+1~, GETNAME+4*, GETNAME+5 |
SDNAMEL | DPT+3~, DPT+13*, GETNAME+1~, GETNAME+4*, GETNAME+5 |
SDNAMEM | DPT+3~, DPT+13*, GETNAME+1~, GETNAME+4*, GETNAME+5 |
SDNAMES | DPT+3~, DPT+13*, GETNAME+1~, GETNAME+4*, GETNAME+5 |
SDNAMF | GETNAME+1~ |
SDNAVA | APPT+3~, APPT+30*, APPT+31, APPT+32*, APPT+33*, APPT+34*, APPT+38 |
SDNEW | APPT+4~, APPT+35*, APPT+39 |
SDPATCL | APPT+46~, APPT+47*, APPT+48, APPT+50*, APPT+51*, APPT+52*, APPT+53 |
SDPROV | APPT+55~* |
SDPRVSEQ | APPT+4~, APPT+55*, APPT+57*, APPT+58 |
SDSC | DPT+3~, DPT+8*, DPT+19 |
SDSCE | APPT+4~, APPT+43*, APPT+44, APPT+49, APPT+52 |
SDSCHED | APPT+4~ |
SDSCP | DPT+3~, DPT+9*, DPT+19 |
SDSDDT | APPT+3~, APPT+26*, APPT+38 |
SDSTAT | APPT~, APPT+23, APPT+25, APPT+37, APPT+40 |
SDSTOP | APPT+3~, APPT+8*, APPT+39 |
SDSTOP1 | APPT+3~, APPT+7*, APPT+8, APPT+9, APPT+35, NEWAT~, NEWAT+6, NEWAT+22 |
SDSTOPD | APPT+4~, APPT+9*, APPT+41 |
SDVST | APPT+49~*, APPT+50 |
SSN | DPT+3~, DPT+16*, DPT+17, DPT+19 |
SSNP | DPT+3~, DPT+16*, DPT+19 |
TEMP | GT24+3~, GT24+4* |
U | APPT+40 |
>> VADM(2 | DPT+16 |
>> VADM(3 | DPT+15 |