0.1.0 - ci-build

Artifacts Summary

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

Behavior: Operation Definitions

These are custom operations that can be supported by and/or invoked by systems conforming to this implementation guide.

appointment-book

Request to book a selected Appointment. This operation follows the appointment availability and optional hold interactions. This operation completes the booking of an appointment. The server determines if the nominated appointment is still available (i.e., all the required actors and physical assets needed for the appointment are still available) and either accepts or rejects the book request and updates the resource status accordingly.

healthcareService-provider-find

A query operation that allows to search for healthcare service providers that offer a specific healthcare service. The general information about the HealthcareService identification itself is already available in advance, either as resource or via codes.

slot-hold

Request for a hold on a selected Slot in order for the user to complete entering data for booking an appointment. This operation precedes the booking and follows the appointment availability interaction. The server determines if the nominated slot is still available (i.e., all the required actors and physical assets needed for the appointment are still available) and either accepts or rejects the hold request and updates the resource status accordingly.

Structures: Resource Profiles

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

HL7® AT Scheduling Appointment Profile

HL7® Austria FHIR® Scheduling Profile for appointment data in Austria.

HL7® AT Scheduling HealthcareService Profile

HL7® Austria FHIR® Scheduling Profile for healthcareservice data in Austria.

HL7® AT Scheduling Schedule Profile

HL7® Austria FHIR® Scheduling Profile for schedule data in Austria.

HL7® AT Scheduling Slot Profile

HL7® Austria FHIR® Scheduling Profile for slot data in Austria.

Structures: Extension Definitions

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

Slot Encounter Class

An encounter class similar to (Appointment.class)[https://www.hl7.org/fhir/appointment-definitions.html#Appointment.class] for classification of possible mode of encounter

VirtualServiceDetail

Represents personalized details for a virtual service. This extension is meant to be used on appointment.participant if personalized Details (e.g. individual links or secrets) per participant exist. If the details are the same for all participants, Appointment.virtualService should be used instead. Warning! Due to a bug, this extension contains a workaround. Instead of the custom complex data structure defined here, VirtualServiceDetail will be used as an extension on Appointment.participant in the future

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

AtSchedulingServiceType

ToDo