SDES GET MISSION ACT ELIG

TITLEVALUE
NAMESDES GET MISSION ACT ELIG
DESCRIPTIONCreate 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.
TAGGETMISSIONELG
ROUTINESDESMISSIONELG
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERAPPTREQIEN
DESCRIPTIONAppointment Request IEN
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERPID
DESCRIPTIONPatient Indicated Date in ISO format ex-2022-01-19
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERAPPTREQTYP
DESCRIPTIONAPPOINTMENT REQUEST type - CONSULT, PROCEDURE, APPT, PTCSCH
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETEREASTRCKNGNMBR
DESCRIPTION[optional] - Enterprise Appointment Scheduling (EAS) Tracking Number
associated to an appointment.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERAPPTDATE
DESCRIPTIONDate of appointment- IS0 8601 format CCYY-MM-DD
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH10

INPUT PARAMETERSSEQUENCE NUMBER6
INPUT PARAMETERCLINICIEN
DESCRIPTIONPointer to HOSPITAL LOCATION (#100) File
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER7
INPUT PARAMETERFILEENTRYDATE
DESCRIPTIONThis is the file entry date, or the date that the appointment request was
entered.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH15

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTIONJSON 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"
}
}
AVAILABILITYRESTRICTED
INACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWEDYes