Wof Portal, published by Service Well AB. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/servicewell/servicewell.fhir.wof-portal/ and changes regularly. See the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.
| WOF Portal Capability Statement |
This CapabilityStatement defines the canonical domain model and API principles of the WOF Portal |
These are custom operations that can be supported by and/or invoked by systems conforming to this implementation guide.
| $getOffersContext — Booking Content Context |
This operation returns a profiled Bundle that may include:
The response is intentionally shaped for fast content rendering, not for scheduling. |
These define constraints on FHIR resources for systems conforming to this implementation guide.
| ActivityDefinitionPortal |
ActivityDefinition represents what can be offered and booked as a service. It answers the question: “What service is the patient booking?” |
| BillingOrganizationPortal |
BillingOrganization represents the entity that is financially responsible for healthcare services. |
| Bundle (Offers Context) — WOF Portal |
Response Bundle for $getOffersContext. Contains a subset of ActivityDefinitionPortal, HealthcareServicePortal, PractitionerRolePortal and OfferPortal. Intended for fast content rendering. Does not include scheduling or bookable time slots (no Schedule, no Slot). |
| HealthcareServicePortal |
HealthcareServicePortal represents the place and operational context where care is performed. It answers the question: “Where can the patient receive a service?” |
| Location Area |
Location profile exposed by WOF Portal Public API. |
| OfferPortal |
OfferPortal represents a bookable offering in a specific context. It answers the question: “Which service can be booked, by whom, and where — and what are the booking-facing settings in that context?” |
| PractitionerRolePortal |
PractitionerRolePortal represents a practitioner acting in a specific operational and financial context. It answers the question: “In which role, at which service location, and under which financial responsibility does this practitioner perform services?” |
| SchedulePortal |
SchedulePortal represents when a practitioner is planned to work during a given time period. It answers the question: “Who is working in the coming weeks, and who can potentially be shown as bookable?” |
| ServiceProviderPortal |
ServiceProvider represents the top-level owning organization within the platform. It answers the question: “Which organization owns the configuration, endpoints, and service structure for a customer?” |
These define constraints on FHIR data types for systems conforming to this implementation guide.
| Binary Reference |
Reference to a contained Binary resource. |
| Booking Summary Information |
Information text shown during booking summary. |
| Campaigns |
Campaign identifiers encoded as JSON. |
| Clinic About |
Description about the clinic. |
| Clinic Directions |
Directions for how to reach the clinic. |
| Clinic Parking |
Parking information for the clinic. |
| Clinic Picture |
Reference to a contained Binary resource representing a clinic image. |
| Clinic Spoken Languages |
Languages spoken at the clinic. |
| HealthcareService Attachments |
Attachment container extension for booking rules. |
| PractitionerRole Description |
Description of the practitioner role. |
| Sort Key |
Sort order key for Location. |
| URL Placeholder |
Placeholder URL for clinic booking links. |