SDAPIAE0 ;ALB/MJK - Outpatient API/Standalone Add/Edits ; 22 FEB 1994 11:30 am
Source file <SDAPIAE0.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 9 | ($$HANDLE,CLEAN)^SDAMEVT (BEFORE,EVT)^SDAMEVT2 CHANGE^SDAMEVT4 LOGDATA^SDAPIAP FILE^SDAPICO ($$ERRCHK,ERRFILE)^SDAPIER COMDT^SDCODEL ($$CHK,EN)^SDCOM $$GETAE^SDVSIT2 |
Registration | 1 | ELIG^VADPT |
VA Fileman | 1 | C^%DTC |
Name | Comments | DBIA/ICR reference |
---|---|---|
FILEQ | ||
ENQ | ||
CHECK(DFN,SDT,SDCL) | ; -- check if event can occur/allowed
|
|
TYPE(SDOE,SDOEP) | ; -- Get Appt Type
; Input: SDOE - Outpatient Encounter pointer ; SDOEP - Outpatient Parent Encounter pointer ; Output: Appointment Type ^ reason for computer generated |
|
EN(DFN,SDT,SDCL,SDUZ,SDMODE,SDVIEN) | ; -- check api for appts
|
|
TYPEQ | ||
FILE(SDVIEN,SDUZ,SDMODE) | ; -- file data & return iens
|
|
CHECKQ |
Name | Field # of Occurrence |
---|---|
C^%DTC | TYPE+13 |
$$HANDLE^SDAMEVT | FILE+3 |
CLEAN^SDAMEVT | FILE+41 |
BEFORE^SDAMEVT2 | FILE+9 |
EVT^SDAMEVT2 | FILE+38 |
CHANGE^SDAMEVT4 | FILE+35 |
LOGDATA^SDAPIAP | FILE+23 |
FILE^SDAPICO | FILE+26 |
$$ERRCHK^SDAPIER | EN+5 |
ERRFILE^SDAPIER | CHECK+3, FILE+14 |
COMDT^SDCODEL | FILE+29 |
$$CHK^SDCOM | FILE+29 |
EN^SDCOM | FILE+32 |
$$GETAE^SDVSIT2 | FILE+13 |
ELIG^VADPT | TYPE+24 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(8 - [#8] | TYPE+26, TYPE+34 |
^DPT - [#2] | TYPE+19 |
^SCE - [#409.68] | FILE+15, FILE+35, TYPE+9, TYPE+12, TYPE+16 |
^SCE("ADFN" | TYPE+14, TYPE+16 |
^SCE("AVSIT" | FILE+6 |
Name | Line Occurrences |
---|---|
$$FILE | EN+8 |
$$TYPE | FILE+18 |
CHECK | EN+5 |
CHECKQ | CHECK+3 |
ENQ | EN+5 |
FILEQ | FILE+12 |
TYPEQ | TYPE+9, TYPE+21, TYPE+25, TYPE+31 |
Name | Field # of Occurrence |
---|---|
^( | TYPE+19 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%H | TYPE+13! |
DA | FILE+1~ |
DFN | EN~, EN+5, CHECK~, TYPE+14, TYPE+19 |
DIE | FILE+1~ |
DR | FILE+1~ |
DT | CHECK+3 |
ELG | TYPE+32~ |
ELG( | TYPE+34* |
ELG(13 | TYPE+35 |
ELG(14 | TYPE+35 |
ELG(9 | TYPE+35 |
SDAEVT | FILE+1~, FILE+15*, FILE+38 |
SDATE | TYPE+5~, TYPE+12*, TYPE+13, TYPE+14, TYPE+19 |
SDATYPE | TYPE+5~, TYPE+9*, TYPE+21*, TYPE+24*, TYPE+25*, TYPE+35*, TYPE+37*, TYPEQ |
SDCL | EN~, EN+5, CHECK~ |
SDCOMPF | FILE+1~, FILE+32 |
SDCP | TYPE+5~, TYPE+6*, TYPE+14, TYPE+16*, TYPE+19*, TYPE+21, TYPEQ |
SDD | TYPE+5~, TYPE+13*, TYPE+14*, TYPE+16, TYPE+19* |
SDD1 | TYPE+5~, TYPE+13*, TYPE+19 |
SDDR | FILE+1~ |
>> SDFLAG | TYPE+27*, TYPE+35, TYPE+37 |
SDHDL | FILE+1~, FILE+3*, FILE+9, FILE+32, FILE+35, FILE+38, FILE+41 |
SDI | TYPE+5~, TYPE+15*, TYPE+16* |
SDLOG | FILE+1~, FILE+23 |
SDLOG("APPT T | YPE" , FILE+19* |
SDLOG("CG" | FILE+17* |
SDLOG("REASON" | FILE+20* |
SDMODE | EN~, EN+8, FILE~, FILE+32 |
SDOE | EN+1~, EN+2*, EN+8*, ENQ, FILE+1~, FILE+6*, FILE+9, FILE+12, FILE+13*, FILE+14 , FILE+15, FILE+18, FILE+23, FILE+26, FILE+29, FILE+32, FILE+35, FILE+38, FILEQ, TYPE~ , TYPE+12 |
SDOE0 | FILE+1~, FILE+15*, FILE+16, FILE+18, TYPE+5~, TYPE+12* |
SDOEP | FILE+1~, TYPE~, TYPE+9 |
SDQ | TYPE+5~, TYPE+31, TYPE+35* |
>> SDROOT | FILE+13, FILE+35 |
SDT | EN~, EN+5, CHECK~, CHECK+3 |
SDUZ | EN~, EN+8, FILE~, FILE+26 |
SDVIEN | EN~, EN+8, FILE~, FILE+6, FILE+13 |
SDX | FILE+1~, FILE+18*, FILE+19, FILE+20, TYPE+5~, TYPE+33*, TYPE+34 |
U | FILE+16, FILE+18, FILE+20, FILE+35, TYPE+9, TYPE+16, TYPE+19, TYPE+26, TYPE+34, TYPEQ |
VAEL | TYPE+5~ |
VAEL(1 | TYPE+25, TYPE+26*, TYPE+27, TYPE+31, TYPE+33, TYPE+34, TYPE+37 |
VAERR | TYPE+5~, TYPE+25 |
X | TYPE+5~, TYPE+13! |
X1 | TYPE+5~, TYPE+13*! |
X2 | TYPE+5~, TYPE+13*! |