Package | duwel.nl.stu3.sandbox.dev |
Resource Type | StructureDefinition |
Id | BodyHeightTest |
FHIR Version | R3 |
Source | https://simplifier.net/resolve?scope=duwel.nl.stu3.sandbox.dev@0.0.1-dev.5&canonical=http://nictiz.nl/fhir/StructureDefinition/test/medmij-bgz-bodyheight-ts-01 |
URL | http://nictiz.nl/fhir/StructureDefinition/test/medmij-bgz-bodyheight-ts-01 |
Status | draft |
Name | BodyHeightTest |
Realm | nl |
Type | Observation |
Kind | resource |
No resources found
StructureDefinition | |
nl-core-patient | nl-core-patient |
nl-core-practitioner | nl-core-practitioner |
practitionerrole-reference | PractitionerRole Reference |
No narrative content found in resource
{ "resourceType": "StructureDefinition", "url": "http://nictiz.nl/fhir/StructureDefinition/test/medmij-bgz-bodyheight-ts-01", "name": "BodyHeightTest", "status": "draft", "fhirVersion": "3.0.2", "kind": "resource", "abstract": false, "type": "Observation", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation", "derivation": "constraint", "differential": { "element": [ { "id": "Observation.id", "path": "Observation.id", "min": 1 }, { "id": "Observation.meta", "path": "Observation.meta", "min": 1 }, { "id": "Observation.meta.profile", "path": "Observation.meta.profile", "slicing": { "discriminator": [ { "type": "value", "path": "$this" } ], "rules": "open" }, "min": 1 }, { "id": "Observation.meta.profile:zibProfile", "path": "Observation.meta.profile", "sliceName": "zibProfile", "min": 1, "max": "1", "fixedUri": "http://nictiz.nl/fhir/StructureDefinition/zib-BodyHeight" }, { "id": "Observation.identifier", "path": "Observation.identifier", "min": 1 }, { "id": "Observation.status", "path": "Observation.status", "fixedCode": "final" }, { "id": "Observation.category", "path": "Observation.category", "slicing": { "discriminator": [ { "type": "pattern", "path": "coding" } ], "rules": "open" }, "min": 1 }, { "id": "Observation.category:vital-signs", "path": "Observation.category", "sliceName": "vital-signs", "min": 1, "max": "1", "patternCodeableConcept": { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "vital-signs" } ] } }, { "id": "Observation.category:vital-signs.coding", "path": "Observation.category.coding", "min": 1 }, { "id": "Observation.category:vital-signs.coding.system", "path": "Observation.category.coding.system", "min": 1 }, { "id": "Observation.category:vital-signs.coding.code", "path": "Observation.category.coding.code", "min": 1 }, { "id": "Observation.code", "path": "Observation.code", "patternCodeableConcept": { "coding": [ { "system": "http://loinc.org", "code": "8302-2" }, { "system": "http://loinc.org", "code": "8308-9" } ] } }, { "id": "Observation.code.coding", "path": "Observation.code.coding", "min": 2 }, { "id": "Observation.code.coding.system", "path": "Observation.code.coding.system", "min": 1 }, { "id": "Observation.code.coding.code", "path": "Observation.code.coding.code", "min": 1 }, { "id": "Observation.subject", "path": "Observation.subject", "min": 1, "type": [ { "code": "Reference", "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-patient" } ] }, { "id": "Observation.subject.reference", "path": "Observation.subject.reference", "min": 1 }, { "id": "Observation.subject.display", "path": "Observation.subject.display", "min": 1 }, { "id": "Observation.effective[x]", "path": "Observation.effective[x]", "slicing": { "discriminator": [ { "type": "type", "path": "$this" } ], "rules": "open" }, "min": 1 }, { "id": "Observation.effective[x]:effectiveDateTime", "path": "Observation.effective[x]", "sliceName": "effectiveDateTime", "min": 1, "type": [ { "code": "dateTime" } ], "fixedDateTime": "2013-02-08T06:43:00+02:00" }, { "id": "Observation.performer", "path": "Observation.performer", "slicing": { "discriminator": [ { "type": "profile", "path": "resolve()" } ], "rules": "open" }, "min": 1 }, { "id": "Observation.performer:Practitioner", "path": "Observation.performer", "sliceName": "Practitioner", "min": 1, "max": "1", "type": [ { "code": "Reference", "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner" } ] }, { "id": "Observation.performer:Practitioner.extension", "path": "Observation.performer.extension", "slicing": { "discriminator": [ { "type": "value", "path": "url" } ], "rules": "open" }, "min": 1 }, { "id": "Observation.performer:Practitioner.extension:PractitionerRole", "path": "Observation.performer.extension", "sliceName": "PractitionerRole", "min": 1, "max": "1", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference" } ], "isModifier": false }, { "id": "Observation.performer:Practitioner.extension:PractitionerRole.valueReference:valueReference", "path": "Observation.performer.extension.valueReference", "sliceName": "valueReference", "min": 1 }, { "id": "Observation.performer:Practitioner.extension:PractitionerRole.valueReference:valueReference.reference", "path": "Observation.performer.extension.valueReference.reference", "min": 1 }, { "id": "Observation.performer:Practitioner.extension:PractitionerRole.valueReference:valueReference.display", "path": "Observation.performer.extension.valueReference.display", "min": 1 }, { "id": "Observation.performer:Practitioner.reference", "path": "Observation.performer.reference", "min": 1 }, { "id": "Observation.performer:Practitioner.display", "path": "Observation.performer.display", "min": 1 }, { "id": "Observation.value[x]", "path": "Observation.value[x]", "slicing": { "discriminator": [ { "type": "type", "path": "$this" } ], "rules": "open" }, "min": 1 }, { "id": "Observation.value[x]:valueQuantity", "path": "Observation.value[x]", "sliceName": "valueQuantity", "min": 1, "type": [ { "code": "Quantity" } ], "patternQuantity": { "value": 183, "system": "http://unitsofmeasure.org", "code": "cm" } }, { "id": "Observation.value[x]:valueQuantity.value", "path": "Observation.value[x].value", "min": 1 }, { "id": "Observation.value[x]:valueQuantity.unit", "path": "Observation.value[x].unit", "min": 1 }, { "id": "Observation.value[x]:valueQuantity.system", "path": "Observation.value[x].system", "min": 1 }, { "id": "Observation.comment", "path": "Observation.comment", "min": 1, "constraint": [ { "key": "gen-1", "severity": "warning", "human": "Test FHIRpath equivalence '~' for strings 1 - PASS", "expression": "$this ~ 'Met schoenen aan'" }, { "key": "gen-2", "severity": "warning", "human": "Test FHIRpath equivalence '~' for strings 2- PASS", "expression": "$this ~ 'met schoenen aan'" }, { "key": "gen-3", "severity": "warning", "human": "Test FHIRpath equivalence '~' for strings 3 - FAIL", "expression": "$this ~ 'This should fail'" } ] } ] } }