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 |
| 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 |