AppointmentProvenance

AppointmentProvenance-profiililla ilmoitetaan ajanvarauksen metatiedot.

Provenance-resurssista viitataan seuraaviin profiileihin, jotka esitetään contained-rakenteessa:

Provenance-profiilin agent-rakennetta käytetään viittamaan edellä lueteltuihin contained-rakenteessa välitettyihin resursseihin:

  • Agent.role-elementissä välitettävä Kanta Provenance Role Category -koodiston arvoilla ilmoitetaan, mikä on välitettävän tiedon rooli Provenance-resurssissa.
  • Agent.who.reference-elementissä ilmoitetaan viitattava resurssi.

Profiilin agent-rakennetta käytetään lisäksi ajanvarauksen arkistointiin liittyvien organisaatioiden metatietojen esittämiseen.

  • Agent.role-elementissä välitettävä Kanta Provenance Role Category -koodiston arvoilla ilmoitetaan, mikä on välitettävän tiedon rooli Provenance-resurssissa.
  • Agent.who.identifier-elementissä ilmoitetaan organisaation yksilöivä tunnus
  • Agent.who.display-elementissä ilmoitetaan organisaation nimi

Seuraavassa kuvassa esitetään agent-rakenteella välitettävät tiedot:

Provenance

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language1..1codeBinding
text0..1Narrative
contained0..*Resource
RegisterSpecifierI0..1Extension(Identifier)
ReleaseDateForPatientViewingI0..1Extension(date)
id0..0string
extensionI0..*Extension
url1..1uriFixed Value
id0..0string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
id0..0string
extensionI0..*Extension
url1..1uriFixed Value
id0..0string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
id0..0string
extensionI0..*Extension
url1..1uriFixed Value
id0..0string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
RestrictionParentI0..1Extension(Coding)
id0..0string
extensionI0..*Extension
url1..1uriFixed Value
id0..0string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
modifierExtension?! I0..*Extension
id0..0string
extensionI0..*Extension
referenceΣ I1..1string
typeΣ0..0uriBinding
identifierΣ0..0Identifier
displayΣ1..1stringFixed Value
recordedΣ1..1instant
policy0..0uri
locationI0..0Reference(Location)
reason0..0CodeableConceptBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..1CodeableConceptBinding
role0..*CodeableConcept
whoΣ I1..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
onBehalfOfI0..1Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionI0..*Extension
referenceΣ I0..0string
typeΣ0..0uriBinding
id0..0string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
displayΣ1..1string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionI0..*Extension
referenceΣ I0..0string
typeΣ0..0uriBinding
id0..0string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
displayΣ1..1string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionI0..*Extension
referenceΣ I0..0string
typeΣ0..0uriBinding
id0..0string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
displayΣ1..1string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionI0..*Extension
referenceΣ I0..0string
typeΣ0..0uriBinding
id0..0string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
displayΣ0..0string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionI0..*Extension
referenceΣ I0..0string
typeΣ0..0uriBinding
id0..0string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
displayΣ1..1string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ0..0string
id0..0string
extensionI0..*Extension
referenceΣ I0..0string
typeΣ0..0uriBinding
id0..0string
extensionI0..*Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
displayΣ1..1string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
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..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
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..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
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..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
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..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
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..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
id0..0string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..0CodeableConceptBinding
id0..0string
extensionI0..*Extension
id0..0string
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..0uriBinding
identifierΣ0..0Identifier
displayΣ0..0string
onBehalfOfI0..0Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization)
signature0..0Signature