SDESGETAPPTREQ2 ;ALB/CGP,LAB,TJB - GET APPT REQ RPCS 2 ;Sep 11,2023
Source file <SDESGETAPPTREQ2.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 3 | $$ISOTFM^SDAMUTDT ERRLOG^SDESJSON $$EASVALIDATE^SDESUTIL |
| VA FileMan | 1 | $$GET1^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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VALIDATEDATES(REQUESTIEN,STARTRANGE,ENDRANGE) | ;
|
|
| VALIDATESTART(ERRORS,STARTDATE) | ;
|
|
| VALIDATEEND(ERRORS,ENDDATE) | ;
|
|
| VALIDATERANGE(ERRORS,STARTDATE,ENDDATE) | ;
|
|
| VALIDATEREQIEN(ERRORS,REQUESTIEN) | ;
|
|
| VALIDATEAPPTIEN(ERRORS,APPTIEN) | ;
|
|
| VALIDATEDFN(ERRORS,DFN) | ;
|
|
| VALIDATEEAS(ERRORS,EAS) | ;
|
|
| FINISHAPPTREQ(REQUEST,NUM,REQUESTIEN) | ; finish building Request object
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | VALIDATEDATES+4 |
| $$ISOTFM^SDAMUTDT | VALIDATEDATES+9, VALIDATEDATES+17, VALIDATESTART+2, VALIDATEEND+2, VALIDATERANGE+2, VALIDATERANGE+3 |
| ERRLOG^SDESJSON | VALIDATESTART+3, VALIDATESTART+4, VALIDATEEND+3, VALIDATEEND+4, VALIDATERANGE+4, VALIDATEREQIEN+1, VALIDATEREQIEN+2, VALIDATEAPPTIEN+1, VALIDATEAPPTIEN+2, VALIDATEDFN+1 , VALIDATEDFN+2, VALIDATEEAS+2 |
| $$EASVALIDATE^SDESUTIL | VALIDATEEAS+1 |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.85 - [#409.85] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | VALIDATEDFN+2 |
| ^SDEC(409.84 - [#409.84] | VALIDATEAPPTIEN+2 |
| ^SDEC(409.85 - [#409.85] | VALIDATEREQIEN+2 |
| ^SDEC(409.86 - [#409.86] | FINISHAPPTREQ+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPTIEN | VALIDATEAPPTIEN~, VALIDATEAPPTIEN+1, VALIDATEAPPTIEN+2 |
| CREATEDATE | VALIDATEDATES+1~, VALIDATEDATES+2*, VALIDATEDATES+4*, VALIDATEDATES+5, VALIDATEDATES+10, VALIDATEDATES+11, VALIDATEDATES+18, VALIDATEDATES+19 |
| DFN | VALIDATEDFN~, VALIDATEDFN+1, VALIDATEDFN+2 |
| EAS | VALIDATEEAS~, VALIDATEEAS+1*, VALIDATEEAS+2 |
| ENDDATE | VALIDATEDATES+1~, VALIDATEDATES+2*, VALIDATEDATES+17*, VALIDATEDATES+18, VALIDATEDATES+19, VALIDATEEND~, VALIDATEEND+2*, VALIDATEEND+3, VALIDATEEND+4, VALIDATERANGE~ , VALIDATERANGE+3*, VALIDATERANGE+4 |
| ENDRANGE | VALIDATEDATES~, VALIDATEDATES+15, VALIDATEDATES+16, VALIDATEDATES+17 |
| ERRORFLAG | VALIDATESTART+1~, VALIDATEEND+1~, VALIDATERANGE+1~ |
| ERRORS | VALIDATESTART~, VALIDATESTART+3, VALIDATESTART+4, VALIDATEEND~, VALIDATEEND+3, VALIDATEEND+4, VALIDATERANGE~, VALIDATERANGE+4, VALIDATEREQIEN~, VALIDATEREQIEN+1 , VALIDATEREQIEN+2, VALIDATEAPPTIEN~, VALIDATEAPPTIEN+1, VALIDATEAPPTIEN+2, VALIDATEDFN~, VALIDATEDFN+1, VALIDATEDFN+2, VALIDATEEAS~, VALIDATEEAS+2 |
| NUM | FINISHAPPTREQ~, FINISHAPPTREQ+2, FINISHAPPTREQ+3, FINISHAPPTREQ+4, FINISHAPPTREQ+5, FINISHAPPTREQ+6, FINISHAPPTREQ+7, FINISHAPPTREQ+8 |
| REQUEST | FINISHAPPTREQ~ |
| REQUEST("Request" | FINISHAPPTREQ+2*, FINISHAPPTREQ+3*, FINISHAPPTREQ+4*, FINISHAPPTREQ+5*, FINISHAPPTREQ+6*, FINISHAPPTREQ+7*, FINISHAPPTREQ+8* |
| REQUESTIEN | VALIDATEDATES~, VALIDATEDATES+4, VALIDATEREQIEN~, VALIDATEREQIEN+1, VALIDATEREQIEN+2, FINISHAPPTREQ~, FINISHAPPTREQ+1 |
| STARTDATE | VALIDATEDATES+1~, VALIDATEDATES+2*, VALIDATEDATES+9*, VALIDATEDATES+10, VALIDATEDATES+11, VALIDATESTART~, VALIDATESTART+2*, VALIDATESTART+3, VALIDATESTART+4, VALIDATERANGE~ , VALIDATERANGE+2*, VALIDATERANGE+4 |
| STARTRANGE | VALIDATEDATES~, VALIDATEDATES+7, VALIDATEDATES+8, VALIDATEDATES+9 |
| U | VALIDATEEAS+2 |
| VALIDENDATE | VALIDATEDATES+1~, VALIDATEDATES+2*, VALIDATEDATES+15*, VALIDATEDATES+18*, VALIDATEDATES+19*, VALIDATEDATES+21, VALIDATEDATES+23 |
| VALIDSTDATE | VALIDATEDATES+1~, VALIDATEDATES+2*, VALIDATEDATES+7*, VALIDATEDATES+10*, VALIDATEDATES+11*, VALIDATEDATES+13, VALIDATEDATES+23 |