PREFIX fhir:
PREFIX fhirvs:
PREFIX xsd:
PREFIX rdf:
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
IMPORT
start=@ AND {fhir:nodeRole [fhir:treeRoot]}
# Measurements and simple assertions
EXTENDS @ CLOSED {
a [fhir:Observation]?;
fhir:nodeRole [fhir:treeRoot]?;
fhir:identifier @?; # Business Identifier for observation
fhir:instantiates (@ AND {fhir:link @ }) OR
(@ AND {fhir:link @ }) ?; # Instantiates FHIR
# ObservationDefinition
fhir:basedOn @?; # Fulfills plan, proposal or order
fhir:triggeredBy @?; # Triggering observation(s)
fhir:partOf @?; # Part of referenced event
fhir:status @ AND
{fhir:v @fhirvs:observation-status}; # registered | preliminary | final |
# amended +
fhir:category @?; # Classification of type of
# observation
fhir:code @; # Type of observation (code / type)
fhir:subject @ AND {fhir:link
@ OR
@ OR
@ OR
@ OR
@ OR
@ OR
@ OR
@ OR
@ OR
@ OR
@ ? }?; # Who and/or what the observation is
# about
fhir:focus @?; # What the observation is about,
# when it is not about the subject
# of record
fhir:encounter @ AND {fhir:link
@ ? }?; # Healthcare event during which this
# observation is made
fhir:effective @ OR
@ OR
@ OR
@ ?; # Clinically relevant
# time/time-period for observation
fhir:issued @?; # Date/Time this version was made
# available
fhir:performer @?; # Who is responsible for the
# observation
fhir:value @ OR
@ OR
@ OR
@ OR
@ OR
@ OR
@ OR
@ OR
@