MBAAMDA2 ;OIT-PD/VSL - APPOINTMENT API ;02/10/2016
Source file <MBAAMDA2.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
SLOTS(RETURN,SC,SD) | ; Get available slots MBAA RPC: MBAA GET CLINIC AVAILABILITY
; RETURN - RETURN array passed in by reference ; SC - scheduling clinic IEN of File #44 ; SD - starting date for slots - use DT if not passed in |
|
LSTAPPT(RETURN,SEARCH,START,NUMBER) | ; Lists appointment types MBAA RPC: MBAA APPOINTMENT LIST BY NAME
|
|
APTYNAME(TYPE) | ; Get appointment type name MBAA RPC: MBAA PATIENT PENDING APPT
|
|
GETAPTS(RETURN,DFN,SD) | ; Get patient appointments Called by RPC MBAA APPOINTMENT MAKE, MBAA RPC: MBAA CANCEL APPOINTMENT
|
|
GETDAPTS(RETURN,DFN,SD) | ; Get all appointments in the day Called by RPC MBAA APPOINTMENT MAKE
|
|
LSTCRSNS(RETURN,SEARCH,START,NUMBER) | ; MBAA RPC: MBAA LIST CANCELLATION REASONS
|
|
LSTCSTA1(RETURN,SEARCH,START,NUMBER) | ; Returns the list of states that allow cancellation. MBAA RPC: MBAA CANCEL APPOINTMENT
|
|
LSTCIST1(RETURN,SEARCH,START,NUMBER) | ; Returns the list of states that allow check in. MBAA RPC: MBAA APPOINTMENT MAKE
|
|
GETAPT0(DFN,SD) | ; Get appointment 0 node MBAA RPC: MBAA CANCEL APPOINTMENT
|
|
GETPAPT(RETURN,DFN,SD) | ; Get patient appointment Called by RPC MBAA APPOINTMENT MAKE
; MBAA*1*7;WCJ;Seems like it would more efficient to string them all together and make one GETS^DIQ call, just saying |