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 |