SDES2CHECKIN ;ALB/LAB,TJB,JAS - SDES VISTA SCHEDULING SDES2 CHECKIN ;May 1,2024@10:00
Source file <SDES2CHECKIN.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHECKIN(SDRETURN,SDCONTEXT,SDPARAM) | ;Check in appointment
|
|
| VALIDATEAPPT(ERRORS,SDAPPTIEN) | ;validate SDEC appointment ID
|
|
| VALIDATECHKINDT(ERRORS,SDCHECKINDTTIM,SDCLINICIEN) | ;validate checkin date/time (required)
; need to change to accept ISO 8601 date/time |
|
| ASSIGNCLININFO(SDAPPTIEN,CLINICIEN,CLINICSTOP) | ;
|
|
| PROCESSCHECKIN(SDAPPTIEN,SDPROVIDER,SDCLINICIEN,SDDUZ,SDCLINICSTOP,SDCHECKINDTTIM,SDACHAUDIT,ERRORS) | ;
|
|
| SDECCHK(SDAPPTIEN,SDCHECKINDTTIM,SDPROVIDER,SDACHAUDIT) | ;
|
|
| FIND(DFN,APPTDTTM,CLINICIEN) | ; -- return appt ifn for pat
; input: DFN := ifn of pat. ; APPTDTTM := appt d/t ; SDCL := ifn of clinic ; output: [returned] := ifn if pat has appt on date/time |
|
| APCHK(SDRESCLIN,DFN,SDCHECKINDTTIM,SDECSTART,SDDUZ,SDCLINSTOP,SDPROVIDER) | ;
|
|
| VALID(DFN,CLINICIEN,APPTDTTM,SDDA) | ; -- return valid appt. 1 for valid appt., 0 for not valid
|
|
| GETSITECODE(CLINICIEN) | ; Get the SITE/INSTITUTION from the CLINIC IEN otherwise use DUZ(2)
|
|
| BUILDERROR(RESULT,JSONRETURN) | ;
|
| RPC Name | Call Tags |
|---|---|
| SDES2 CHECKIN | CHECKIN |
| FileNo | Call Tags |
|---|---|
| 2.98 | GET1^DIQ |
| ^DG(40.8 - [#40.8] | GET1^DIQ |
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| 44.003 | GET1^DIQ |