xCaliber healthCare Data Mesh

Recurring Event Group

Recurring Event Group

Source Object: Recurring Event Group

The Recurring Event Group source object is a critical component for managing recurring events within a healthcare practice. It allows healthcare professionals to create and organize recurring events efficiently.

Overview

The Recurring Event Group source object is designed to facilitate the management of recurring events such as appointments or sessions in a healthcare practice. It provides information about the recurring event group, including details about the practice, reasons for scheduling these events, and the time slot type used. The object also contains schedules that specify when and how these recurring events occur.

Usage

The Recurring Event Group source object serves various purposes within healthcare operations:

  1. Recurring Events: It allows healthcare practices to schedule and manage recurring events, ensuring that patients can have appointments, sessions, or check-ups on a regular basis.
  2. Practice Information: The "practice" field stores information about the healthcare practice associated with the recurring event group.
  3. Event Scheduling: The "schedules" section holds detailed scheduling information, including the days of the week, duration, event time, physician assigned, repeat pattern, and the start and stop dates for the series of events.
  4. Efficiency: Healthcare professionals can efficiently manage and organize their schedules by creating recurring events, which is especially useful for follow-up appointments and routine sessions.
  5. Reason for Scheduling: The "reason" field can store information about why the recurring event group is being scheduled, helping healthcare providers categorize and prioritize appointments.

The Recurring Event Group source object plays a crucial role in ensuring that healthcare practices run smoothly by allowing them to schedule and manage recurring events with ease.

Mapping Table

Data FieldSource Field Data TypeResource Mapping ContextSource Data Field CardinalitySource Data Field DescriptionExample ValueSource Data Field Validation RuleMapped FHIR ResourceMapped FHIR Data FieldAugmented MappingAssociated Coding SystemAssociated FHIR Data Field ExtensionMapped FHIR Data Field Type
created_dateDateTimeTop Level0..1-2017-08-28T22:46:14.445876Z-Appointmentcreated-NA-TBD
idIntegerTop Level0..1---Appointmentid-NA-TBD
practiceIntegerTop Level0..1-65540-Appointmentparticipant[*].actor.reference-NA-TBD
reasonStringTop Level0..1-followup-AppointmentreasonCode[0].coding[0].display-NA-TBD
time_slot_typeStringTop Level0..1-event-Appointmentextension[*].valueString-NAslot-typestring
schedulesObjectContained0..*---Slot--NA-TBD
schedules.created_dateDateTimeContained0..1---Slotcontained[].extension[].valueDateTime-NAcreated-dateTBD
schedules.descriptionStringContained0..1---Slotcontained[*].comment-NA-TBD
schedules.dow_fridayBooleanContained0..1---Slotcontained[].extension[].valueBoolean-NAdow-friTBD
schedules.dow_mondayBooleanContained0..1---Slotcontained[].extension[].valueBoolean-NAdow-monTBD
schedules.dow_saturdayBooleanContained0..1---Slotcontained[].extension[].valueBoolean-NAdow-satTBD
schedules.dow_sundayBooleanContained0..1---Slotcontained[].extension[].valueBoolean-NAdow-sunTBD
schedules.dow_thursdayBooleanContained0..1---Slotcontained[].extension[].valueBoolean-NAdow-thurTBD
schedules.dow_tuesdayBooleanContained0..1---Slotcontained[].extension[].valueBoolean-NAdow-tueTBD
schedules.dow_wednesdayBooleanContained0..1---Slotcontained[].extension[].valueBoolean-NAdow-wedTBD
schedules.durationIntegerContained0..1---Slotcontained[*].endAdd duration to startNA-TBD
schedules.event_timeDateTimeContained0..1---Slotcontained[*].start-NA-TBD
schedules.idIntegerContained0..1---Slotcontained[*].id-NA-TBD
schedules.physicianIntegerContained0..1---Slotcontained[].extension[].valueReference.reference-NAphysicianTBD
schedules.repeatsStringContained0..1---Slotcontained[].extension[].valueString-NArepeatsTBD
schedules.series_startDateContained0..1---Slotcontained[].extension[].valueDateTime-NAseries-startTBD
schedules.series_stopDateContained0..1---Slotcontained[].extension[].valueDateTime-NAseries-endTBD