Frenda Wof-Connect FLC
0.1.1 - Init release - stable

This page is part of the Frenda Flc ig for Wof-Connect (v0.1.1: QA Preview) based on FHIR (HL7® FHIR® Standard) R4. No current official version has been published yet. For a full list of available versions, see the Directory of published versions

Logical Model: Frenda Booking Response (Logical Model)

Official URL: https://canonical.fhir.link/servicewell/frenda-wof-connect-flc/StructureDefinition/frenda-booking-response Version: 0.1.1
Draft as of 2026-04-02 Computable Name: FrendaBookingResponse

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. frenda-booking-response 0..* Base Frenda Booking Response (Logical Model)
... id 1..1 string
... start 1..1 string Start date and time of the appointment.
... duration 1..1 integer Duration of the appointment.
... isRescheduleAvailable 1..1 boolean Possibility to reschedule appointment. Configurable per clinic from Frenda Journal.
... minChangeHours 1..1 integer Minimal hours before appointment when it can be changed.
... webReschedulingCount 1..1 integer Number of times that has been rescheduled using web booking.
... webReschedulingCountAllowed 1..1 integer Number of times rescheduling is allowed.
... webCode 1..1 string Web code of the appointment. Can be used for updating appointments.
... isWebBooked 1..1 boolean Determines whether appointment is booked from API(1) or from Frenda System(0).
... status 1..1 string Status of the appointment (Active, Complete or Cancelled).
... treatmentType 1..1 string Treatment type of the appointment.
... reason 1..1 string Reason of the appointment provided by patient.
... canAppointmentBeRescheduled 1..1 boolean Determines whether the appointment can be rescheduled on a current time.
... canAppointmentBeCancelled 1..1 boolean Determines whether the appointment can be cancelled on a current time.
... clinic 1..1 frenda-clinic Clinic context.
... treater 1..1 frenda-treater Treater for the booking.
... treatment 0..1 frenda-treatment Treatment for the booking.

doco Documentation for this format

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. frenda-booking-response 0..* Base Frenda Booking Response (Logical Model)
... id 1..1 string
... start 1..1 string Start date and time of the appointment.
... duration 1..1 integer Duration of the appointment.
... isRescheduleAvailable 1..1 boolean Possibility to reschedule appointment. Configurable per clinic from Frenda Journal.
... minChangeHours 1..1 integer Minimal hours before appointment when it can be changed.
... webReschedulingCount 1..1 integer Number of times that has been rescheduled using web booking.
... webReschedulingCountAllowed 1..1 integer Number of times rescheduling is allowed.
... webCode 1..1 string Web code of the appointment. Can be used for updating appointments.
... isWebBooked 1..1 boolean Determines whether appointment is booked from API(1) or from Frenda System(0).
... status 1..1 string Status of the appointment (Active, Complete or Cancelled).
... treatmentType 1..1 string Treatment type of the appointment.
... reason 1..1 string Reason of the appointment provided by patient.
... canAppointmentBeRescheduled 1..1 boolean Determines whether the appointment can be rescheduled on a current time.
... canAppointmentBeCancelled 1..1 boolean Determines whether the appointment can be cancelled on a current time.
... clinic 1..1 frenda-clinic Clinic context.
... treater 1..1 frenda-treater Treater for the booking.
... treatment 0..1 frenda-treatment Treatment for the booking.

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. frenda-booking-response 0..* Base Frenda Booking Response (Logical Model)
... id 1..1 string
... start 1..1 string Start date and time of the appointment.
... duration 1..1 integer Duration of the appointment.
... isRescheduleAvailable 1..1 boolean Possibility to reschedule appointment. Configurable per clinic from Frenda Journal.
... minChangeHours 1..1 integer Minimal hours before appointment when it can be changed.
... webReschedulingCount 1..1 integer Number of times that has been rescheduled using web booking.
... webReschedulingCountAllowed 1..1 integer Number of times rescheduling is allowed.
... webCode 1..1 string Web code of the appointment. Can be used for updating appointments.
... isWebBooked 1..1 boolean Determines whether appointment is booked from API(1) or from Frenda System(0).
... status 1..1 string Status of the appointment (Active, Complete or Cancelled).
... treatmentType 1..1 string Treatment type of the appointment.
... reason 1..1 string Reason of the appointment provided by patient.
... canAppointmentBeRescheduled 1..1 boolean Determines whether the appointment can be rescheduled on a current time.
... canAppointmentBeCancelled 1..1 boolean Determines whether the appointment can be cancelled on a current time.
... clinic 1..1 frenda-clinic Clinic context.
... treater 1..1 frenda-treater Treater for the booking.
... treatment 0..1 frenda-treatment Treatment for the booking.

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element(17 nested mandatory elements)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. frenda-booking-response 0..* Base Frenda Booking Response (Logical Model)
... id 1..1 string
... start 1..1 string Start date and time of the appointment.
... duration 1..1 integer Duration of the appointment.
... isRescheduleAvailable 1..1 boolean Possibility to reschedule appointment. Configurable per clinic from Frenda Journal.
... minChangeHours 1..1 integer Minimal hours before appointment when it can be changed.
... webReschedulingCount 1..1 integer Number of times that has been rescheduled using web booking.
... webReschedulingCountAllowed 1..1 integer Number of times rescheduling is allowed.
... webCode 1..1 string Web code of the appointment. Can be used for updating appointments.
... isWebBooked 1..1 boolean Determines whether appointment is booked from API(1) or from Frenda System(0).
... status 1..1 string Status of the appointment (Active, Complete or Cancelled).
... treatmentType 1..1 string Treatment type of the appointment.
... reason 1..1 string Reason of the appointment provided by patient.
... canAppointmentBeRescheduled 1..1 boolean Determines whether the appointment can be rescheduled on a current time.
... canAppointmentBeCancelled 1..1 boolean Determines whether the appointment can be cancelled on a current time.
... clinic 1..1 frenda-clinic Clinic context.
... treater 1..1 frenda-treater Treater for the booking.
... treatment 0..1 frenda-treatment Treatment for the booking.

