MyHealth@Eu Laboratory Report
0.0.1 - qa-preview 150

This page is part of the MyHealth@Eu Laboratory Report (v0.0.1: QA Preview) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: Observation Obligations

Official URL: http://fhir.ehdsi.eu/laboratory/StructureDefinition/Observation-obl-lab-myhealtheu Version: 0.0.1
Standards status: Draft Maturity Level: 0 Computable Name: ObservationEuObligations

This profile defines obligations for Observation in HL7 FHIR for the purpose of this guide.

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ObservationResultsLaboratoryEu

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* ObservationResultsLaboratoryEu Laboratory result for a simple test or for a panel/study
... extension:supportingInfo O 0..* supportingInfo Other information that may be relevant to this event.
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... extension:triggeredBy-r5 O 0..* R5 Observation.triggeredBy Extension
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
.... extension:observation O 0..* Extension Extension
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
.... extension:type O 0..* Extension Extension
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... status O 1..1 code Status of this observation (e.g. preliminary, final,...)
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... code O 1..1 CodeableConceptIPS Concept - reference to a terminology or just text
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... subject O 1..1 Reference(Patient: Animal | Patient: Person | Group | Device | Location) Who and/or what the observation is about
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... effective[x] O 1..1 dateTime, Period Clinically relevant time/time-period for observation
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
.... extension:data-absent-reason O 0..1 Data Absent Reason unknown | asked | temp | notasked | masked | unsupported | astext | error
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... issued O 0..1 instant Date/Time this result was made available
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... performer O 1..* Reference(PractitionerRole: Laboratory Report | Practitioner: Laboratory Report | Organization (IPS) | CareTeam | Patient: Person | RelatedPerson) Who is responsible for the observation
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
.... extension:performerFunction O 0..* performerFunction Type of performance
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... value[x] O 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Actual result
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... interpretation O 0..* CodeableConceptIPS Concept - reference to a terminology or just text
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... method O 0..1 CodeableConceptIPS Concept - reference to a terminology or just text
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... specimen O 0..1 Reference(Specimen: Laboratory) Specimen used for this observation
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... hasMember O 0..* Reference(Observation Results: laboratory) Related resource that belongs to the Observation group
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
... component O 0..* BackboneElement Laboratory result
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
.... code O 1..1 CodeableConceptIPS Concept - reference to a terminology or just text
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator
.... value[x] O 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period Actual component result
ObligationsActor
handle LabReportRepos
handle LabReportConsumer
send LabReportRepos
send LabReportCreator
populate LabReportCreator

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron