SDEC52C ;ALB/BLB - VISTA SCHEDULING RPCS ;APR 14, 2021@10:48
Source file <SDEC52C.m>
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 | 1 | SDEC1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
RECGET(SDECY,DFN) | ;Return a list of OPEN recall appointment types for patient
|
|
BUILDER | ;
|
|
INIT | ;
|
|
RECDATA(DFN,IEN) | ;
|
|
PATDATA(DFN,IEN) | ;
|
|
NODATA(MSGTYP) | ;differentiate between error messages based on NO recall data, patient data, invalid recall IEN, and invalid patient DFN
|
|
RECGETONE(SDECY,IEN) | ;Return a single OPEN recall appointment type based on the IEN passed
|
|
BUILDERONE | ;
|
|
INITONE | ;
|
|
RECDATAONE(IEN) | ;
|
|
PATDATAONE(IEN) | ;
|
|
NODATAONE(MSGTYP) | ;differentiate between error messages based on NO recall data, patient data, invalid recall IEN, and invalid patient DFN
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | RECDATA+10, RECDATAONE+10, PATDATAONE+1 |
GETS^DIQ | RECDATA+2, RECDATAONE+2 |
$$RECALL^SDECAR1A | PATDATA+4, PATDATAONE+5 |
ERR1^SDECERR | NODATA+1, NODATA+3, NODATAONE+1 |
$$GAF^SDECU2 | PATDATA+1, PATDATAONE+2 |
$$SIM^SDECU3 | PATDATA+3, PATDATAONE+4 |
$$PTSEC^SDECUTL | PATDATA+2, PATDATAONE+3 |
$$FMTE^XLFDT | RECDATA+14, RECDATA+15, RECDATA+16, RECDATA+17, RECDATA+18, RECDATAONE+14, RECDATAONE+15, RECDATAONE+16, RECDATAONE+17, RECDATAONE+18 |
FileNo | Call Tags |
---|---|
^SD(403.5 - [#403.5] | GET1^DIQ, GETS^DIQ |
^SD(403.54 - [#403.54] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | RECGET+30 |
^SD(403.5 - [#403.5] | RECGET+31, RECGET+32, RECGETONE+29 |
^TMP("SDEC52C" | RECGET+36*, BUILDER+6*, INIT+4!, INIT+9*, RECGETONE+33*, BUILDERONE+6*, INITONE+3!, INITONE+8* |
Name | Line Occurrences |
---|---|
BUILDER | RECGET+35 |
BUILDERONE | RECGETONE+32 |
INIT | RECGET+29 |
INITONE | RECGETONE+28 |
NODATA | RECGET+30, RECGET+31 |
NODATAONE | RECGETONE+29 |
PATDATA | RECGET+34 |
PATDATAONE | RECGETONE+31 |
RECDATA | RECGET+33 |
RECDATAONE | RECGETONE+30 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACCESION | RECGET+27~, BUILDER+2, RECDATA+5*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+5* |
APPTLEN | RECGET+28~, BUILDER+2, RECDATA+13*, RECGETONE+27~, BUILDERONE+2, RECDATAONE+13* |
CLET | RECGET+28~, BUILDER+4, PATDATA+4*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+5* |
CLINIEN | RECGET+27~, BUILDER+2, RECDATA+11*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+11* |
CLINNAME | RECGET+28~, BUILDER+2, RECDATA+12*, RECGETONE+27~, BUILDERONE+2, RECDATAONE+12* |
COMM | RECGET+27~, BUILDER+2, RECDATA+6*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+6* |
CPHONE | RECGET+28~, BUILDER+4, PATDATA+4*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+5* |
DAPTDT | RECGET+28~, BUILDER+4, RECDATA+16*, RECGETONE+27~, BUILDERONE+4, RECDATAONE+16* |
DATE | RECGET+28~, BUILDER+2, RECDATA+14*, RECGETONE+27~, BUILDERONE+2, RECDATAONE+14* |
DATE1 | RECGET+28~, BUILDER+2, RECDATA+15*, RECGETONE+27~, BUILDERONE+2, RECDATAONE+15* |
DATE2 | RECGET+28~, BUILDER+4, RECDATA+17*, RECGETONE+27~, BUILDERONE+4, RECDATAONE+17* |
DATE3 | RECGET+28~, BUILDER+4, RECDATA+18*, RECGETONE+27~, BUILDERONE+4, RECDATAONE+18* |
DFN | RECGET~, RECGET+30, RECGET+31, RECGET+32, RECGET+33, RECGET+34, INIT+1*, RECDATA~, PATDATA~, PATDATA+1 , PATDATA+2, PATDATA+3, PATDATA+4, RECGETONE+26~, PATDATAONE+1*, PATDATAONE+2, PATDATAONE+3, PATDATAONE+4, PATDATAONE+5 |
ERR | RECGET+27~, INIT+2*, RECGETONE+26~, INITONE+1* |
F | RECGET+27~, RECDATA+3*, RECDATA+5, RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+11, RECDATA+12, RECDATA+13 , RECDATA+14, RECDATA+15, RECDATA+16, RECDATA+17, RECGETONE+26~, RECDATAONE+3*, RECDATAONE+5, RECDATAONE+6, RECDATAONE+7, RECDATAONE+8 , RECDATAONE+9, RECDATAONE+11, RECDATAONE+12, RECDATAONE+13, RECDATAONE+14, RECDATAONE+15, RECDATAONE+16, RECDATAONE+17 |
FASTING | RECGET+27~, BUILDER+2, RECDATA+7*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+7* |
GAF | RECGET+28~, BUILDER+4, PATDATA+1*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+2* |
IEN | RECGET+27~, RECGET+32*, RECGET+33, RECGET+34, BUILDER+2, INIT+2*, RECDATA~, RECDATA+2, RECDATA+4, PATDATA~ , PATDATA+4, RECGETONE~, RECGETONE+29, RECGETONE+30, RECGETONE+31, BUILDERONE+2, RECDATAONE~, RECDATAONE+2, RECDATAONE+4, PATDATAONE~ , PATDATAONE+1, PATDATAONE+5 |
IENS | RECGET+27~, RECDATA+4*, RECDATA+5, RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+11, RECDATA+12, RECDATA+13 , RECDATA+14, RECDATA+15, RECDATA+16, RECDATA+17, RECDATA+18, RECGETONE+26~, RECDATAONE+4*, RECDATAONE+5, RECDATAONE+6, RECDATAONE+7 , RECDATAONE+8, RECDATAONE+9, RECDATAONE+11, RECDATAONE+12, RECDATAONE+13, RECDATAONE+14, RECDATAONE+15, RECDATAONE+16, RECDATAONE+17, RECDATAONE+18 |
MSGTYP | RECGET+28~, NODATA~, NODATA+1, NODATA+3, RECGETONE+27~, NODATAONE~, NODATAONE+1 |
NUM | RECGET+27~, RECGET+30*, RECGET+31*, RECGET+36, BUILDER+1*, BUILDER+6, INIT+2*, INIT+9, NODATA+1, NODATA+3 , RECGETONE+26~, RECGETONE+29*, RECGETONE+33, BUILDERONE+1*, BUILDERONE+6, INITONE+1*, INITONE+8, NODATAONE+1 |
PROVNAME | RECGET+27~, BUILDER+2, RECDATA+10*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+10* |
RECARY | RECDATA+1~, RECDATAONE+1~ |
RECARY( | RECDATA+5, RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+11, RECDATA+12, RECDATA+13, RECDATA+14, RECDATA+15 , RECDATA+16, RECDATA+17, RECDATA+18, RECDATAONE+5, RECDATAONE+6, RECDATAONE+7, RECDATAONE+8, RECDATAONE+9, RECDATAONE+11, RECDATAONE+12 , RECDATAONE+13, RECDATAONE+14, RECDATAONE+15, RECDATAONE+16, RECDATAONE+17, RECDATAONE+18 |
RRAPPTYP | RECGET+27~, BUILDER+2, RECDATA+8*, RECGETONE+26~, BUILDERONE+2, RECDATAONE+8* |
RRPROVIEN | RECGET+27~, BUILDER+2, RECDATA+9*, RECDATA+10, RECGETONE+26~, BUILDERONE+2, RECDATAONE+9*, RECDATAONE+10 |
SDECI | RECGET+27~, RECGETONE+26~ |
SDECY | RECGET~, INIT+3*, NODATA+1, NODATA+3, RECGETONE~, INITONE+2*, NODATAONE+1 |
SDREC | RECGET+28~, PATDATA+4*, RECGETONE+27~, PATDATAONE+5* |
SDTMP | RECGET+27~, BUILDER+2*, BUILDER+4*, BUILDER+6, INIT+5*, INIT+6*, INIT+7*, INIT+8*, INIT+9, RECGETONE+26~ , BUILDERONE+2*, BUILDERONE+4*, BUILDERONE+6, INITONE+4*, INITONE+5*, INITONE+6*, INITONE+7*, INITONE+8 |
SENSITIVE | RECGET+28~, BUILDER+4, PATDATA+2*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+3* |
SIMILAR | RECGET+28~, BUILDER+4, PATDATA+3*, RECGETONE+27~, BUILDERONE+4, PATDATAONE+4* |
U | BUILDER+2, BUILDER+4, PATDATA+4, BUILDERONE+2, BUILDERONE+4, PATDATAONE+5 |