AppointmentAppointment

AppointmentAppointment-profiilia käytetään valtakunnallisesti yhtenäisten ajanvarauksen rakenteisten tietojen arkistoinnissa Potilastietovarantoon.

Näyttömuodossa esitettävät tiedot

Kaikki näyttömuodossa esitettävät ajanvarauksen tiedot välitetään ajanvarauksen välittämiseen käytettävällä pääresurssilla.

Appointment.text.div-elementtiin kirjoitetaan näyttömuodossa esitettävät tiedot xhtml-muodossa FHIR-määritysten mukaisesti (ks. lisätietoja https://hl7.org/fhir/R4/narrative.html -sivulta).

Viitattavat resurssit

Profiilin mukaisesta Appointment-resurssista viitataan participant-rakenteilla muihin ajanvarauksen välittämisessä tarvittaviin ressursseihin. HealthcareService-resurssista viitataan edelleen Organization-resurssiin. Viitattavat resurssit välitetään Appointment-ressurssin sisällä Contained-resursseina.

Appointment

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Fixed Value
id0..0string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text1..1Narrative
contained0..*Resource
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
CareplanIdentifierI0..1Extension(Identifier)
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..0Period
assignerΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueStringstring
url1..1uriFixed Value
QueueNoI0..1Extension(string)
SelfServiceI0..1Extension(Complex)
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
id0..1string
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..0string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueDateTimedateTime
url1..1uriFixed Value
AdditionalInformationURLI0..*Extension(url)
TicketNoI0..1Extension(string)
remoteServiceURLI0..1Extension(string)
serviceAdditionalInformationI0..1Extension(string)
modifierExtension?! I0..*Extension
id0..0string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
statusΣ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
specialtyΣ0..0CodeableConceptBinding
appointmentTypeΣ0..0CodeableConceptBinding
reasonCodeΣ0..0CodeableConceptBinding
id0..1string
extensionI0..*Extension
referenceΣ I1..1string
typeΣ0..1uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
priority0..0unsignedInt
description0..0string
supportingInformationI0..0Reference(Resource)
startΣ0..1instant
endΣ0..1instant
minutesDuration0..0positiveInt
slotI0..0Reference(Slot)
created0..0dateTime
comment0..1string
id0..1string
PatientInstructionURLI0..*Extension(url)
value0..1System.String
id0..1string
extensionI0..*Extension
referenceΣ I0..0string
typeΣ0..0uriBinding
id0..1string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
displayΣ0..0string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..*CodeableConceptBinding
actorΣ I0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Device | HealthcareService | Location)
requiredΣ0..1codeBinding
statusΣ1..1codeBinding
periodI0..1Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
actorΣ I1..1Reference(AppointmentPatient)
requiredΣ0..0codeBinding
statusΣ1..1codeBindingFixed Value
periodI0..0Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..1string
extensionI0..*Extension
referenceΣ I1..1string
typeΣ0..1uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
requiredΣ0..0codeBinding
statusΣ1..1codeBindingFixed Value
periodI0..0Period
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..1string
extensionI0..*Extension
referenceΣ I1..1string
typeΣ0..1uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
requiredΣ0..0codeBinding
statusΣ1..1codeBindingFixed Value
periodI0..0Period
requestedPeriodI0..1Period