SDESAPPT3 ;ALB/RRM- GET APPT REQUESTS ;July 5, 2022
Source file <SDESAPPT3.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| APPGETJSON(SDECY,DFN,BDATE,EDATE,SDEAS) | ; Return a list of appointments and associated data by PATIENT
|
|
| APPGETONEJSON(SDECY,IEN,SDEAS) | ; Return a single appointment and associated data by IEN
|
|
| APPTBYRESOURCE(SDECY,SDRESIEN,SDBEG,SDEND,SDEAS) | ;
|
|
| APPTBYCLINICLIST(APPTLISTJSON,CLINICIENS) | ;
|
|
| GETAPPTSBYCLINIC(APPTLISTJSON,SDCLINICIEN,SDBEG,SDEND,SDEAS) | ;
|
|
| APPTBYCLINIC(SDAPPT,SDCLINICIEN,SDBEG,SDEND,SDEAS) | ;
|
|
| APPTBYRIENAPTYP(SDECY,REQIEN,REQTYPE,SDEAS) | ;
|
|
| BLDAPTBYRIEN(SDECY,REQIEN,CHKTYPE,SDEAS) | ;
|
|
| VALREQIEN(ERRORS,IEN,TYPE) | ; validate request IEN
; PLACE HOLDER |
|
| VALAPPTTYPE(ERRORS,APTYPE) | ; validate appointment type
; PLACE HOLDER |
|
| VALIDATEEAS(ERRORS,SDEAS) | ;
|
|
| BUILDER | ;Convert data to JSON
|
|
| BUILDJSON(APPTLISTJSON,APPTLISTARRAY) | ;Convert data to JSON
|
|
| VALIDATEDT(FROM,THRU) | ;
|
|
| APPTINDTRANGE(IEN,BEG,END) | ;
|
| RPC Name | Call Tags |
|---|---|
| SDES GET APPT BY REQ/APPT TYP2 | APPTBYRIENAPTYP |
| FileNo | Call Tags |
|---|---|
| ^GMR(123 - [#123] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GET1^DIQ |
| ^SDEC(409.85 - [#409.85] | GET1^DIQ |