Frenda Wof-Connect FLC
0.1.2 - ci-build [WIP]

Frenda Wof-Connect FLC, published by Service Well AB. This guide is not an authorized publication; it is the continuous build for version 0.1.2 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/servicewell/servicewell.fhir.se.frenda-wof-connect-flc/ and changes regularly. See the Directory of published versions

Logical Model: FrendaTreatment - Detailed Descriptions

Draft as of 2026-04-10

Definitions for the frenda-treatment logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. frenda-treatment
Definition

Bookable treatment/service as exposed by Frenda.

ShortFrenda Treatment (Logical Model)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. frenda-treatment.id
Definition

Treatment unique identifier.

ShortTreatment unique identifier.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. frenda-treatment.name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. frenda-treatment.duration
Definition

Treatment duration in minutes.

ShortTreatment duration in minutes.
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. frenda-treatment.calendarTreatmentType
Definition

Category/type as used in the clinic calendar.

ShortCategory/type as used in the clinic calendar.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. frenda-treatment.description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. frenda-treatment.allowAdults
Definition

Determine if treatment allowed for adults. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.

ShortDetermine if treatment allowed for adults. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. frenda-treatment.allowChildren
Definition

Determine if treatment allowed for children. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.

ShortDetermine if treatment allowed for children. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. frenda-treatment.treaterIds
Definition

IDs of treaters who perform this treatment.

ShortIDs of treaters who perform this treatment.
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. frenda-treatment
Definition

Bookable treatment/service as exposed by Frenda.

ShortFrenda Treatment (Logical Model)
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. frenda-treatment.id
Definition

Treatment unique identifier.

ShortTreatment unique identifier.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. frenda-treatment.name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. frenda-treatment.duration
Definition

Treatment duration in minutes.

ShortTreatment duration in minutes.
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. frenda-treatment.calendarTreatmentType
Definition

Category/type as used in the clinic calendar.

ShortCategory/type as used in the clinic calendar.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. frenda-treatment.description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. frenda-treatment.allowAdults
Definition

Determine if treatment allowed for adults. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.

ShortDetermine if treatment allowed for adults. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. frenda-treatment.allowChildren
Definition

Determine if treatment allowed for children. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.

ShortDetermine if treatment allowed for children. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. frenda-treatment.treaterIds
Definition

IDs of treaters who perform this treatment.

ShortIDs of treaters who perform this treatment.
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. frenda-treatment
Definition

Bookable treatment/service as exposed by Frenda.

ShortFrenda Treatment (Logical Model)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. frenda-treatment.id
Definition

Treatment unique identifier.

ShortTreatment unique identifier.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. frenda-treatment.name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. frenda-treatment.duration
Definition

Treatment duration in minutes.

ShortTreatment duration in minutes.
Control1..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. frenda-treatment.calendarTreatmentType
Definition

Category/type as used in the clinic calendar.

ShortCategory/type as used in the clinic calendar.
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. frenda-treatment.description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. frenda-treatment.allowAdults
Definition

Determine if treatment allowed for adults. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.

ShortDetermine if treatment allowed for adults. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. frenda-treatment.allowChildren
Definition

Determine if treatment allowed for children. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.

ShortDetermine if treatment allowed for children. Check ChildPatientThreshold value to determine whether a patient is considered a child or an adult. Configurable from Frenda Journal.
Control1..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. frenda-treatment.treaterIds
Definition

IDs of treaters who perform this treatment.

ShortIDs of treaters who perform this treatment.
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension