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 |