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 Bundle: ActivityDefinitionGetOffersContextWInclude

Bundle ActivityDefinitionGetOffersContextWInclude of type searchset


Entry 1 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/Parameters/2506f2c2-c4ca-4e30-b7bf-361a91ee7e71

Search:Mode = match

Resource Parameters:

version: 1

Profile: OfferPortal

Parameters

offering
 activityDefinitionTannrens
 healthcareServiceService-O Sandvika
 practitionerRoleTannpleier Lars Jansen
 visit-typehttp://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens
 practitioner505
 organization578
 duration30
 pricefra 560,-
 bookingUrl/fhir/Appointment/$find?start=2026-06-08&end=2026-06-15&visit-type=http://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens&healthcareService=HealthcareService/2a2af34c-31d2-4b15-aa4b-59f6a559bc5e&practitionerRole=PractitionerRole/7476f314-8b67-4efe-8364-115cee61f32a
 isOnlinetrue
offering
 activityDefinition
 healthcareService
 practitionerRole
 isOnline

Entry 2 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/Parameters/0afcfe81-590d-421d-8d16-6bbfc9f21b57

Search:Mode = match

Resource Parameters:

version: 1

Profile: OfferPortal

Parameters

offering
 activityDefinitionTannrens
 healthcareServiceService-O Sandvika
 practitionerRoleTannlege Ola Nordmann
 visit-typehttp://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens
 practitioner472
 organization544
 duration30
 pricefra 560,-
 bookingUrl/fhir/Appointment/$find?start=2026-06-08&end=2026-06-15&visit-type=http://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens&healthcareService=HealthcareService/2a2af34c-31d2-4b15-aa4b-59f6a559bc5e&practitionerRole=PractitionerRole/e0454fdc-43f0-4031-a7f8-24ab45afbbba
 isOnlinetrue
offering
 activityDefinition
 healthcareService
 practitionerRole
 isOnline

Entry 3 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/Parameters/8e75aaa3-8c15-4263-9e1c-317128e918f5

Search:Mode = match

Resource Parameters:

version: 1

Profile: OfferPortal

Parameters

offering
 activityDefinitionTannrens
 healthcareServiceService-O Trondheim
 practitionerRoleTannpleier Ruth-Ellen Brubakken
 visit-typehttp://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens
 practitioner473
 organization562
 duration30
 price800
 bookingUrl/fhir/Appointment/$find?start=2026-06-08&end=2026-06-15&visit-type=http://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens&healthcareService=HealthcareService/9663821b-d098-4aed-886a-2da00460e9e0&practitionerRole=PractitionerRole/1e012804-4c5f-4f8a-b679-3edb34b11213
 isOnlinetrue
offering
 activityDefinition
 healthcareService
 practitionerRole
 isOnline

Entry 4 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/Parameters/7611df12-31e5-432e-85ff-e2723ed1139d

Search:Mode = match

Resource Parameters:

version: 1

Profile: OfferPortal

Parameters

offering
 activityDefinitionTannrens
 healthcareServiceService-O Oslo
 practitionerRoleTannpleier Maria Olsen
 visit-typehttp://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens
 practitioner548
 organization558
 duration30
 pricefra 500,-
 bookingUrl/fhir/Appointment/$find?start=2026-06-08&end=2026-06-15&visit-type=http://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens&healthcareService=HealthcareService/ae8d0770-71a8-4da7-83cb-5658c369dd78&practitionerRole=PractitionerRole/f2f123f1-3e1f-46df-be91-541745dcac06
 isOnlinetrue
offering
 activityDefinition
 healthcareService
 practitionerRole
 isOnline

Entry 5 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/Parameters/607a2db3-4c4a-4572-81b0-8f0e826fa181

Search:Mode = match

Resource Parameters:

version: 1

Profile: OfferPortal

Parameters

offering
 activityDefinitionTannrens
 healthcareServiceService-O Oslo
 practitionerRoleTannpleier Anne Johansen
 visit-typehttp://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens
 practitioner472
 organization561
 duration30
 pricefra 500,-
 bookingUrl/fhir/Appointment/$find?start=2026-06-08&end=2026-06-15&visit-type=http://portal.wof.purified.link/fhir/CodeSystem/csServiceType|tannrens&healthcareService=HealthcareService/ae8d0770-71a8-4da7-83cb-5658c369dd78&practitionerRole=PractitionerRole/b8e45897-b42f-42f5-801c-d334528e3776
 isOnlinetrue
offering
 activityDefinition
 healthcareService
 practitionerRole
 isOnline

Entry 6 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/HealthcareService/9663821b-d098-4aed-886a-2da00460e9e0

Search:Mode = match

Resource HealthcareService:

version: 1

Profile: HealthcareServicePortal

Clinic Info

  • urlPlaceholder: trondheimtest
  • hasExternalBooking: false

