Finnish Scheduling
0.2.0-cibuild - ci-build Finland flag

Finnish Scheduling, published by HL7 Finland. This guide is not an authorized publication; it is the continuous build for version 0.2.0-cibuild built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/fhir-fi/finnish-scheduling/ and changes regularly. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

FiSchedulingAppointment

Base profile for appointment (ajanvaraus) in Finnish Scheduling environment. The contents is based on the scheduling appointment specification.

FiSchedulingHealthcareService

Finnish profile for healthcare service.

FiSchedulingLocation

Details for schedulable location.

FiSchedulingSchedule

Finnish profile for Schedule.

FiSchedulingSlot

Finnish profile for Slot.

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide.

AdditionalInformationURLExtension

URL for additional information regarding appointment

AppointmentMutabilityExtension

Extension for FiSchedulingAppointment specifying whether appointment can be changed and when.

CareGuaranteeExtension

An extension for including care guarantee (hoitotakuu) details in appointment.

CareplanIdentifierExtension

Identifier for the care plan, if provided.

ChildAppointment

Child appointment reference

CustomerJourneyExtension

Identifier for the customer journey (hoitopolku)

HomeMunicipalityExtension

An extension for patient home municipality.

MiscAppointmentDataExtension

Other details regarding appointment.

NotificationInfoExtension

Information on selected notification method and address

NotificationMediumExtension

Information on notification medium, based on THL - Viestintäkanava codesystem.

ParentAppointment

Master appointment reference using identifier type (Pääajanvarauksen tunniste)

PatientInstructionURLExtension

URL for patient instruction.

PractitionerGenderExtension

Extension for practitioner gender for appointment.

QueueNoExtension

An extension for queue number (in string format).

ReferralIdExtension

Referral id extension for appointment (string)

RequestedServiceExtension

Extension for providing additional information for appointment service: reserved product/service.

ResourceCalendarIdExtension

Extension for resource calendar id and resource name.

SelfServiceExtension

Extension for Finnish Scheduling appointment, that notifies whether there is a self service for managing appointment (provides URL and information whether management can be made by proxy).

ServiceEvent

Extension for service event id (palvelutapahtuman tunniste).

ServiceEventExtension

Extension for service event id (palvelutapahtuman tunniste).

TicketNoExtension

Ticket number to be included in the appointment.

TopicIdExtension

Social care topic (asia) id.

VisibleToCustodianExtension

Extension telling whether the appointment should be visible to a custodidan.

Terminology: Concept Maps

These define transformations to convert between codes by systems conforming with this implementation guide.

Ajanvarauksen tila to Appointment status

Mapping between the Finnish logical model Ajanvaraus - Ajanvarauksen tila (oid 1.2.246.537.6.881) and FHIR Appoinment status codes.

Appointment status to Ajanvarauksen tila

Mapping between FHIR Appoinment status codes and the Finnish logical model Ajanvaraus - Ajanvarauksen tila (oid 1.2.246.537.6.881).

Example: Example Scenarios

These define groups of interrelated examples that demonstrate one or more of the workflows supported by this implementation guide.

example-view-own-appointments

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

605790
605791
example-appointment
example-patient
example-slot