Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: SDESMISSIONELG

Package: Scheduling

Routine: SDESMISSIONELG


Information

SDESMISSIONELG ;ALB/ANU,MGD,LAB,BWF/BLB,JAS,LAB - VISTA SCHEDULING RPCS GET MISSION ELIGIBILITY ; NOV 3,2023

Source Information

Source file <SDESMISSIONELG.m>

Entry Points

Name Comments DBIA/ICR reference
GETMISSIONFEDT(ELGRETURN,FILEENTRYDATE,PID,APPTDATE,SDCLNIEN,SDEAS) ; Get Mission Eligibility
GETMISSIONELG(ELGRETURN,APPTREQIEN,PID,APPTREQTYP,SDEAS,APPTDATE,SDCLNIEN,FILEENTRYDATE) ; Get Mission Eligibility
; This RPC gets User name, Keys and Scheduling Options for a given User.
; Input:
; ELGRETURN - [required] - Success or Error message
; APPTREQIEN - [required if file entry date not sent] - The IEN
; APPTREQTYP - [required if file entry date not sent] - APPOINTMENT REQUEST type
; PID - [required] - Patient Indicated Date
; SDEAS - [optional] - Enterprise Appointment Scheduling (EAS) Tracking Number associated to an appointment.
; APPTDATE - [required] - Date appointment is being made
; SDCLNIEN - [required] - Clinic IEN
; FILEENTRYDATE - [required if APPTREQIEN and APPTREQTYP not sent] - the date the request was entered
VALIDATE(ERRORS,APPTREQIEN,PID,APPTREQTYP,SDEAS,SDAPPTAVAIL,APPTDATE,APPTRETURN,SDCLNIEN,NUMBER,FILEENTRYDATE) ; Validate Appointment Request IEN, Request Date, PID Date
MATCHCLIN(CLINLIST,SDCLNIEN,STCODE,CRSTCODE) ;
GETAVAIL(RETURN,CLINLIST,START,END,NUMBER) ;
GETMSNELG(ELGARRAY,REQDATE,REQENDDT,PIDDATE,SDAPPTAVAIL,APPTDATE,SDCLNIEN) ; GET Eligibility
BUILDJSON(JSONRETURN,INPUT) ; Build JSON format
CLEANUP ; Cleanup
SETMISSIONELIG(APPTIEN) ;

Used in RPC

RPC Name Call Tags
SDES GET MISSION ACT ELIG GETMISSIONELG
SDES GET MISSION ACT ELIG FEDT GETMISSIONFEDT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] GET1^DIQ
^DIC(40.7 - [#40.7] GET1^DIQ
^DG(40.8 - [#40.8] GET1^DIQ
^SD(403.5 - [#403.5] GET1^DIQ
^SDEC(409.831 - [#409.831] FIND1^DIC,  GET1^DIQ
^SDEC(409.84 - [#409.84] GET1^DIQ
^SDEC(409.85 - [#409.85] GET1^DIQ
^SDEC(409.89 - [#409.89] FIND1^DIC,  GET1^DIQ
^SC - [#44] GET1^DIQ
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call