link/servicewell/wof-portal/StructureDefinition/ext-booking-rules

  • allowCancellationAfterRegistrationHours: 1
  • allowCancellationRemainingHours: 48
  • allowRescheduleAfterRegistrationHours: 1
  • allowRescheduleRemainingHours: 24
  • cancellationAllowed: true
  • reschedulingAllowed: true
  • minimumPatientAgeYears: 18
  • minimumAdvanceBookingMinutes: 15

active: true

providedBy: Service-O-Norway

location: Location

name: Service-O Trondheim


address: (work)

partOf: Location Nordpolen


Profile: Location Area

status: Active

name: Nordpolen


name: Service-O-Norway


Entry 7 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/HealthcareService/ae8d0770-71a8-4da7-83cb-5658c369dd78

Search:Mode = match

Resource HealthcareService:

version: 1

Profile: HealthcareServicePortal

Clinic Info

  • urlPlaceholder: oslo
  • hasExternalBooking: false
  • parking: Gode parkeringsmuligheter rett ved klinikken. Vi har to ladestolper og tilbyr gratis lading mens du er på besøk.
  • about: På vår store, flotte klinikk jobber det 15 tannleger og 3 tannpleiere.
  • spokenLanguages: Norsk, svensk og fransk
  • bookingSummaryInformationText: Ved uteblitt besøk eller sent avbestilt time belastes et gebyr på <b>500 kroner</b>.

link/servicewell/wof-portal/StructureDefinition/ext-booking-rules

  • allowCancellationAfterRegistrationHours: 1
  • allowCancellationRemainingHours: 48
  • allowRescheduleAfterRegistrationHours: 1
  • allowRescheduleRemainingHours: 24
  • cancellationAllowed: true
  • reschedulingAllowed: true
  • minimumPatientAgeYears: 18
  • minimumAdvanceBookingMinutes: 15

active: true

providedBy: Service-O-Norway

location: Location

name: Service-O Oslo


address: Oslogata(work)

Positions

-LongitudeLatitude
*10.02642459.748758

name: Service-O-Norway


Entry 8 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/HealthcareService/2a2af34c-31d2-4b15-aa4b-59f6a559bc5e

Search:Mode = match

Resource HealthcareService:

version: 1

Profile: HealthcareServicePortal

Clinic Info

  • directions: Klinikken ligger vakkert til ved vannet. Ta buss nummer 5 for å komme hit på enklest mulig måte.
  • parking: Det kan være vanskelig å finne parkering rett i nærheten av klinikken. Prøv å komme deg hit på en annen måte.
  • about: En helt ny klinikk med det nyeste innen tannhelse. Gode tilpasninger for deg som har spesielle behov. Her jobber 3 tannleger og 1 tannpleier sammen med 3 tannhelsesekretærer.
  • spokenLanguages: Norsk og engelsk
  • bookingSummaryInformationText: Ved uteblitt besøk eller sent avbestilt time belastes et gebyr på <b>500 kroner</b>.
  • hasExternalBooking: false
  • urlPlaceholder: sandvika

link/servicewell/wof-portal/StructureDefinition/ext-booking-rules

  • allowCancellationAfterRegistrationHours: 1
  • allowCancellationRemainingHours: 48
  • allowRescheduleAfterRegistrationHours: 1
  • allowRescheduleRemainingHours: 24
  • cancellationAllowed: true
  • reschedulingAllowed: true
  • minimumPatientAgeYears: 18
  • minimumAdvanceBookingMinutes: 120

active: true

providedBy: Service-O-Norway

location: Location

name: Service-O Sandvika

Photos

-ContentTypeData
*image/jpeg(base64 data - 20,944 base64 chars)

address: Slottskajen 38(work)

Positions

-LongitudeLatitude
*18.06845759.327026

partOf: Location/AreaLocationExample


Last updated: 2026-04-08 14:16:52+0200

Profile: ServiceProviderPortal

identifier: http://ki.purified.link/wof-mobileform/fhir/CodeSystem/MobileFormTenantsCs/customer-serviceonorway-dev, http://portal.wof.purified.link/fhir/CodeSystem/nameAsCode/serviceonorway

active: true

name: Service-O-Norway

Contacts

-Telecom
*

Entry 9 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/ActivityDefinition/348eeb27-0e1a-4337-9f21-4e84dc5a3fd9

Search:Mode = match

Resource ActivityDefinition:

Title: Tannrens
Id: 348eeb27-0e1a-4337-9f21-4e84dc5a3fd9
Date (date last changed): 2025-09-29
Description:

Tannrens hos tannpleier

Code:

system: http://canonical.fhir.link/servicewell/wof-connect/identifiercodesystem/service-type-id

system: http://portal.wof.purified.link/fhir/CodeSystem/csServiceType

code: tannrens

Kind: ServiceRequest

Entry 10 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/PractitionerRole/7476f314-8b67-4efe-8364-115cee61f32a

Search:Mode = match

Resource PractitionerRole:

