the manifest can be used in:
- ShEx.JS shex-simple interface
using the rawlink address
the manifest can be used in:
using the rawlink address
--- | |
- schemaLabel: clinical observation all refs | |
schemaURL: clinobsSchema.shex | |
dataLabel: with birthdate | |
dataURL: clinobsInstance.ttl | |
queryMapURL: clinobsQueryMap.txt | |
status: conformant | |
- schemaLabel: clinical observation inline | |
schema: | | |
PREFIX : <http://hl7.org/fhir/> | |
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> | |
start = @<ObservationShape> | |
<ObservationShape> { # An Observation has: | |
:status ["preliminary" "final"]; # status in this value set | |
:subject @<PatientShape> # a subject matching <PatientShape>. | |
} | |
<PatientShape> { # A Patient has: | |
:name xsd:string*; # one or more names | |
:birthdate xsd:date? # and an optional birthdate. | |
} | |
dataLabel: with birthdate | |
data: | | |
PREFIX : <http://hl7.org/fhir/> | |
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> | |
<Obs1> | |
:status "final" ; | |
:subject <Patient2> . | |
<Patient2> | |
:name "Bob" ; | |
:birthdate "1999-12-31"^^xsd:date . | |
queryMap: | | |
{FOCUS :status _}@START, | |
<Patient2>@!<ObservationShape> | |
status: conformant |
PREFIX : <http://hl7.org/fhir/> | |
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> | |
<Obs1> | |
:status "final" ; | |
:subject <Patient2> . | |
<Patient2> | |
:name "Bob" ; | |
:birthdate "1999-12-31"^^xsd:date . |
{FOCUS :status _}@START, | |
<Patient2>@!<ObservationShape> |
PREFIX : <http://hl7.org/fhir/> | |
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> | |
start = @<ObservationShape> | |
<ObservationShape> { # An Observation has: | |
:status ["preliminary" "final"]; # status in this value set | |
:subject @<PatientShape> # a subject matching <PatientShape>. | |
} | |
<PatientShape> { # A Patient has: | |
:name xsd:string*; # one or more names | |
:birthdate xsd:date? # and an optional birthdate. | |
} |