Skip to main content

PushSlots

Description

A PushSlots message is used to convey a list of Slots from another system to an EHR or scheduling system. The Slots represent time slots that may be available for scheduling appointments. The PushSlots message may contain information such as the time slots, their availability status(e.g., available or unavailable), and any relevant reasons for the availability status, which can be captured in the Slots[].Reason field.

API endpoints for Push Slots

Sync REST API Endpoint to call the API: https://{base_url}/api/v1/scheduling/pushslots.

Async REST API Endpoint to call the API: https://{base_url}/api/v1/endpoint.

Intraconnects Unified Model

Event TypeIntraConnects RequestData TypeElation Request
PushSlotsMeta.DataModelStringScheduling
PushSlotsMeta.EventTypeStringPushSlots
PushSlotsMeta.TestBoolean
PushSlotsMeta.SourceString
PushSlotsMeta.Source.IDString
PushSlotsMeta.Source.NameString
PushSlotsSlots[]Object
PushSlotsSlots[].IDString
PushSlotsSlots[].DateTimeString
PushSlotsSlots[].ReasonString
PushSlotsSlots[].DurationNumeric
PushSlotsSlots[].Provider.IDString
PushSlotsSlots[].Provider.IDTypeString
PushSlotsSlots[].Provider.FirstNameString
PushSlotsSlots[].Provider.LastNameString
PushSlotsSlots[].Provider.Credentials[]Array of Strings
PushSlotsSlots[].Provider.AddressObject
PushSlotsSlots[].Provider.Address.StreetAddressString
PushSlotsSlots[].Provider.Address.CityString
PushSlotsSlots[].Provider.Address.StateString
PushSlotsSlots[].Provider.Address.ZIPString
PushSlotsSlots[].Provider.Address.CountyString
PushSlotsSlots[].Provider.Address.CountryString
PushSlotsSlots[].Provider.EmailAddresses[]Array of Strings
PushSlotsSlots[].Provider.PhoneNumber.OfficeString
PushSlotsSlots[].LocationObject
PushSlotsSlots[].Location.TypeString
PushSlotsSlots[].Location.FacilityString
PushSlotsSlots[].Location.DepartmentString
PushSlotsSlots[].Location.RoomString