PractitionerRole Description: Lars er en dyktig tannpleier med stor interesse for forebyggende tannhelse og pasientomsorg. Han møter alle med et smil og skaper en trygg og behagelig atmosfære under behandlingen. Lars er spesielt opptatt av å hjelpe pasientene med gode rutiner for daglig tannstell, slik at de kan bevare et sunt og vakkert smil livet ut.

Binary Reference: Binary: image/jpeg (7380 bytes base64)

active: true

practitioner: Tannpleier Lars Jansen (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-practitionerefaad744-9faa-4075-8aa9-bb03aad9291b/505)

organization: Tannpleier Ruth Ellen Brubakken (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-billingorganizationefaad744-9faa-4075-8aa9-bb03aad9291b/578)

code: Tannpleier

healthcareService: Service-O Sandvika


contentType: image/jpeg

data: (base64 data - 7,380 base64 chars)


Entry 11 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/PractitionerRole/e0454fdc-43f0-4031-a7f8-24ab45afbbba

Search:Mode = match

Resource PractitionerRole:

version: 1

Profile: PractitionerRolePortal

PractitionerRole Description: Ola er kjent for sitt rolige vesen og sin evne til å få både barn og voksne til å føle seg trygge i tannlegestolen. Han har mange års erfaring med behandling av barn og legger stor vekt på å skape en positiv opplevelse ved hvert besøk. Med et vennlig smil og god kommunikasjon gjør Ola tannlegebesøket til noe man faktisk kan glede seg til.

Binary Reference: 4d0ac407-2af9-45b4-aaf2-91dc3d0e8562

active: true

practitioner: Tannlege Ola Nordmann (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-practitioner/efaad744-9faa-4075-8aa9-bb03aad9291b/472)

organization: Tannlege Jon Olav Flakne (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-billingorganization/efaad744-9faa-4075-8aa9-bb03aad9291b/544)

code: Kjeveortoped, Tannpleier, Tannlege, Endodontist

healthcareService: Service-O Sandvika


contentType: image/jpeg

data: (base64 data - 9,000 base64 chars)


Entry 12 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/PractitionerRole/1e012804-4c5f-4f8a-b679-3edb34b11213

Search:Mode = match

Resource PractitionerRole:

version: 1

Profile: PractitionerRolePortal

active: true

practitioner: Tannpleier Ruth-Ellen Brubakken (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-practitioner/fc580e7c-7fd8-4acd-92e9-42cb052763d4/473)

organization: Tannpleier Ruth-Ellen Brubakken (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-billingorganization/fc580e7c-7fd8-4acd-92e9-42cb052763d4/562)

code: Tannpleier

healthcareService: Service-O Trondheim


Entry 13 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/PractitionerRole/f2f123f1-3e1f-46df-be91-541745dcac06

Search:Mode = match

Resource PractitionerRole:

version: 1

Profile: PractitionerRolePortal

PractitionerRole Description: Maria er en engasjert og omsorgsfull tannpleier med fokus på forebyggende tannhelse og pasientens trivsel. Hun tar seg god tid til å forklare og veilede, og er spesielt opptatt av å skape trygghet for pasienter som føler seg urolige. Med sin faglige dyktighet og varme væremåte bidrar Maria til sunne smil og gode tannhelsevaner – for både barn og voksne.

Binary Reference: aae42a82-776e-4d2e-9f01-610a15603c80

active: true

practitioner: Tannpleier Maria Olsen (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-practitioner/fc580e7c-7fd8-4acd-92e9-42cb052763d4/548)

organization: Tannlege Ulf Müller-Henneberg (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-billingorganization/fc580e7c-7fd8-4acd-92e9-42cb052763d4/558)

code: Tannpleier

healthcareService: Service-O Oslo


contentType: image/jpeg

data: (base64 data - 6,236 base64 chars)


Entry 14 - fullUrl = http://api-no.wellonfhir.se/demo/1.0/R4/fhir/PractitionerRole/b8e45897-b42f-42f5-801c-d334528e3776

Search:Mode = match

Resource PractitionerRole:

version: 1

Profile: PractitionerRolePortal

PractitionerRole Description: Anne er en omsorgsfull og grundig tannpleier som hjelper pasientene med å opprettholde god munnhelse. Hun legger stor vekt på forebygging og veiledning, og er spesielt flink til å motivere både barn og voksne til gode tannpleierutiner. Hennes vennlige væremåte og faglige trygghet gjør besøket behagelig og lærerikt.

Binary Reference: 1db1fbd9-8e0a-4146-a850-3c6b12be278e

active: true

practitioner: Tannpleier Anne Johansen (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-practitioner/fc580e7c-7fd8-4acd-92e9-42cb052763d4/472)

organization: Tannpleier Laila Rindal-Flatlie (Identifier: https://canonical.fhir.link/servicewell/wof-portal/identifier-system/endpoint-identifier-system-for-billingorganization/fc580e7c-7fd8-4acd-92e9-42cb052763d4/561)

code: Tannlege, Tannpleier

healthcareService: Service-O Oslo


contentType: image/jpeg

data: (base64 data - 4,880 base64 chars)