ITB - Online appointment booking service
1.0.1 - Documentation update

ITB - Online appointment booking service, published by Service Well AB. This guide is not an authorized publication; it is the continuous build for version 1.0.1 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

: Example request for Appointment/$book - XML Representation

Raw xml | Download


<Parameters xmlns="http://hl7.org/fhir">
  <id value="BookAppointmentRequestExample"/>
  <parameter>
    <name value="appointment-resource"/>
    <resource>
      <Appointment>
        <id value="001-2026-06-15T09-30-00-B9-E3-R1"/>
        <meta>
          <profile
                   value="https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/portal-available-appointment"/>
        </meta>
        <extension
                   url="https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/activity-definition-reference">
          <valueReference>
            <reference
                       value="ActivityDefinition/50490e09-f308-4368-a64d-5df12661c48c"/>
            <display value="Akut tandvård"/>
          </valueReference>
        </extension>
        <identifier>
          <system
                  value="http://canonical.fhir.link/servicewell/wof-connect/identifiercodesystem/slot-id"/>
          <value value="001-2026-06-15T09-30-00-B9-E3-R1"/>
        </identifier>
        <identifier>
          <system
                  value="https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-appointment"/>
          <value value="e0a17fdc-c86c-42a6-82bb-a26b2402db97"/>
        </identifier>
        <status value="proposed"/>
        <serviceType>
          <coding>
            <system
                    value="http://portal.wof.purified.link/fhir/CodeSystem/csServiceType"/>
            <code value="Akut"/>
            <display value="Akut tandvård"/>
          </coding>
        </serviceType>
        <start value="2026-06-15T07:30:00+00:00"/>
        <end value="2026-06-15T07:50:00+00:00"/>
        <participant>
          <actor>
            <reference
                       value="HealthcareService/7e2b91ad-5b3c-4a84-9c5e-1a6d2f8c4b17"/>
          </actor>
          <status value="accepted"/>
        </participant>
        <participant>
          <actor>
            <reference
                       value="PractitionerRole/89a530d3-7363-4a1b-9d86-df8802550319"/>
            <display value="Tandläkare Olle Ohlsson"/>
          </actor>
          <status value="accepted"/>
        </participant>
        <participant>
          <actor>
            <identifier>
              <system value="urn:oid:1.2.752.129.2.1.3.1"/>
              <value value="17710325-8809"/>
            </identifier>
          </actor>
          <status value="accepted"/>
        </participant>
      </Appointment>
    </resource>
  </parameter>
  <parameter>
    <name value="patient-resource"/>
    <resource>
      <Patient>
        <id value="17710325-8809-0000-0000-000000000000"/>
        <meta>
          <profile
                   value="https://canonical.fhir.link/servicewell/wof-portal/StructureDefinition/portal-patient"/>
        </meta>
        <identifier>
          <system value="urn:oid:1.2.752.129.2.1.3.1"/>
          <value value="17710325-8809"/>
        </identifier>
        <name>
          <text value="Tester Testsson"/>
          <family value="Testsson"/>
          <given value="Tester"/>
        </name>
        <telecom>
          <system value="phone"/>
          <value value="+46701234567"/>
        </telecom>
        <telecom>
          <system value="email"/>
          <value value="patient@example.se"/>
        </telecom>
      </Patient>
    </resource>
  </parameter>
  <parameter>
    <name value="comment"/>
    <valueString value="Patienten onskar tandlakarbesok fore kl 10.00."/>
  </parameter>
</Parameters>