TITLE | VALUE | |
---|---|---|
NAME | SDES GET MISSION ACT ELIG | |
DESCRIPTION | Create an RPC to calculate whether patient is mission act eligible based on their appt request IEN, PID, and selected appointment date. Use stop code to determine primary care vs specialty-verify stop codes that are primary care. | |
TAG | GETMISSIONELG | |
ROUTINE | SDESMISSIONELG | |
INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
INPUT PARAMETER | APPTREQIEN | |
DESCRIPTION | Appointment Request IEN | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
INPUT PARAMETER | PID | |
DESCRIPTION | Patient Indicated Date in ISO format ex-2022-01-19 | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
INPUT PARAMETER | APPTREQTYP | |
DESCRIPTION | APPOINTMENT REQUEST type - CONSULT, PROCEDURE, APPT, PTCSCH | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
INPUT PARAMETER | EASTRCKNGNMBR | |
DESCRIPTION | [optional] - Enterprise Appointment Scheduling (EAS) Tracking Number associated to an appointment. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
INPUT PARAMETER | APPTDATE | |
DESCRIPTION | Date of appointment- IS0 8601 format CCYY-MM-DD | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 10 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
INPUT PARAMETER | CLINICIEN | |
DESCRIPTION | Pointer to HOSPITAL LOCATION (#100) File | |
PARAMETER TYPE | LITERAL | |
REQUIRED | YES | |
MAXIMUM DATA LENGTH | 30 | |
INPUT PARAMETERS | SEQUENCE NUMBER | 7 |
INPUT PARAMETER | FILEENTRYDATE | |
DESCRIPTION | This is the file entry date, or the date that the appointment request was entered. | |
PARAMETER TYPE | LITERAL | |
REQUIRED | NO | |
MAXIMUM DATA LENGTH | 15 | |
RETURN VALUE TYPE | ARRAY | |
RETURN PARAMETER DESCRIPTION | JSON Return: Code - 0 or 1. 0 for not Mission Act Eligible and 1 for Eligible. Clinic Availability if found: { "MissionActAvailability": [ { "AppointmentEnd": "2023-03-10T08:30-0500", "AppointmentStart": "2023-03-10T08:00-0500", "AvailableSlots": 2, "ClinicID": 5263, "ClinicName": "TEST CLINIC1" }, { "AppointmentEnd": "2023-03-10T09:00-0500", "AppointmentStart": "2023-03-10T08:30-0500", "AvailableSlots": 3, "ClinicID": 5263, "ClinicName": "TEST CLINIC1" }, { "AppointmentEnd": "2023-03-10T09:30-0500", "AppointmentStart": "2023-03-10T09:00-0500", "AvailableSlots": 3, "ClinicID": 5263, "ClinicName": "TEST CLINIC1" }, { "AppointmentEnd": "2023-03-10T10:00-0500", "AppointmentStart": "2023-03-10T09:30-0500", "AvailableSlots": 2, "ClinicID": 5263, "ClinicName": "TEST CLINIC1" } ], "MissionEligibility": { "Code": 0, "Message": "Not Eligible-Special Care" "PrimaryStopCodeAmis": 303, "PrimaryStopCodeName": "CARDIOLOGY", "SecondaryStopCodeAmis": 179, "SecondaryStopCodeName": "RT CLIN VID CARE HOME" } } | |
AVAILABILITY | RESTRICTED | |
INACTIVE | ||
CLIENT MANAGER | ||
WORD WRAP ON | ||
VERSION | ||
SUPPRESS RDV USER SETUP | ||
APP PROXY ALLOWED | Yes |