Finnish Scheduling
2.0.0-ci - ci-build Finland flag

Finnish Scheduling - Local Development build (v2.0.0-ci) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

ConceptMap: Appointment status to Ajanvarauksen tila

Official URL: https://hl7.fi/fhir/finnish-scheduling/ConceptMap/appointmentstatus-ajanvarauksentila Version: 2.0.0-ci
Draft as of 2025-03-27 Computable Name: FiAppointmentStatusCodeMap

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

Generated Narrative: ConceptMap appointmentstatus-ajanvarauksentila

Mapping from AppointmentStatus to https://koodistopalvelu.kanta.fi/codeserver/pages/classification-view-page.xhtml?classificationKey=1943


Group 1 Mapping from AppointmentStatus to https://koodistopalvelu.kanta.fi/codeserver/pages/classification-view-page.xhtml?classificationKey=1943

Source Concept DetailsRelationshipTarget Concept DetailsCommentProperties
Codes from AppointmentStatusCodes from https://koodistopalvelu.kanta.fi/codeserver/pages/classification-view-page.xhtml?classificationKey=1943
proposedProposedis equivalent to2Tilattu
pendingPendingis equivalent to8Ehdotettu
bookedBookedis equal to3Varattu
arrivedArrivedmaps to wider concept3VarattuThe Finnish logical model does not have a direct match for the arrived status.
maps loosely to6AlkanutThere is the status Alkanut for when the encounter has started.
fulfilledFulfillednarrower6AlkanutAlkanut actually means that the encounter has already started.
narrower7ToteutunutToteutunut means that the encounter (or other provision of service) has begun or is complete.
cancelledCancelledis equal to4Peruttu
noshowNo Showis equal to9Saapumatta
entered-in-errorEntered in erroris not related toThere is no code for erroneously entered records in the Finnish logical model.
checked-inChecked Inis equal to10Ilmoittautunut
waitlistWaitlistedis equivalent to1Suunniteltu

Notes:

The Finnish logical model for appointments includes a code set for appointment statuses that differs from the FHIR Appointment.status values.

The Finnish logical model is more detailed when the service is being planned, and separates between states where the need fo a service has been identified but no service provider has yet been identified (#1, Suunniteltu), and when the service provider has been selected (#2, Tilattu).

The FHIR specification uses the Appoinment resource to track information on scheduling and for administrative purposes, and in general for prepapring for the encounter. In FHIR, the Encounter resource is used to track the encounter, and any clinically relevant information (see Appointment Statuses and Encounters). In FHIR, when an encounter starts, its status is tracked with the Encounter resource, and no longer with the Appointment. The Finnish logical model does not make such a distinction between the appointment and the encounter.

The Finnish logical model does not have a separate status for when the patient has arrived (FHIR status arrived). It does have a code #10, Ilmoittautunut that matches the FHIR code checked-in.

On the other hand, the Finnish logical model separates between when an encounter has started (#6, Alkanut) and when the service is in progress or completed (#7, Toteutunut).

The Finnish logical model used to have a separate code for an appointment that has been rescheduled (#5, Siirretty), but that code is now deprecated.

The Finnish logical model does not have any code for appointments that have been entered in error.

The Ajanvarauksen tila codes can be added using the Ajanvarauksen tila extension to Appoinment.status.