{
"description": "Service Well's online appointment booking service - A Practical Blueprint for Upgrading Dental Care",
"_filename": "ImplementationGuide-servicewell.fhir.wof-portal.json",
"package_name": "servicewell.fhir.wof-portal",
"definition": {
"page": {
"page": [ {
"title": "Home",
"nameUrl": "index.html",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name",
"valueUrl": "index.html"
} ],
"generation": "markdown"
}, {
"title": "Getting Started - Using the WOF Portal ITB FHIR API",
"nameUrl": "get-started.html",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name",
"valueUrl": "get-started.html"
} ],
"generation": "markdown"
} ],
"title": "Table of Contents",
"nameUrl": "toc.html",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-page-name",
"valueUrl": "toc.html"
} ],
"generation": "html"
},
"resource": [ {
"name": "$getOffersContext — Booking Content Context",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "OperationDefinition"
} ],
"reference": {
"reference": "OperationDefinition/get-offers-context"
},
"description": "`$get-offers-context` is a **read-oriented** FHIR operation designed to let a frontend **quickly populate booking content** so a patient can choose *what* to book and *with whom/where* — without needing multiple round-trips. \nIt may include ActivityDefinitionPortal, HealthcareServicePortal, PractitionerRolePortal and OfferPortal. \nIt MUST NOT include Schedule, Slot, or bookable time slots. \n\nThis operation returns a **profiled Bundle** that may include:\n\n- `ActivityDefinitionPortal` (what is being offered)\n- `HealthcareServicePortal` (where / which clinic service offers it)\n- `PractitionerRolePortal` (who can perform it)\n- **Offer** resources (a lightweight “relation + settings” object)\n\nThe response is intentionally shaped for **fast content rendering**, not for scheduling.",
"exampleBoolean": false
}, {
"name": "ActivityDefinition Search Response",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "Bundle"
} ],
"reference": {
"reference": "Bundle/2ce87083-b05e-4174-a476-ed8611736c67"
},
"description": "API response returning a searchset Bundle of ActivityDefinition resources.",
"exampleBoolean": true
}, {
"name": "ActivityDefinitionPortal",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/activity-definition-portal"
},
"description": "**ActivityDefinition** represents what can be offered and booked as a service.\n\nIt answers the question: _“What service is the patient booking?”_\n\n**Actor-specific obligations**\n\n- **WofPortalClient** only needs to populate `code.coding.code` when submitting a known service type code.\n- **WofPortalServer** populates the full representation, including `meta`, presentation fields, `kind`, and the complete `code` structure.\n\nThis profile intentionally constrains base FHIR to define a stable and testable API contract for WOF Portal.",
"exampleBoolean": false
}, {
"name": "ActivityDefinitionReference",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/activity-definition-reference"
},
"description": "A reference to an ActivityDefinition that describes the type of activity or service associated with an Appointment. \nThis extension allows linking an Appointment to a formal definition of the activity being performed, enabling structured representation of the intended service or procedure.",
"exampleBoolean": false
}, {
"name": "Allowed Personal Number Identifier Systems",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/wof-personal-number-system-vs"
},
"description": "ValueSet containing allowed identifier.system values for national personal numbers.",
"exampleBoolean": false
}, {
"name": "Appointment Portal",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/portal-appointment"
},
"description": "The public API model for 'Portal Appointment \nAppointment representation of a booked visit.\n Inherits IHE Scheduling Appointment. \n\n This profile is to be used in a patient context and where the appointment status is anything other than '#proposed'.",
"exampleBoolean": false
}, {
"name": "Appointment Update - Reschedule & Cancellation",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/wof-base-appointment-update"
},
"description": "Information about web rescheduling and whether the appointment can be rescheduled or cancelled at the current time.",
"exampleBoolean": false
}, {
"name": "Available Appointment Portal",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/portal-available-appointment"
},
"description": "The public API model for 'Available Appointments' \nAppointment representation of an available appointment.\n Inherits IHE Scheduling Appointment.",
"exampleBoolean": false
}, {
"name": "BillingOrganization",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:logical"
} ],
"reference": {
"reference": "StructureDefinition/billing-organization"
},
"description": "**BillingOrganization** represents the business entity used when creating an appointment.\n\nDifferent source systems may call this concept different things, such as Business Unit, Clinic, or similar, but within WOF Portal this concept is normalized as `BillingOrganization`.\n\nIt answers the question: _\"Which business entity is financially and administratively responsible when an appointment is created?\"_\n\nThis is a logical model and not an API resource in WOF Portal. The portal uses identifier-based traceability to billing organizations in source systems instead of exposing BillingOrganization as a standalone FHIR resource.\n\nThis logical model is referenced from `PractitionerRolePortal` using `organization.identifier` and `organization.display`.",
"exampleBoolean": false
}, {
"name": "Binary Reference",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/ext-binary-reference"
},
"description": "Reference to a contained Binary resource, used for practitioner images.",
"exampleBoolean": false
}, {
"name": "Book / Modify / Cancel Appointment",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "OperationDefinition"
} ],
"reference": {
"reference": "OperationDefinition/BookAppointment"
},
"description": "Creates, modifies, or cancels an Appointment based on the supplied Appointment resource.\n\nThis operation corresponds to the IHE ITI Scheduling $book operation and:\n- CREATES a new Appointment when a new, schedulable Appointment is supplied\n- MODIFIES an existing Appointment when an updated Appointment is supplied\n- CANCELS an existing Appointment when a cancellation Appointment is supplied\n\nOn success, the operation returns the finalized Appointment in an IHE Scheduled Availability Bundle.",
"exampleBoolean": false
}, {
"name": "Booking Rules",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/ext-booking-rules"
},
"description": "Container extension for booking rules that govern cancellation, rescheduling, age limits, and minimum advance booking time.\n\nThis extension is designed to be reusable across multiple WOF Portal resources, including healthcare services and organization-level configurations such as service providers.",
"exampleBoolean": false
}, {
"name": "Bundle (Offers Context) — WOF Portal",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/BundleOffersContextPortal"
},
"description": "Response Bundle for $getOffersContext. Contains a subset of ActivityDefinitionPortal,\nHealthcareServicePortal, PractitionerRolePortal and OfferPortal. Intended for fast content rendering.\nDoes not include scheduling or bookable time slots (no Schedule, no Slot).",
"exampleBoolean": false
}, {
"name": "Campaigns",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/ext-campaigns"
},
"description": "Container extension for repeated campaign identifiers.",
"exampleBoolean": false
}, {
"name": "Clinic Info",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/ext-clinic-info"
},
"description": "Container extension for clinic information shown in the portal.",
"exampleBoolean": false
}, {
"name": "EndpointIdentifierSystemForAppointment",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "NamingSystem"
} ],
"reference": {
"reference": "NamingSystem/EndpointIdentifierSystemForAppointment"
},
"description": "Root identifier namespace for Appointment source-system primary keys per endpoint. \nPattern: `https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-appointment/{endpointId}`",
"exampleBoolean": false
}, {
"name": "EndpointIdentifierSystemForBillingOrganization",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "NamingSystem"
} ],
"reference": {
"reference": "NamingSystem/EndpointIdentifierSystemForBillingOrganization"
},
"description": "Root identifier namespace for billing-organization source-system primary keys per endpoint. \nPattern: `https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-billingorganization/{endpointId}`",
"exampleBoolean": false
}, {
"name": "EndpointIdentifierSystemForPatient",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "NamingSystem"
} ],
"reference": {
"reference": "NamingSystem/EndpointIdentifierSystemForPatient"
},
"description": "Root identifier namespace for Patient source-system primary keys per endpoint. \nPattern: `https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-patient/{endpointId}`",
"exampleBoolean": false
}, {
"name": "EndpointIdentifierSystemForPractitioner",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "NamingSystem"
} ],
"reference": {
"reference": "NamingSystem/EndpointIdentifierSystemForPractitioner"
},
"description": "Root identifier namespace for Practitioner source-system primary keys per endpoint. \nPattern: `https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-practitioner/{endpointId}`",
"exampleBoolean": false
}, {
"name": "Find Appointments (Available Slots)",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "OperationDefinition"
} ],
"reference": {
"reference": "OperationDefinition/FindAppointments"
},
"description": "Finds available appointment opportunities (slots) and returns them as proposed Appointments.\n\nThis operation corresponds to the IHE ITI Scheduling $find operation and returns\na Bundle of Appointment resources conforming to the IHE Scheduled Availability Bundle profile.",
"exampleBoolean": false
}, {
"name": "FindAppointments Response",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "Bundle"
} ],
"reference": {
"reference": "Bundle/2a378b06-0444-4789-b4e2-f43465e1a6d7"
},
"description": "API response for the $find-appointments operation returning a Bundle of available appointment slots.",
"exampleCanonical": "https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/portal-find-appointment-bundle"
}, {
"name": "GetOfferingsResponse — only references",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "Bundle"
} ],
"reference": {
"reference": "Bundle/119d41e8-a9f6-41f1-8841-0c4a50c136ff"
},
"description": "Example of the GetOfferingsResponseBundle without entries for referenced resources",
"exampleCanonical": "https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/offer-portal"
}, {
"name": "GetOffersContext Response",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "Bundle"
} ],
"reference": {
"reference": "Bundle/ActivityDefinitionGetOffersContext"
},
"description": "API response for $getOffersContext on a ActivityDefinition returning offering references without included resources.",
"exampleCanonical": "https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/BundleOffersContextPortal"
}, {
"name": "GetOffersContext Response — with included resources",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "Bundle"
} ],
"reference": {
"reference": "Bundle/ActivityDefinitionGetOffersContextWInclude"
},
"description": "API response for $getOffersContext on a ActivityDefinition returning offerings with included HealthcareService, ActivityDefinition, and PractitionerRole resources.",
"exampleCanonical": "https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/BundleOffersContextPortal"
}, {
"name": "HealthcareService Response",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "HealthcareService"
} ],
"reference": {
"reference": "HealthcareService/2a2af34c-31d2-4b15-aa4b-59f6a559bc5e"
},
"description": "API response containing a single HealthcareServicePortal instance with clinic info, booking rules, and contained Location.",
"exampleCanonical": "https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/healthcare-service-portal"
}, {
"name": "HealthcareServiceLocation",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/healthcare-service-location"
},
"description": "**HealthcareServiceLocation** represents the contained location instance used by `HealthcareServicePortal`.\n\nIt answers the question: _\"Where should the patient go to receive care for this healthcare service?\"_\n\nThis profile is intended to be used as the contained `Location` instance referenced by a `HealthcareServicePortal` resource. It carries the address for where care is delivered for that healthcare service and may reference a parent `LocationArea` that groups healthcare services.\n\nThis profile intentionally constrains base FHIR to define a stable and testable API contract for WOF Portal.",
"exampleBoolean": false
}, {
"name": "HealthcareServicePortal",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/healthcare-service-portal"
},
"description": "**HealthcareServicePortal** represents the place and operational context where care is performed.\n\nIt answers the question: _“Where can the patient receive a service?”_\n\nThe profile is used to present bookable care locations in the portal, including the responsible organization, contact information, location references, and portal-specific clinic information.\n\nPortal-specific presentation details are grouped in the `clinicInfo` extension, while booking-related attachment payloads are grouped in the `attachments` extension.\n\nThis profile intentionally constrains base FHIR to define a stable and testable API contract for WOF Portal.",
"exampleBoolean": false
}, {
"name": "Location Area",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/LocationArea"
},
"description": "**LocationArea** represents a parent area that groups related healthcare services and care delivery locations.\n\nIt answers the question: _\"Which larger area or grouping does this healthcare service location belong to?\"_\n\nThis profile is used as the parent `Location` for contained `HealthcareServiceLocation` instances and other service locations that should be grouped under a shared area in the portal.\n\nThis profile intentionally constrains base FHIR to define a stable and testable API contract for WOF Portal.",
"exampleBoolean": false
}, {
"name": "OfferPortal",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/offer-portal"
},
"description": "**OfferPortal** represents a bookable offering in a specific context.\n\nIt answers the question: _“Which service can be booked, by whom, and where — and what are the booking-facing settings in that context?”_",
"exampleBoolean": false
}, {
"name": "Organization Search Response",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "Bundle"
} ],
"reference": {
"reference": "Bundle/ec679679-5382-4096-a99f-334db348a506"
},
"description": "API response returning a searchset Bundle of Organization resources.",
"exampleBoolean": true
}, {
"name": "Organization Settings",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/organization-settings"
},
"description": "Container extension for organization-level portal settings configured in backoffice.\n\nThese settings control what portal information and UI elements should be shown for resources owned by the organization, such as healthcare services presented in the portal.",
"exampleBoolean": false
}, {
"name": "Organizational Banner Text Positions",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/vs-portal-organization-settings-banner-text-position"
},
"description": "Organizational settings for banner text positions.",
"exampleBoolean": false
}, {
"name": "Organizational Clinic Image Rules",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/vs-portal-organization-settings-clinic-image-rule"
},
"description": "Organizational settings for clinic image display rules.",
"exampleBoolean": false
}, {
"name": "Organizational Practitioner Avatar Rules",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/vs-portal-organization-settings-practitioner-avatar-rule"
},
"description": "Organizational settings for practitioner avatar display rules.",
"exampleBoolean": false
}, {
"name": "Organizational Price Display Rules",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/vs-portal-organization-settings-price-rule"
},
"description": "Organizational settings for price display rules.",
"exampleBoolean": false
}, {
"name": "Organizational Settings",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
} ],
"reference": {
"reference": "CodeSystem/portal-organization-settings"
},
"description": "Code system for organization-level display settings and grouped rule options.",
"exampleBoolean": false
}, {
"name": "Physical Type Wof VS",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/physical-type-wof-vs"
},
"description": "Value set for physical types in WOF.",
"exampleBoolean": false
}, {
"name": "Portal Consent To Marketing",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/ext-consent-to-marketing"
},
"description": "Indicates whether the patient has consented to receive marketing communication in the portal context.",
"exampleBoolean": false
}, {
"name": "Portal Find Appointment response",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/portal-find-appointment-bundle"
},
"description": "A bundle containing available appointments based on search parameters.\n Returned as the result of the '$find' operation and Appointment search.",
"exampleBoolean": false
}, {
"name": "Portal Patient",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/portal-patient"
},
"description": "Representation of a patient in Wof-portal public API system.",
"exampleBoolean": false
}, {
"name": "Practitioner",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:logical"
} ],
"reference": {
"reference": "StructureDefinition/practitioner"
},
"description": "**Practitioner** represents the person who performs care within an offer or appointment context.\n\nIt answers the question: _\"Which individual person performs the service?\"_\n\nThis is a logical model and not an API resource in WOF Portal. The portal uses identifier-based traceability to practitioners in source systems instead of exposing Practitioner as a standalone FHIR resource.\n\nThis logical model is referenced from `PractitionerRolePortal` using `practitioner.identifier` and `practitioner.display`.",
"exampleBoolean": false
}, {
"name": "PractitionerRole Description",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/ext-practitionerrole-description"
},
"description": "Human-readable descriptive text for a practitioner role, used in portal presentation.",
"exampleBoolean": false
}, {
"name": "PractitionerRole Response",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "PractitionerRole"
} ],
"reference": {
"reference": "PractitionerRole/7476f314-8b67-4efe-8364-115cee61f32a"
},
"description": "API response of a single PractitionerRolePortal instance with contained Binary avatar.",
"exampleCanonical": "https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/practitioner-role-portal"
}, {
"name": "PractitionerRolePortal",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/practitioner-role-portal"
},
"description": "**PractitionerRolePortal** represents a practitioner acting in a specific operational and financial context.\n\nIt answers the question: _“In which role, at which service location, and under which financial responsibility does this practitioner perform services?”_",
"exampleBoolean": false
}, {
"name": "Service Characteristics",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/wof-base-appointment-characteristic"
},
"description": "Composite extension structuring key characteristics for HealthcareService and Appointment.\n Contains three main areas: \n - 'scheduling' (booking rules and availability), \n - 'workflow' (API and resource functionality), \n - 'security' (security requirements, e.g., login). \n\n Enables standardized and machine-readable communication of clinic booking policies, API capabilities, and security level.",
"exampleBoolean": false
}, {
"name": "ServiceProviderPortal",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource"
} ],
"reference": {
"reference": "StructureDefinition/service-provider-portal"
},
"description": "**ServiceProvider** represents the top-level owning organization within the platform.\n\nIt answers the question: _“Which organization owns the configuration, endpoints, and service structure for a customer?”_",
"exampleBoolean": false
}, {
"name": "Sort Key",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/ext-sort-key"
},
"description": "Sort order key for Location.",
"exampleBoolean": false
}, {
"name": "Wof Base ActivityDefinition",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource:abstract"
} ],
"reference": {
"reference": "StructureDefinition/wof-base-activity-definition"
},
"description": "Base profile of wof ActivityDefinition",
"exampleBoolean": false
}, {
"name": "Wof Base Appointment",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource:abstract"
} ],
"reference": {
"reference": "StructureDefinition/wof-base-appointment"
},
"description": "Base profile of wof Appointment. Inherits IHE Scheduling Appointment.",
"exampleBoolean": false
}, {
"name": "Wof Base HealthcareService",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource:abstract"
} ],
"reference": {
"reference": "StructureDefinition/wof-base-healthcare-service"
},
"description": "Base profile of wof HealthcareService",
"exampleBoolean": false
}, {
"name": "Wof Base Patient",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource:abstract"
} ],
"reference": {
"reference": "StructureDefinition/wof-base-patient"
},
"description": "Base profile of wof Patient",
"exampleBoolean": false
}, {
"name": "Wof Base PractitionerRole",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:resource:abstract"
} ],
"reference": {
"reference": "StructureDefinition/wof-base-practitioner-role"
},
"description": "Base profile of wof PractitionerRole",
"exampleBoolean": false
}, {
"name": "WOF Connect Service Types",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/vs-service-type"
},
"description": "Full ValueSet for WOF Connect service types used across PMS adapters.",
"exampleBoolean": false
}, {
"name": "WOF Connect Service Types",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
} ],
"reference": {
"reference": "CodeSystem/cs-service-type"
},
"description": "Service types used across PMS adapters.",
"exampleBoolean": false
}, {
"name": "WOF Personal Number Identifier Systems",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
} ],
"reference": {
"reference": "CodeSystem/wof-personal-number-system"
},
"description": "Allowed identifier.system values for national personal numbers used in WOF Connect.",
"exampleBoolean": false
}, {
"name": "WOF Portal Capability Statement",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CapabilityStatement"
} ],
"reference": {
"reference": "CapabilityStatement/WOFPortalCapabilityStatement"
},
"description": "This CapabilityStatement defines the canonical domain model and API principles of the **WOF Portal** owned and operated by Service Well AB.",
"exampleBoolean": false
}, {
"name": "WOF-Base Booking Confirmation Characteristic",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/wc-characteristic-booking-confirmation"
},
"description": "WOF-Base ValueSet for booking confirmation Characteristic for the source PMS system - used in HealthcareService.characteristic",
"exampleBoolean": false
}, {
"name": "WOF-Base Characteristic",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "CodeSystem"
} ],
"reference": {
"reference": "CodeSystem/wc-characteristic"
},
"description": "WOF-Base CodeSystem for Characteristic for the source PMS system - used in WOF-Base HealthcareService.characteristic",
"exampleBoolean": false
}, {
"name": "WOF-Base ScheduleCharacteristic",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "ValueSet"
} ],
"reference": {
"reference": "ValueSet/wc-characteristic-schedule"
},
"description": "WOF-Base ValueSet for schedule Characteristic for the source PMS system - used in HealthcareService.characteristic",
"exampleBoolean": false
}, {
"name": "WofBase List Reference",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "StructureDefinition:extension"
} ],
"reference": {
"reference": "StructureDefinition/wof-base-list-reference"
},
"description": "Points to a contained List resource that defines related items.",
"exampleBoolean": false
}, {
"name": "WofPortalIdentifierSystemRoot",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/resource-information",
"valueString": "NamingSystem"
} ],
"reference": {
"reference": "NamingSystem/WofPortalIdentifierSystemRoot"
},
"description": "Root identifier namespace for all identifier systems defined within Service Well WOF Portal.",
"exampleBoolean": false
} ],
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "copyrightyear"
}, {
"url": "value",
"valueString": "2025+"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "releaselabel"
}, {
"url": "value",
"valueString": "Initial Release"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "excludettl"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://portal.wof.purified.link/fhir/StructureDefinition/LocationArea"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://portal.wof.purified.link/fhir/StructureDefinition/extConsentToMarketing"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/CodeSystem/cs-service-type"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/ValueSet/vs-service-type"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/CodeSystem/wc-characteristic"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/ValueSet/wc-characteristic-schedule"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/ValueSet/wc-characteristic-sms"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/CodeSystem/wof-personal-number-system"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/ValueSet/wof-personal-number-system-vs"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-appointment-update"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wofconnect-characteristic"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-list-reference"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-activity-definition"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-appointment"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-healthcare-service"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-patient"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-practitioner-role"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "autoload-resources"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "path-liquid"
}, {
"url": "value",
"valueString": "template/liquid"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "path-liquid"
}, {
"url": "value",
"valueString": "input/liquid"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "path-qa"
}, {
"url": "value",
"valueString": "temp/qa"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "path-temp"
}, {
"url": "value",
"valueString": "temp/pages"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "path-output"
}, {
"url": "value",
"valueString": "output"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "path-suppressed-warnings"
}, {
"url": "value",
"valueString": "input/ignoreWarnings.txt"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "path-history"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-portal/history.html"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "template-html"
}, {
"url": "value",
"valueString": "template-page.html"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "template-md"
}, {
"url": "value",
"valueString": "template-page-md.html"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "apply-contact"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "apply-context"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "apply-copyright"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "apply-jurisdiction"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "apply-license"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "apply-publisher"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "apply-version"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "apply-wg"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "active-tables"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "fmm-definition"
}, {
"url": "value",
"valueString": "http://hl7.org/fhir/versions.html#maturity"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "propagate-status"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "excludelogbinaryformat"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueString": "tabbed-snapshots"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-internal-dependency",
"valueCode": "hl7.fhir.uv.tools.r4#1.1.2"
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "copyrightyear"
}, {
"url": "value",
"valueString": "2025+"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "releaselabel"
}, {
"url": "value",
"valueString": "Initial Release"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "excludettl"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://portal.wof.purified.link/fhir/StructureDefinition/LocationArea"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://portal.wof.purified.link/fhir/StructureDefinition/extConsentToMarketing"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/CodeSystem/cs-service-type"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/ValueSet/vs-service-type"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/CodeSystem/wc-characteristic"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/ValueSet/wc-characteristic-schedule"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/ValueSet/wc-characteristic-sms"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/CodeSystem/wof-personal-number-system"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/ValueSet/wof-personal-number-system-vs"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-appointment-update"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wofconnect-characteristic"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "http://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-list-reference"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-activity-definition"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-appointment"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-healthcare-service"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-patient"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "special-url"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-connect/StructureDefinition/wof-connect-practitioner-role"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "autoload-resources"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "path-liquid"
}, {
"url": "value",
"valueString": "template/liquid"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "path-liquid"
}, {
"url": "value",
"valueString": "input/liquid"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "path-qa"
}, {
"url": "value",
"valueString": "temp/qa"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "path-temp"
}, {
"url": "value",
"valueString": "temp/pages"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "path-output"
}, {
"url": "value",
"valueString": "output"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "path-suppressed-warnings"
}, {
"url": "value",
"valueString": "input/ignoreWarnings.txt"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "path-history"
}, {
"url": "value",
"valueString": "https://canonical.fhir.link/servicewell/wof-portal/history.html"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "template-html"
}, {
"url": "value",
"valueString": "template-page.html"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "template-md"
}, {
"url": "value",
"valueString": "template-page-md.html"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "apply-contact"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "apply-context"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "apply-copyright"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "apply-jurisdiction"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "apply-license"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "apply-publisher"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "apply-version"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "apply-wg"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "active-tables"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "fmm-definition"
}, {
"url": "value",
"valueString": "http://hl7.org/fhir/versions.html#maturity"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "propagate-status"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "excludelogbinaryformat"
}, {
"url": "value",
"valueString": "true"
} ]
}, {
"url": "http://hl7.org/fhir/tools/StructureDefinition/ig-parameter",
"extension": [ {
"url": "code",
"valueCode": "tabbed-snapshots"
}, {
"url": "value",
"valueString": "true"
} ]
} ],
"parameter": [ {
"code": "path-resource",
"value": "input/capabilities"
}, {
"code": "path-resource",
"value": "input/examples"
}, {
"code": "path-resource",
"value": "input/extensions"
}, {
"code": "path-resource",
"value": "input/models"
}, {
"code": "path-resource",
"value": "input/operations"
}, {
"code": "path-resource",
"value": "input/profiles"
}, {
"code": "path-resource",
"value": "input/resources"
}, {
"code": "path-resource",
"value": "input/vocabulary"
}, {
"code": "path-resource",
"value": "input/maps"
}, {
"code": "path-resource",
"value": "input/testing"
}, {
"code": "path-resource",
"value": "input/history"
}, {
"code": "path-resource",
"value": "fsh-generated/resources"
}, {
"code": "path-pages",
"value": "template/config"
}, {
"code": "path-pages",
"value": "input/images"
}, {
"code": "path-tx-cache",
"value": "input-cache/txcache"
} ]
},
"date": "2026-04-20T11:19:47+00:00",
"publisher": "Service Well AB",
"fhirVersion": [ "4.0.1" ],
"license": "CC0-1.0",
"dependsOn": [ {
"id": "hl7tx",
"uri": "http://terminology.hl7.org/ImplementationGuide/hl7.terminology",
"version": "7.1.0",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment",
"valueMarkdown": "Automatically added as a dependency - all IGs depend on HL7 Terminology"
} ],
"packageId": "hl7.terminology.r4"
}, {
"id": "hl7ext",
"uri": "http://hl7.org/fhir/extensions/ImplementationGuide/hl7.fhir.uv.extensions",
"version": "5.2.0",
"extension": [ {
"url": "http://hl7.org/fhir/tools/StructureDefinition/implementationguide-dependency-comment",
"valueMarkdown": "Automatically added as a dependency - all IGs depend on the HL7 Extension Pack"
} ],
"packageId": "hl7.fhir.uv.extensions.r4"
}, {
"id": "ihe_iti_scheduling",
"uri": "https://profiles.ihe.net/ITI/Scheduling/ImplementationGuide/ihe.iti.scheduling",
"version": "1.0.0",
"packageId": "ihe.iti.scheduling"
} ],
"name": "WofPortalITB",
"type": null,
"experimental": null,
"resourceType": "ImplementationGuide",
"title": "ITB - Online appointment booking service",
"package_version": "1.0.0",
"status": "active",
"language": "en-US",
"id": "4dc26639-44ce-4839-a3a9-c5a9a7bdfe1a",
"kind": null,
"url": "https://canonical.fhir.link/servicewell/wof-portal/ImplementationGuide/servicewell.fhir.wof-portal",
"version": "1.0.0",
"packageId": "servicewell.fhir.wof-portal",
"contact": [ {
"name": "Service Well AB",
"telecom": [ {
"value": "https://servicewell.se",
"system": "url"
}, {
"value": "info@servicewell.se",
"system": "email"
} ]
}, {
"name": "Service well",
"telecom": [ {
"use": "work",
"value": "info@servicewell.se",
"system": "email"
} ]
} ]
}