doco Documentation for this format

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. frenda-booking-response 0..* Base Frenda Booking Response (Logical Model)
... id 1..1 string
... start 1..1 string Start date and time of the appointment.
... duration 1..1 integer Duration of the appointment.
... isRescheduleAvailable 1..1 boolean Possibility to reschedule appointment. Configurable per clinic from Frenda Journal.
... minChangeHours 1..1 integer Minimal hours before appointment when it can be changed.
... webReschedulingCount 1..1 integer Number of times that has been rescheduled using web booking.
... webReschedulingCountAllowed 1..1 integer Number of times rescheduling is allowed.
... webCode 1..1 string Web code of the appointment. Can be used for updating appointments.
... isWebBooked 1..1 boolean Determines whether appointment is booked from API(1) or from Frenda System(0).
... status 1..1 string Status of the appointment (Active, Complete or Cancelled).
... treatmentType 1..1 string Treatment type of the appointment.
... reason 1..1 string Reason of the appointment provided by patient.
... canAppointmentBeRescheduled 1..1 boolean Determines whether the appointment can be rescheduled on a current time.
... canAppointmentBeCancelled 1..1 boolean Determines whether the appointment can be cancelled on a current time.
... clinic 1..1 frenda-clinic Clinic context.
... treater 1..1 frenda-treater Treater for the booking.
... treatment 0..1 frenda-treatment Treatment for the booking.

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. frenda-booking-response 0..* Base Frenda Booking Response (Logical Model)
... id 1..1 string
... start 1..1 string Start date and time of the appointment.
... duration 1..1 integer Duration of the appointment.
... isRescheduleAvailable 1..1 boolean Possibility to reschedule appointment. Configurable per clinic from Frenda Journal.
... minChangeHours 1..1 integer Minimal hours before appointment when it can be changed.
... webReschedulingCount 1..1 integer Number of times that has been rescheduled using web booking.
... webReschedulingCountAllowed 1..1 integer Number of times rescheduling is allowed.
... webCode 1..1 string Web code of the appointment. Can be used for updating appointments.
... isWebBooked 1..1 boolean Determines whether appointment is booked from API(1) or from Frenda System(0).
... status 1..1 string Status of the appointment (Active, Complete or Cancelled).
... treatmentType 1..1 string Treatment type of the appointment.
... reason 1..1 string Reason of the appointment provided by patient.
... canAppointmentBeRescheduled 1..1 boolean Determines whether the appointment can be rescheduled on a current time.
... canAppointmentBeCancelled 1..1 boolean Determines whether the appointment can be cancelled on a current time.
... clinic 1..1 frenda-clinic Clinic context.
... treater 1..1 frenda-treater Treater for the booking.
... treatment 0..1 frenda-treatment Treatment for the booking.

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element(17 nested mandatory elements)

 

Other representations of profile: CSV, Excel