Skip to main content

Encounter Push

Description

EncounterPush is employed to transmit an encounter summary to another application or an Electronic Health Record (EHR). It provides a description of care provided at the encounter level, detailing the patient's state during the encounter.

API endpoints for Encounter Push

Sync REST API Endpoint to call the API: https://{base_url}/api/v1/clinical-summary/encounter-push.

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

IntraConnects Unified Model

Event TypeIntraConnects RequestData TypeOpenEMR Request
EncounterPushPatient.Identifiers[]Array of Object
EncounterPushPatient.Identifiers[].IDStringpuuid
EncounterPushPatient.Identifiers[].IDTypeStringEHRID
EncounterPushEncounterInfoObject
EncounterPushEncounterInfo.CodeStringclass_code
EncounterPushEncounterInfo.CodesetString
EncounterPushEncounterInfo.DescriptionString
EncounterPushEncounterInfo.ValueStringsensitivity
EncounterPushEncounterObject
EncounterPushEncounter.DateTimeStringdate
EncounterPushEncounter.PatientClassString
EncounterPushEncounter.StatusString
EncounterPushEncounter.DurationString
EncounterPushEncounter.ReasonStringreason
EncounterPushEncounter.TemplateString
EncounterPushEncounter.CategoryString
EncounterPushEncounter.TypeObject
EncounterPushEncounter.Type.IDStringpc_catid
EncounterPushEncounter.Type.NameString
EncounterPushEncounter.Instructions[]Array
EncounterPushEncounter.LocationObject
EncounterPushEncounter.Location.TypeString
EncounterPushEncounter.Location.FacilityStringfacility
EncounterPushEncounter.Location.DepartmentStringbilling_facility
EncounterPushEncounter.Location.RoomString
EncounterPushEncounter.AttendingProviderObject
EncounterPushEncounter.AttendingProvider.IDStringprovider_id
EncounterPushEncounter.AttendingProvider.IDTypeStringEHRID
EncounterPushEncounter.AttendingProvider.FirstNameString
EncounterPushEncounter.AttendingProvider.LastNameString
EncounterPushEncounter.AttendingProvider.Credentials[]Array
EncounterPushEncounter.AttendingProvider.AddressObject
EncounterPushEncounter.AttendingProvider.Address.StreetAddressString
EncounterPushEncounter.AttendingProvider.Address.CityString
EncounterPushEncounter.AttendingProvider.Address.StateString
EncounterPushEncounter.AttendingProvider.Address.ZIPString
EncounterPushEncounter.AttendingProvider.Address.CountyString
EncounterPushEncounter.AttendingProvider.Address.CountryString
EncounterPushEncounter.AttendingProvider.Address.EmailAddressArray
EncounterPushEncounter.AttendingProvider.Address.PhoneNumberObject
EncounterPushEncounter.AttendingProvider.Address.LocationObject
EncounterPushEncounter.AttendingProvider.Address.Location.TypeString
EncounterPushEncounter.AttendingProvider.Address.Location.FacilityString
EncounterPushEncounter.AttendingProvider.Address.Location.DepartmentString
EncounterPushEncounter.AttendingProvider.Address.Location.RoomString
EncounterPushEncounter.ConsultingProviderObject
EncounterPushEncounter.ConsultingProvider.IDString
EncounterPushEncounter.ConsultingProvider.IDTypeString
EncounterPushEncounter.ConsultingProvider.FirstNameString
EncounterPushEncounter.ConsultingProvider.LastNameString
EncounterPushEncounter.ConsultingProvider.Credentials[]Array
EncounterPushEncounter.ConsultingProvider.AddressObject
EncounterPushEncounter.ConsultingProvider.Address.StreetAddressString
EncounterPushEncounter.ConsultingProvider.Address.CityString
EncounterPushEncounter.ConsultingProvider.Address.StateString
EncounterPushEncounter.ConsultingProvider.Address.ZIPString
EncounterPushEncounter.ConsultingProvider.Address.CountyString
EncounterPushEncounter.ConsultingProvider.Address.CountryString
EncounterPushEncounter.ConsultingProvider.Address.EmailAddressArray
EncounterPushEncounter.ConsultingProvider.Address.PhoneNumberObject
EncounterPushEncounter.ConsultingProvider.Address.LocationObject
EncounterPushEncounter.ConsultingProvider.Address.Location.TypeString
EncounterPushEncounter.ConsultingProvider.Address.Location.FacilityString
EncounterPushEncounter.ConsultingProvider.Address.Location.DepartmentString
EncounterPushEncounter.ConsultingProvider.Address.Location.RoomString
EncounterPushEncounter.ReferringProviderObject
EncounterPushEncounter.ReferringProvider.IDString
EncounterPushEncounter.ReferringProvider.IDTypeString
EncounterPushEncounter.ReferringProvider.FirstNameString
EncounterPushEncounter.ReferringProvider.LastNameString
EncounterPushEncounter.ReferringProvider.Credentials[]Array
EncounterPushEncounter.ReferringProvider.AddressObject
EncounterPushEncounter.ReferringProvider.Address.StreetAddressString
EncounterPushEncounter.ReferringProvider.Address.CityString
EncounterPushEncounter.ReferringProvider.Address.StateString
EncounterPushEncounter.ReferringProvider.Address.ZIPString
EncounterPushEncounter.ReferringProvider.Address.CountyString
EncounterPushEncounter.ReferringProvider.Address.CountryString
EncounterPushEncounter.ReferringProvider.Address.EmailAddressArray
EncounterPushEncounter.ReferringProvider.Address.PhoneNumberObject
EncounterPushEncounter.ReferringProvider.Address.LocationObject
EncounterPushEncounter.ReferringProvider.Address.Location.TypeString
EncounterPushEncounter.ReferringProvider.Address.Location.FacilityString
EncounterPushEncounter.ReferringProvider.Address.Location.DepartmentString
EncounterPushEncounter.ReferringProvider.Address.Location.RoomString
EncounterPushEncounter.VisitProviderObject
EncounterPushEncounter.VisitProvider.IDString
EncounterPushEncounter.VisitProvider.IDTypeString
EncounterPushEncounter.VisitProvider.FirstNameString
EncounterPushEncounter.VisitProvider.LastNameString
EncounterPushEncounter.VisitProvider.Credentials[]Array
EncounterPushEncounter.VisitProvider.AddressObject
EncounterPushEncounter.VisitProvider.Address.StreetAddressString
EncounterPushEncounter.VisitProvider.Address.CityString
EncounterPushEncounter.VisitProvider.Address.StateString
EncounterPushEncounter.VisitProvider.Address.ZIPString
EncounterPushEncounter.VisitProvider.Address.CountyString
EncounterPushEncounter.VisitProvider.Address.CountryString
EncounterPushEncounter.VisitProvider.Address.EmailAddressArray
EncounterPushEncounter.VisitProvider.Address.PhoneNumberObject
EncounterPushEncounter.VisitProvider.Address.LocationObject
EncounterPushEncounter.VisitProvider.Address.Location.TypeString
EncounterPushEncounter.VisitProvider.Address.Location.FacilityString
EncounterPushEncounter.VisitProvider.Address.Location.DepartmentString
EncounterPushEncounter.VisitProvider.Address.Location.RoomString
EncounterPushEncounter.AdditionalStaffArray
EncounterPushEncounter.Diagnoses[]Array of Object
EncounterPushEncounter.Diagnoses[].CodeString
EncounterPushEncounter.Diagnoses[].CodesetString
EncounterPushEncounter.Diagnoses[].NameString
EncounterPushEncounter.Diagnoses[].TypeString
EncounterPushEncounter.Diagnoses[].DocumentDateTimeString
EncounterPushEncounter.Equipment[]Array
EncounterPushEncounter.AuthorObject
EncounterPushEncounter.Author.IDString
EncounterPushEncounter.Author.IDTypeString