{ "resourceType": "Bundle", "id": "extensions", "meta": { "lastUpdated": "2016-08-11T09:23:49.667-04:00" }, "type": "collection", "entry": [ { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-history", "resource": { "resourceType": "StructureDefinition", "id": "valueset-history", "url": "http://hl7.org/fhir/StructureDefinition/valueset-history", "name": "What has happened over time", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whathashappenedovertime", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension", "path": "Extension.extension", "slicing": { "id": "63", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:name", "path": "Extension.extension", "name": "name", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:name.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:name.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:name.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "name" }, { "id": "Extension:whathashappenedovertime.extension:name.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision", "path": "Extension.extension", "name": "revision", "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension", "path": "Extension.extension.extension", "slicing": { "id": "64", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date", "path": "Extension.extension.extension", "name": "date", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.id", "path": "Extension.extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.url", "path": "Extension.extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "date" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.valueDateTime", "path": "Extension.extension.extension.valueDateTime", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "dateTime" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id", "path": "Extension.extension.extension", "name": "id", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.id", "path": "Extension.extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.url", "path": "Extension.extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "id" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.valueString", "path": "Extension.extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author", "path": "Extension.extension.extension", "name": "author", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.id", "path": "Extension.extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.url", "path": "Extension.extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "author" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.valueString", "path": "Extension.extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes", "path": "Extension.extension.extension", "name": "notes", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.id", "path": "Extension.extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.url", "path": "Extension.extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "notes" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.valueString", "path": "Extension.extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "revision" }, { "id": "Extension:whathashappenedovertime.extension:revision.value[x]", "path": "Extension.extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] }, { "id": "Extension:whathashappenedovertime.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-history" }, { "id": "Extension:whathashappenedovertime.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:whathashappenedovertime", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:name", "path": "Extension.extension", "name": "name", "min": 0, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:name.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:name.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "name" }, { "id": "Extension:whathashappenedovertime.extension:name.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision", "path": "Extension.extension", "name": "revision", "min": 0, "max": "*", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date", "path": "Extension.extension.extension", "name": "date", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.url", "path": "Extension.extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "date" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.value[x]", "path": "Extension.extension.extension.value[x]", "min": 1, "type": [ { "code": "dateTime" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id", "path": "Extension.extension.extension", "name": "id", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.url", "path": "Extension.extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "id" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.value[x]", "path": "Extension.extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author", "path": "Extension.extension.extension", "name": "author", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.url", "path": "Extension.extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "author" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.value[x]", "path": "Extension.extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes", "path": "Extension.extension.extension", "name": "notes", "min": 0, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.url", "path": "Extension.extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "notes" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.value[x]", "path": "Extension.extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "revision" }, { "id": "Extension:whathashappenedovertime.extension:revision.value[x]", "path": "Extension.extension.value[x]", "min": 0, "max": "0" }, { "id": "Extension:whathashappenedovertime.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-history" }, { "id": "Extension:whathashappenedovertime.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/birthPlace", "resource": { "resourceType": "StructureDefinition", "id": "birthPlace", "url": "http://hl7.org/fhir/StructureDefinition/birthPlace", "name": "Place of Birth for patient", "status": "draft", "date": "2013-12-05", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:placeofbirthforpatient", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:placeofbirthforpatient.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:placeofbirthforpatient.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:placeofbirthforpatient.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/birthPlace" }, { "id": "Extension:placeofbirthforpatient.valueAddress", "path": "Extension.valueAddress", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Address" } ] } ] }, "differential": { "element": [ { "id": "Extension:placeofbirthforpatient", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:placeofbirthforpatient.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:placeofbirthforpatient.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/birthPlace" }, { "id": "Extension:placeofbirthforpatient.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Address" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-map", "resource": { "resourceType": "StructureDefinition", "id": "valueset-map", "url": "http://hl7.org/fhir/StructureDefinition/valueset-map", "name": "A concept map relevant to interpret this value set", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-map" }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap" } ] } ] }, "differential": { "element": [ { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-map" }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-time-offset", "resource": { "resourceType": "StructureDefinition", "id": "observation-time-offset", "url": "http://hl7.org/fhir/StructureDefinition/observation-time-offset", "name": "Time Offest for interlacing", "display": "Time-offset", "status": "draft", "date": "2015-03-02", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation.component" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:timeoffestforinterlacing", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": true }, { "id": "Extension:timeoffestforinterlacing.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:timeoffestforinterlacing.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:timeoffestforinterlacing.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-time-offset" }, { "id": "Extension:timeoffestforinterlacing.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:timeoffestforinterlacing", "path": "Extension", "min": 0, "max": "*", "isModifier": true }, { "id": "Extension:timeoffestforinterlacing.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:timeoffestforinterlacing.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-time-offset" }, { "id": "Extension:timeoffestforinterlacing.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsInterpretation", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsInterpretation", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsInterpretation", "name": "Clinical interpretations for variant", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:clinicalinterpretationsforvariant", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:clinicalinterpretationsforvariant.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:clinicalinterpretationsforvariant.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:clinicalinterpretationsforvariant.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsInterpretation" }, { "id": "Extension:clinicalinterpretationsforvariant.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" } ] } ] }, "differential": { "element": [ { "id": "Extension:clinicalinterpretationsforvariant", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:clinicalinterpretationsforvariant.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:clinicalinterpretationsforvariant.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsInterpretation" }, { "id": "Extension:clinicalinterpretationsforvariant.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-administrative-status", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-administrative-status", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-administrative-status", "name": "Status of internal processing", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:statusofinternalprocessing", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:statusofinternalprocessing.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:statusofinternalprocessing.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:statusofinternalprocessing.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-administrative-status" }, { "id": "Extension:statusofinternalprocessing.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes identifying the position of the data element within its administrative life-cycle. Examples include awaiting review, conditionally approved, scheduled for release, etc." } } ] }, "differential": { "element": [ { "id": "Extension:statusofinternalprocessing", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:statusofinternalprocessing.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:statusofinternalprocessing.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-administrative-status" }, { "id": "Extension:statusofinternalprocessing.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes identifying the position of the data element within its administrative life-cycle. Examples include awaiting review, conditionally approved, scheduled for release, etc." } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-cadavericDonor", "resource": { "resourceType": "StructureDefinition", "id": "patient-cadavericDonor", "url": "http://hl7.org/fhir/StructureDefinition/patient-cadavericDonor", "name": "Post-mortem donor status", "display": "cadavericDonor", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:post-mortemdonorstatus", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:post-mortemdonorstatus.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:post-mortemdonorstatus.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:post-mortemdonorstatus.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-cadavericDonor" }, { "id": "Extension:post-mortemdonorstatus.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:post-mortemdonorstatus", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:post-mortemdonorstatus.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:post-mortemdonorstatus.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-cadavericDonor" }, { "id": "Extension:post-mortemdonorstatus.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/openEHR-management", "resource": { "resourceType": "StructureDefinition", "id": "openEHR-management", "url": "http://hl7.org/fhir/StructureDefinition/openEHR-management", "name": "Clinical Management Description", "status": "draft", "date": "2014-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance.reaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:clinicalmanagementdescription", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:clinicalmanagementdescription.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:clinicalmanagementdescription.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:clinicalmanagementdescription.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-management" }, { "id": "Extension:clinicalmanagementdescription.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:clinicalmanagementdescription", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:clinicalmanagementdescription.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:clinicalmanagementdescription.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-management" }, { "id": "Extension:clinicalmanagementdescription.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-definition", "resource": { "resourceType": "StructureDefinition", "id": "valueset-definition", "url": "http://hl7.org/fhir/StructureDefinition/valueset-definition", "name": "A definition for this code", "display": "Definition", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.compose.include.concept", "ValueSet.expansion.contains" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:adefinitionforthiscode", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:adefinitionforthiscode.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:adefinitionforthiscode.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:adefinitionforthiscode.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-definition" }, { "id": "Extension:adefinitionforthiscode.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:adefinitionforthiscode", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:adefinitionforthiscode.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:adefinitionforthiscode.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-definition" }, { "id": "Extension:adefinitionforthiscode.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/us-core-direct", "resource": { "resourceType": "StructureDefinition", "id": "us-core-direct", "url": "http://hl7.org/fhir/StructureDefinition/us-core-direct", "name": "Email is a \"direct\" email", "display": "This email is a \"direct\" email address", "status": "draft", "date": "2013-12-03", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ContactPoint" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:emailisa\"direct\"email", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:emailisa\"direct\"email.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:emailisa\"direct\"email.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:emailisa\"direct\"email.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-direct" }, { "id": "Extension:emailisa\"direct\"email.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:emailisa\"direct\"email", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:emailisa\"direct\"email.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:emailisa\"direct\"email.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-direct" }, { "id": "Extension:emailisa\"direct\"email.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDate", "resource": { "resourceType": "StructureDefinition", "id": "openEHR-exposureDate", "url": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDate", "name": "Date(/time) of first exposure to Substance", "status": "draft", "date": "2014-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance.reaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:date(/time)offirstexposuretosubstance", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:date(/time)offirstexposuretosubstance.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:date(/time)offirstexposuretosubstance.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:date(/time)offirstexposuretosubstance.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDate" }, { "id": "Extension:date(/time)offirstexposuretosubstance.valueDateTime", "path": "Extension.valueDateTime", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "dateTime" } ] } ] }, "differential": { "element": [ { "id": "Extension:date(/time)offirstexposuretosubstance", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:date(/time)offirstexposuretosubstance.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:date(/time)offirstexposuretosubstance.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDate" }, { "id": "Extension:date(/time)offirstexposuretosubstance.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "dateTime" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-duration", "resource": { "resourceType": "StructureDefinition", "id": "allergyintolerance-duration", "url": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-duration", "name": "How long Manifestations persisted", "display": "duration", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance.reaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:howlongmanifestationspersisted", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:howlongmanifestationspersisted.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:howlongmanifestationspersisted.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:howlongmanifestationspersisted.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-duration" }, { "id": "Extension:howlongmanifestationspersisted.valueDuration", "path": "Extension.valueDuration", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Duration" } ] } ] }, "differential": { "element": [ { "id": "Extension:howlongmanifestationspersisted", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:howlongmanifestationspersisted.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:howlongmanifestationspersisted.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-duration" }, { "id": "Extension:howlongmanifestationspersisted.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Duration" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-SC-coding", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding", "name": "code for string", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "string" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:codeforstring", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:codeforstring.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:codeforstring.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:codeforstring.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding" }, { "id": "Extension:codeforstring.valueCoding", "path": "Extension.valueCoding", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Coding" } ], "binding": { "strength": "example", "description": "A coded representation for a string. Could be codes for country in a country address part, codes for prefixes in a name part, etc." } } ] }, "differential": { "element": [ { "id": "Extension:codeforstring", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:codeforstring.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:codeforstring.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-SC-coding" }, { "id": "Extension:codeforstring.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Coding" } ], "binding": { "strength": "example", "description": "A coded representation for a string. Could be codes for country in a country address part, codes for prefixes in a name part, etc." } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-congregation", "resource": { "resourceType": "StructureDefinition", "id": "patient-congregation", "url": "http://hl7.org/fhir/StructureDefinition/patient-congregation", "name": "A group of place of religious practice", "display": "congregation", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:agroupofplaceofreligiouspractice", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:agroupofplaceofreligiouspractice.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:agroupofplaceofreligiouspractice.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:agroupofplaceofreligiouspractice.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-congregation" }, { "id": "Extension:agroupofplaceofreligiouspractice.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:agroupofplaceofreligiouspractice", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:agroupofplaceofreligiouspractice.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:agroupofplaceofreligiouspractice.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-congregation" }, { "id": "Extension:agroupofplaceofreligiouspractice.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive", "resource": { "resourceType": "StructureDefinition", "id": "rendering-styleSensitive", "url": "http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive", "name": "Are styles important for processing?", "status": "draft", "date": "2014-04-23", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "*" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:arestylesimportantforprocessing?", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:arestylesimportantforprocessing?.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:arestylesimportantforprocessing?.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:arestylesimportantforprocessing?.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive" }, { "id": "Extension:arestylesimportantforprocessing?.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:arestylesimportantforprocessing?", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:arestylesimportantforprocessing?.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:arestylesimportantforprocessing?.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendering-styleSensitive" }, { "id": "Extension:arestylesimportantforprocessing?.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-document-reference", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-document-reference", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-document-reference", "name": "Pointer to document related to data element", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:pointertodocumentrelatedtodataelement", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:pointertodocumentrelatedtodataelement.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:pointertodocumentrelatedtodataelement.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:pointertodocumentrelatedtodataelement.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-document-reference" }, { "id": "Extension:pointertodocumentrelatedtodataelement.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DocumentReference" } ] } ] }, "differential": { "element": [ { "id": "Extension:pointertodocumentrelatedtodataelement", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:pointertodocumentrelatedtodataelement.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:pointertodocumentrelatedtodataelement.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-document-reference" }, { "id": "Extension:pointertodocumentrelatedtodataelement.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DocumentReference" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-cqlExpression", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-cqlExpression", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-cqlExpression", "name": "CQL expression", "display": "cqlExpression", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Element,Resource" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:cqlexpression", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:cqlexpression.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:cqlexpression.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:cqlexpression.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-cqlExpression" }, { "id": "Extension:cqlexpression.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:cqlexpression", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:cqlexpression.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:cqlexpression.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-cqlExpression" }, { "id": "Extension:cqlexpression.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumberNumeric", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-houseNumberNumeric", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumberNumeric", "name": "houseNumberNumeric", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:housenumbernumeric", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:housenumbernumeric.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:housenumbernumeric.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:housenumbernumeric.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumberNumeric" }, { "id": "Extension:housenumbernumeric.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:housenumbernumeric", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:housenumbernumeric.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:housenumbernumeric.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumberNumeric" }, { "id": "Extension:housenumbernumeric.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-conceptOrder", "resource": { "resourceType": "StructureDefinition", "id": "valueset-conceptOrder", "url": "http://hl7.org/fhir/StructureDefinition/valueset-conceptOrder", "name": "Appearance order for user selection", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.compose.include.concept", "ValueSet.expansion.contains" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:appearanceorderforuserselection", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:appearanceorderforuserselection.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:appearanceorderforuserselection.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:appearanceorderforuserselection.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-conceptOrder" }, { "id": "Extension:appearanceorderforuserselection.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:appearanceorderforuserselection", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:appearanceorderforuserselection.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:appearanceorderforuserselection.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-conceptOrder" }, { "id": "Extension:appearanceorderforuserselection.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGenomicSourceClass", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsGenomicSourceClass", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGenomicSourceClass", "name": "Genomic source class", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:genomicsourceclass", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:genomicsourceclass.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:genomicsourceclass.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:genomicsourceclass.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGenomicSourceClass" }, { "id": "Extension:genomicsourceclass.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:genomicsourceclass", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:genomicsourceclass.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:genomicsourceclass.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGenomicSourceClass" }, { "id": "Extension:genomicsourceclass.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-displayCategory", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory", "name": "Purpose of rendered text", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:purposeofrenderedtext", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-11", "severity": "error", "human": "Display category can only be specified for items of type display", "expression": "$parent.type='display'", "xpath": "parent::*/f:type/@value='display'" } ] }, { "id": "Extension:purposeofrenderedtext.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:purposeofrenderedtext.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:purposeofrenderedtext.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory" }, { "id": "Extension:purposeofrenderedtext.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "extensible", "description": "Identifies the purpose for a \"display\" item", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/questionnaire-display-category" } } } ] }, "differential": { "element": [ { "id": "Extension:purposeofrenderedtext", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-11", "severity": "error", "human": "Display category can only be specified for items of type display", "expression": "$parent.type='display'", "xpath": "parent::*/f:type/@value='display'" } ] }, { "id": "Extension:purposeofrenderedtext.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:purposeofrenderedtext.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-displayCategory" }, { "id": "Extension:purposeofrenderedtext.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "extensible", "description": "Identifies the purpose for a \"display\" item", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/questionnaire-display-category" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChange", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsAminoAcidChange", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChange", "name": "Amino acid change", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:aminoacidchange", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:aminoacidchange.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:aminoacidchange.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:aminoacidchange.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChange" }, { "id": "Extension:aminoacidchange.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:aminoacidchange", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:aminoacidchange.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:aminoacidchange.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChange" }, { "id": "Extension:aminoacidchange.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/operationoutcome-expression", "resource": { "resourceType": "StructureDefinition", "id": "operationoutcome-expression", "url": "http://hl7.org/fhir/StructureDefinition/operationoutcome-expression", "name": "FHIR Path version of error location", "display": "FHIR Path Location", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "OperationOutcome" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:fhirpathversionoferrorlocation", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:fhirpathversionoferrorlocation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:fhirpathversionoferrorlocation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:fhirpathversionoferrorlocation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/operationoutcome-expression" }, { "id": "Extension:fhirpathversionoferrorlocation.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:fhirpathversionoferrorlocation", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:fhirpathversionoferrorlocation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:fhirpathversionoferrorlocation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/operationoutcome-expression" }, { "id": "Extension:fhirpathversionoferrorlocation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-effective-period", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-effective-period", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-effective-period", "name": "When data element is \"valid\"", "display": "Effective time", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whendataelementis\"valid\"", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whendataelementis\"valid\".id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whendataelementis\"valid\".extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whendataelementis\"valid\".url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-effective-period" }, { "id": "Extension:whendataelementis\"valid\".valuePeriod", "path": "Extension.valuePeriod", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Period" } ] } ] }, "differential": { "element": [ { "id": "Extension:whendataelementis\"valid\"", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whendataelementis\"valid\".extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whendataelementis\"valid\".url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-effective-period" }, { "id": "Extension:whendataelementis\"valid\".value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Period" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-hidden", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden", "name": "Don't display to user", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:don'tdisplaytouser", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:don'tdisplaytouser.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:don'tdisplaytouser.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:don'tdisplaytouser.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden" }, { "id": "Extension:don'tdisplaytouser.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:don'tdisplaytouser", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:don'tdisplaytouser.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:don'tdisplaytouser.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-hidden" }, { "id": "Extension:don'tdisplaytouser.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-xml-type", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-xml-type", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-xml-type", "name": "XML (Schema) type of attribute", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.type.code" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:xml(schema)typeofattribute", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:xml(schema)typeofattribute.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:xml(schema)typeofattribute.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:xml(schema)typeofattribute.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-xml-type" }, { "id": "Extension:xml(schema)typeofattribute.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:xml(schema)typeofattribute", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:xml(schema)typeofattribute.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:xml(schema)typeofattribute.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-xml-type" }, { "id": "Extension:xml(schema)typeofattribute.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-streetName", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", "name": "streetName", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:streetname", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:streetname.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:streetname.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:streetname.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName" }, { "id": "Extension:streetname.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:streetname", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:streetname.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:streetname.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName" }, { "id": "Extension:streetname.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/imagingstudy-radiationDose", "resource": { "resourceType": "StructureDefinition", "id": "imagingstudy-radiationDose", "url": "http://hl7.org/fhir/StructureDefinition/imagingstudy-radiationDose", "name": "The amount of radiation, as a range", "display": "radiationDose", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ImagingStudy" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theamountofradiation,asarange", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theamountofradiation,asarange.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theamountofradiation,asarange.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theamountofradiation,asarange.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/imagingstudy-radiationDose" }, { "id": "Extension:theamountofradiation,asarange.valueRange", "path": "Extension.valueRange", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Range" } ] } ] }, "differential": { "element": [ { "id": "Extension:theamountofradiation,asarange", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:theamountofradiation,asarange.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theamountofradiation,asarange.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/imagingstudy-radiationDose" }, { "id": "Extension:theamountofradiation,asarange.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Range" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedure-progressStatus", "resource": { "resourceType": "StructureDefinition", "id": "procedure-progressStatus", "url": "http://hl7.org/fhir/StructureDefinition/procedure-progressStatus", "name": "A details procedure progress", "display": "progressStatus", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Procedure" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:adetailsprocedureprogress", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:adetailsprocedureprogress.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:adetailsprocedureprogress.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:adetailsprocedureprogress.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-progressStatus" }, { "id": "Extension:adetailsprocedureprogress.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A code to describe a detailed status/stage of the procedure", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/procedure-progress-status-codes" } } } ] }, "differential": { "element": [ { "id": "Extension:adetailsprocedureprogress", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:adetailsprocedureprogress.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:adetailsprocedureprogress.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-progressStatus" }, { "id": "Extension:adetailsprocedureprogress.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A code to describe a detailed status/stage of the procedure", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/procedure-progress-status-codes" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAllelicFrequency", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsAllelicFrequency", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAllelicFrequency", "name": "Allele frequency", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:allelefrequency", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:allelefrequency.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:allelefrequency.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:allelefrequency.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAllelicFrequency" }, { "id": "Extension:allelefrequency.valueDecimal", "path": "Extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] } ] }, "differential": { "element": [ { "id": "Extension:allelefrequency", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:allelefrequency.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:allelefrequency.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAllelicFrequency" }, { "id": "Extension:allelefrequency.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-is-data-element-concept", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-is-data-element-concept", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-is-data-element-concept", "name": "Is code the DEC for the data element?", "display": "Is Data Element Concept?", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement.element.code" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:iscodethedecforthedataelement?", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:iscodethedecforthedataelement?.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:iscodethedecforthedataelement?.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:iscodethedecforthedataelement?.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-is-data-element-concept" }, { "id": "Extension:iscodethedecforthedataelement?.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:iscodethedecforthedataelement?", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:iscodethedecforthedataelement?.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:iscodethedecforthedataelement?.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-is-data-element-concept" }, { "id": "Extension:iscodethedecforthedataelement?.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/organization-preferredContact", "resource": { "resourceType": "StructureDefinition", "id": "organization-preferredContact", "url": "http://hl7.org/fhir/StructureDefinition/organization-preferredContact", "name": "Preferred Contact", "display": "Preferred Contact", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Organization.contact" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:preferredcontact", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:preferredcontact.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:preferredcontact.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:preferredcontact.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/organization-preferredContact" }, { "id": "Extension:preferredcontact.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:preferredcontact", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:preferredcontact.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:preferredcontact.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/organization-preferredContact" }, { "id": "Extension:preferredcontact.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-example", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-example", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-example", "name": "An additional example value", "display": "example", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:anadditionalexamplevalue", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:anadditionalexamplevalue.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anadditionalexamplevalue.extension", "path": "Extension.extension", "slicing": { "id": "77", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:index", "path": "Extension.extension", "name": "index", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:index.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:index.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:index.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "index" }, { "id": "Extension:anadditionalexamplevalue.extension:index.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue", "path": "Extension.extension", "name": "exValue", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "exValue" }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue.value[x]", "path": "Extension.extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] }, { "id": "Extension:anadditionalexamplevalue.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-example" }, { "id": "Extension:anadditionalexamplevalue.valueString", "path": "Extension.valueString", "min": 0, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:anadditionalexamplevalue", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:anadditionalexamplevalue.extension:index", "path": "Extension.extension", "name": "index", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:index.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:anadditionalexamplevalue.extension:index.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "index" }, { "id": "Extension:anadditionalexamplevalue.extension:index.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue", "path": "Extension.extension", "name": "exValue", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "exValue" }, { "id": "Extension:anadditionalexamplevalue.extension:exvalue.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] }, { "id": "Extension:anadditionalexamplevalue.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-example" }, { "id": "Extension:anadditionalexamplevalue.value[x]", "path": "Extension.value[x]", "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-sourceReference", "resource": { "resourceType": "StructureDefinition", "id": "valueset-sourceReference", "url": "http://hl7.org/fhir/StructureDefinition/valueset-sourceReference", "name": "Where did this content come from", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:wheredidthiscontentcomefrom", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:wheredidthiscontentcomefrom.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:wheredidthiscontentcomefrom.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:wheredidthiscontentcomefrom.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-sourceReference" }, { "id": "Extension:wheredidthiscontentcomefrom.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:wheredidthiscontentcomefrom", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:wheredidthiscontentcomefrom.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:wheredidthiscontentcomefrom.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-sourceReference" }, { "id": "Extension:wheredidthiscontentcomefrom.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-objectClassProperty", "resource": { "resourceType": "StructureDefinition", "id": "11179-objectClassProperty", "url": "http://hl7.org/fhir/StructureDefinition/11179-objectClassProperty", "name": "Object Class Property", "display": "Object Class Property", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.mapping" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:objectclassproperty", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:objectclassproperty.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:objectclassproperty.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:objectclassproperty.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-objectClassProperty" }, { "id": "Extension:objectclassproperty.valueCoding", "path": "Extension.valueCoding", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Coding" } ], "binding": { "strength": "example", "description": "A quality common to all members of an object class. A property may be any feature that humans naturally use to distinguish one individual object from another. It is the human perception of a single quality of an object class in the real world; e.g. name, identifier, gender, creationDate", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/dataelement-sdcobjectclassproperty" } } } ] }, "differential": { "element": [ { "id": "Extension:objectclassproperty", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:objectclassproperty.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:objectclassproperty.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-objectClassProperty" }, { "id": "Extension:objectclassproperty.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Coding" } ], "binding": { "strength": "example", "description": "A quality common to all members of an object class. A property may be any feature that humans naturally use to distinguish one individual object from another. It is the human perception of a single quality of an object class in the real world; e.g. name, identifier, gender, creationDate", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/dataelement-sdcobjectclassproperty" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-trusted-expansion", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-trusted-expansion", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-trusted-expansion", "name": "Reference to a trusted expansion", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:referencetoatrustedexpansion", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:referencetoatrustedexpansion.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:referencetoatrustedexpansion.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:referencetoatrustedexpansion.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-trusted-expansion" }, { "id": "Extension:referencetoatrustedexpansion.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:referencetoatrustedexpansion", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:referencetoatrustedexpansion.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:referencetoatrustedexpansion.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-trusted-expansion" }, { "id": "Extension:referencetoatrustedexpansion.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-postBox", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox", "name": "postBox", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:postbox", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:postbox.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:postbox.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:postbox.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox" }, { "id": "Extension:postbox.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:postbox", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:postbox.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:postbox.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox" }, { "id": "Extension:postbox.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateGoal", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-rateGoal", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateGoal", "name": "The target rate for the infusion", "display": "rateGoal", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationOrder.dosageInstruction", "MedicationDispense.dosageInstruction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thetargetratefortheinfusion", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thetargetratefortheinfusion.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thetargetratefortheinfusion.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thetargetratefortheinfusion.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateGoal" }, { "id": "Extension:thetargetratefortheinfusion.valueRatio", "path": "Extension.valueRatio", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Ratio" } ] } ] }, "differential": { "element": [ { "id": "Extension:thetargetratefortheinfusion", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thetargetratefortheinfusion.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thetargetratefortheinfusion.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateGoal" }, { "id": "Extension:thetargetratefortheinfusion.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Ratio" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAllelicState", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsAllelicState", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAllelicState", "name": "The level of occurrence of a single DNA sequence variant within a set of chromosomes: Heteroplasmic / Homoplasmic / Homozygous / Heterozygous / Hemizygous", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAllelicState" }, { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAllelicState" }, { "id": "Extension:thelevelofoccurrenceofasinglednasequencevariantwithinasetofchromosomesheteroplasmic/homoplasmic/homozygous/heterozygous/hemizygous.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateIncrementInterval", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-rateIncrementInterval", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateIncrementInterval", "name": "The period of time between rate increments", "display": "rateIncrementInterval", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationOrder.dosageInstruction", "MedicationDispense.dosageInstruction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theperiodoftimebetweenrateincrements", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theperiodoftimebetweenrateincrements.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theperiodoftimebetweenrateincrements.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theperiodoftimebetweenrateincrements.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateIncrementInterval" }, { "id": "Extension:theperiodoftimebetweenrateincrements.valueDuration", "path": "Extension.valueDuration", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Duration" } ] } ] }, "differential": { "element": [ { "id": "Extension:theperiodoftimebetweenrateincrements", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:theperiodoftimebetweenrateincrements.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theperiodoftimebetweenrateincrements.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateIncrementInterval" }, { "id": "Extension:theperiodoftimebetweenrateincrements.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Duration" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/encounter-modeOfArrival", "resource": { "resourceType": "StructureDefinition", "id": "encounter-modeOfArrival", "url": "http://hl7.org/fhir/StructureDefinition/encounter-modeOfArrival", "name": "The method of arrival of the patient into the facility", "display": "modeOfArrival", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Encounter" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:themethodofarrivalofthepatientintothefacility", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:themethodofarrivalofthepatientintothefacility.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:themethodofarrivalofthepatientintothefacility.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:themethodofarrivalofthepatientintothefacility.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-modeOfArrival" }, { "id": "Extension:themethodofarrivalofthepatientintothefacility.valueCoding", "path": "Extension.valueCoding", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Coding" } ], "binding": { "strength": "example", "description": "The method that the patient arrived at the facility", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v2-0430" } } } ] }, "differential": { "element": [ { "id": "Extension:themethodofarrivalofthepatientintothefacility", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:themethodofarrivalofthepatientintothefacility.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:themethodofarrivalofthepatientintothefacility.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-modeOfArrival" }, { "id": "Extension:themethodofarrivalofthepatientintothefacility.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Coding" } ], "binding": { "strength": "example", "description": "The method that the patient arrived at the facility", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v2-0430" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-library", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-library", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-library", "name": "A library containing logic used by the artifact", "display": "library", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "*" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:alibrarycontaininglogicusedbytheartifact", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:alibrarycontaininglogicusedbytheartifact.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alibrarycontaininglogicusedbytheartifact.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alibrarycontaininglogicusedbytheartifact.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-library" }, { "id": "Extension:alibrarycontaininglogicusedbytheartifact.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Library" } ] } ] }, "differential": { "element": [ { "id": "Extension:alibrarycontaininglogicusedbytheartifact", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:alibrarycontaininglogicusedbytheartifact.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:alibrarycontaininglogicusedbytheartifact.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-library" }, { "id": "Extension:alibrarycontaininglogicusedbytheartifact.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Library" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-supportLink", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink", "name": "Supporting information", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:supportinginformation", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:supportinginformation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:supportinginformation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:supportinginformation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink" }, { "id": "Extension:supportinginformation.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:supportinginformation", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:supportinginformation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:supportinginformation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-supportLink" }, { "id": "Extension:supportinginformation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-qualityOfEvidence", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-qualityOfEvidence", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-qualityOfEvidence", "name": "The quality of the evidence", "display": "qualityOfEvidence", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Attachment" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thequalityoftheevidence", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thequalityoftheevidence.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thequalityoftheevidence.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thequalityoftheevidence.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-qualityOfEvidence" }, { "id": "Extension:thequalityoftheevidence.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A rating system that describes the quality of evidence such as the GRADE, DynaMed, or Oxford CEBM systems", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/cqif-evidence-quality" } } } ] }, "differential": { "element": [ { "id": "Extension:thequalityoftheevidence", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thequalityoftheevidence.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thequalityoftheevidence.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-qualityOfEvidence" }, { "id": "Extension:thequalityoftheevidence.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A rating system that describes the quality of evidence such as the GRADE, DynaMed, or Oxford CEBM systems", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/cqif-evidence-quality" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-houseNumber", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", "name": "houseNumber", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:housenumber", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:housenumber.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:housenumber.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:housenumber.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber" }, { "id": "Extension:housenumber.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:housenumber", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:housenumber.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:housenumber.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber" }, { "id": "Extension:housenumber.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-author", "resource": { "resourceType": "StructureDefinition", "id": "questionnaireresponse-author", "url": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-author", "name": "Who answered question/group", "display": "Author", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "QuestionnaireResponse.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whoansweredquestion/group", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whoansweredquestion/group.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whoansweredquestion/group.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whoansweredquestion/group.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-author" }, { "id": "Extension:whoansweredquestion/group.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Device" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" } ] } ] }, "differential": { "element": [ { "id": "Extension:whoansweredquestion/group", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whoansweredquestion/group.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whoansweredquestion/group.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-author" }, { "id": "Extension:whoansweredquestion/group.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Device" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/diagnosticReport-locationPerformed", "resource": { "resourceType": "StructureDefinition", "id": "diagnosticReport-locationPerformed", "url": "http://hl7.org/fhir/StructureDefinition/diagnosticReport-locationPerformed", "name": "Location Performed", "display": "locationPerformed", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:locationperformed", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:locationperformed.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:locationperformed.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:locationperformed.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticReport-locationPerformed" }, { "id": "Extension:locationperformed.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Location" } ] } ] }, "differential": { "element": [ { "id": "Extension:locationperformed", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:locationperformed.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:locationperformed.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticReport-locationPerformed" }, { "id": "Extension:locationperformed.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Location" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-buildingNumberSuffix", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix", "name": "buildingNumberSuffix", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:buildingnumbersuffix", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:buildingnumbersuffix.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:buildingnumbersuffix.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:buildingnumbersuffix.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix" }, { "id": "Extension:buildingnumbersuffix.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:buildingnumbersuffix", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:buildingnumbersuffix.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:buildingnumbersuffix.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix" }, { "id": "Extension:buildingnumbersuffix.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-TEL-address", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-TEL-address", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-TEL-address", "name": "RFC 3966 compliant telephone of fax number", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ContactPoint" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:rfc3966complianttelephoneoffaxnumber", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:rfc3966complianttelephoneoffaxnumber.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:rfc3966complianttelephoneoffaxnumber.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:rfc3966complianttelephoneoffaxnumber.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-TEL-address" }, { "id": "Extension:rfc3966complianttelephoneoffaxnumber.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:rfc3966complianttelephoneoffaxnumber", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:rfc3966complianttelephoneoffaxnumber.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:rfc3966complianttelephoneoffaxnumber.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-TEL-address" }, { "id": "Extension:rfc3966complianttelephoneoffaxnumber.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-bodyPosition", "resource": { "resourceType": "StructureDefinition", "id": "observation-bodyPosition", "url": "http://hl7.org/fhir/StructureDefinition/observation-bodyPosition", "name": "The body position during the observation", "display": "bodyPosition", "status": "draft", "date": "2015-03-02", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thebodypositionduringtheobservation", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thebodypositionduringtheobservation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thebodypositionduringtheobservation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thebodypositionduringtheobservation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-bodyPosition" }, { "id": "Extension:thebodypositionduringtheobservation.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:thebodypositionduringtheobservation", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thebodypositionduringtheobservation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thebodypositionduringtheobservation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-bodyPosition" }, { "id": "Extension:thebodypositionduringtheobservation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-initialValue", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-initialValue", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-initialValue", "name": "An initial value expression", "display": "initialValue", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "*" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:aninitialvalueexpression", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:aninitialvalueexpression.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:aninitialvalueexpression.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:aninitialvalueexpression.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-initialValue" }, { "id": "Extension:aninitialvalueexpression.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:aninitialvalueexpression", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:aninitialvalueexpression.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:aninitialvalueexpression.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-initialValue" }, { "id": "Extension:aninitialvalueexpression.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-deprecated", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-deprecated", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-deprecated", "name": "Whether the concept has been deprecated", "display": "Deprecated", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem.concept", "CodeSystem.concept.concept" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whethertheconcepthasbeendeprecated", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whethertheconcepthasbeendeprecated.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whethertheconcepthasbeendeprecated.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whethertheconcepthasbeendeprecated.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-deprecated" }, { "id": "Extension:whethertheconcepthasbeendeprecated.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:whethertheconcepthasbeendeprecated", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:whethertheconcepthasbeendeprecated.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whethertheconcepthasbeendeprecated.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-deprecated" }, { "id": "Extension:whethertheconcepthasbeendeprecated.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-template-status", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-template-status", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-template-status", "name": "Template Status Code (more authoring statuses)", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:templatestatuscode(moreauthoringstatuses)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:templatestatuscode(moreauthoringstatuses).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:templatestatuscode(moreauthoringstatuses).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:templatestatuscode(moreauthoringstatuses).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-template-status" }, { "id": "Extension:templatestatuscode(moreauthoringstatuses).valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "The status indicates the level of maturity of the design and may be used to manage the use of the design", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/template-status-code" } } } ] }, "differential": { "element": [ { "id": "Extension:templatestatuscode(moreauthoringstatuses)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:templatestatuscode(moreauthoringstatuses).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:templatestatuscode(moreauthoringstatuses).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-template-status" }, { "id": "Extension:templatestatuscode(moreauthoringstatuses).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "The status indicates the level of maturity of the design and may be used to manage the use of the design", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/template-status-code" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/elementdefinition-equivalence", "resource": { "resourceType": "StructureDefinition", "id": "elementdefinition-equivalence", "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-equivalence", "name": "equivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjoint", "status": "draft", "date": "2015-02-28", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.mapping" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-equivalence" }, { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "The degree of equivalence between concepts.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/concept-map-equivalence" } } } ] }, "differential": { "element": [ { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-equivalence" }, { "id": "Extension:equivalent|equal|wider|subsumes|narrower|specializes|inexact|unmatched|disjoint.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "The degree of equivalence between concepts.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/concept-map-equivalence" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap", "resource": { "resourceType": "StructureDefinition", "id": "11179-permitted-value-conceptmap", "url": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap", "name": "Mapping from permitted to transmitted", "display": "Permitted Values link", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition.snapshot.element.binding.valueSetReference", "StructureDefinition.differential.element.binding.valueSetReference", "DataElement.element.binding.valueSetReference", "Questionnaire.item.options" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:mappingfrompermittedtotransmitted", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:mappingfrompermittedtotransmitted.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mappingfrompermittedtotransmitted.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mappingfrompermittedtotransmitted.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap" }, { "id": "Extension:mappingfrompermittedtotransmitted.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap" } ] } ] }, "differential": { "element": [ { "id": "Extension:mappingfrompermittedtotransmitted", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:mappingfrompermittedtotransmitted.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:mappingfrompermittedtotransmitted.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap" }, { "id": "Extension:mappingfrompermittedtotransmitted.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/goal-reasonRejected", "resource": { "resourceType": "StructureDefinition", "id": "goal-reasonRejected", "url": "http://hl7.org/fhir/StructureDefinition/goal-reasonRejected", "name": "The reason the goal was not accepted", "display": "reason rejected", "status": "draft", "date": "2014-12-07", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Goal" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thereasonthegoalwasnotaccepted", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thereasonthegoalwasnotaccepted.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thereasonthegoalwasnotaccepted.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thereasonthegoalwasnotaccepted.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-reasonRejected" }, { "id": "Extension:thereasonthegoalwasnotaccepted.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:thereasonthegoalwasnotaccepted", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thereasonthegoalwasnotaccepted.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thereasonthegoalwasnotaccepted.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-reasonRejected" }, { "id": "Extension:thereasonthegoalwasnotaccepted.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsMethod", "resource": { "resourceType": "StructureDefinition", "id": "hla-genotyping-resultsMethod", "url": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsMethod", "name": "The platform, methodology and software applied at the time of the\rgenotyping", "status": "draft", "date": "2015-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsMethod" }, { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsMethod" }, { "id": "Extension:theplatform,methodologyandsoftwareappliedatthetimeofthe\rgenotyping.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/auditevent-MPPS", "resource": { "resourceType": "StructureDefinition", "id": "auditevent-MPPS", "url": "http://hl7.org/fhir/StructureDefinition/auditevent-MPPS", "name": "MPPS instance UID", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AuditEvent.entity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:mppsinstanceuid", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:mppsinstanceuid.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mppsinstanceuid.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mppsinstanceuid.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-MPPS" }, { "id": "Extension:mppsinstanceuid.valueOid", "path": "Extension.valueOid", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "oid" } ] } ] }, "differential": { "element": [ { "id": "Extension:mppsinstanceuid", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:mppsinstanceuid.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:mppsinstanceuid.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-MPPS" }, { "id": "Extension:mppsinstanceuid.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "oid" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/openEHR-administration", "resource": { "resourceType": "StructureDefinition", "id": "openEHR-administration", "url": "http://hl7.org/fhir/StructureDefinition/openEHR-administration", "name": "Actual medication record, if known", "status": "draft", "date": "2014-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance.reaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:actualmedicationrecord,ifknown", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:actualmedicationrecord,ifknown.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:actualmedicationrecord,ifknown.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:actualmedicationrecord,ifknown.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-administration" }, { "id": "Extension:actualmedicationrecord,ifknown.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" } ] } ] }, "differential": { "element": [ { "id": "Extension:actualmedicationrecord,ifknown", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:actualmedicationrecord,ifknown.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:actualmedicationrecord,ifknown.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-administration" }, { "id": "Extension:actualmedicationrecord,ifknown.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired", "resource": { "resourceType": "StructureDefinition", "id": "patient-interpreterRequired", "url": "http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired", "name": "Whether the patient needs an interpreter", "display": "interpreterRequired", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whetherthepatientneedsaninterpreter", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whetherthepatientneedsaninterpreter.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whetherthepatientneedsaninterpreter.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whetherthepatientneedsaninterpreter.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired" }, { "id": "Extension:whetherthepatientneedsaninterpreter.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:whetherthepatientneedsaninterpreter", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whetherthepatientneedsaninterpreter.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whetherthepatientneedsaninterpreter.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired" }, { "id": "Extension:whetherthepatientneedsaninterpreter.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/encounter-reasonCancelled", "resource": { "resourceType": "StructureDefinition", "id": "encounter-reasonCancelled", "url": "http://hl7.org/fhir/StructureDefinition/encounter-reasonCancelled", "name": "Explanation for cancellation", "display": "reasonCancelled", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Encounter" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:explanationforcancellation", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:explanationforcancellation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:explanationforcancellation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:explanationforcancellation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-reasonCancelled" }, { "id": "Extension:explanationforcancellation.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:explanationforcancellation", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:explanationforcancellation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:explanationforcancellation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-reasonCancelled" }, { "id": "Extension:explanationforcancellation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDuration", "resource": { "resourceType": "StructureDefinition", "id": "openEHR-exposureDuration", "url": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDuration", "name": "Amount of time individual was exposed to Substance", "status": "draft", "date": "2014-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance.reaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:amountoftimeindividualwasexposedtosubstance", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:amountoftimeindividualwasexposedtosubstance.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:amountoftimeindividualwasexposedtosubstance.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:amountoftimeindividualwasexposedtosubstance.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDuration" }, { "id": "Extension:amountoftimeindividualwasexposedtosubstance.valueDuration", "path": "Extension.valueDuration", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Duration" } ] } ] }, "differential": { "element": [ { "id": "Extension:amountoftimeindividualwasexposedtosubstance", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:amountoftimeindividualwasexposedtosubstance.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:amountoftimeindividualwasexposedtosubstance.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDuration" }, { "id": "Extension:amountoftimeindividualwasexposedtosubstance.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Duration" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-ordinalValue", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-ordinalValue", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-ordinalValue", "name": "Comparison value for ordinal codes", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem.concept" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:comparisonvalueforordinalcodes", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:comparisonvalueforordinalcodes.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:comparisonvalueforordinalcodes.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:comparisonvalueforordinalcodes.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-ordinalValue" }, { "id": "Extension:comparisonvalueforordinalcodes.valueDecimal", "path": "Extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] } ] }, "differential": { "element": [ { "id": "Extension:comparisonvalueforordinalcodes", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:comparisonvalueforordinalcodes.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:comparisonvalueforordinalcodes.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-ordinalValue" }, { "id": "Extension:comparisonvalueforordinalcodes.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/rendering-markdown", "resource": { "resourceType": "StructureDefinition", "id": "rendering-markdown", "url": "http://hl7.org/fhir/StructureDefinition/rendering-markdown", "name": "String equivalent with markdown", "status": "draft", "date": "2014-04-23", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "string" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:stringequivalentwithmarkdown", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:stringequivalentwithmarkdown.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:stringequivalentwithmarkdown.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:stringequivalentwithmarkdown.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendering-markdown" }, { "id": "Extension:stringequivalentwithmarkdown.valueMarkdown", "path": "Extension.valueMarkdown", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "markdown" } ] } ] }, "differential": { "element": [ { "id": "Extension:stringequivalentwithmarkdown", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:stringequivalentwithmarkdown.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:stringequivalentwithmarkdown.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendering-markdown" }, { "id": "Extension:stringequivalentwithmarkdown.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "markdown" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/specimen-treatmentTime", "resource": { "resourceType": "StructureDefinition", "id": "specimen-treatmentTime", "url": "http://hl7.org/fhir/StructureDefinition/specimen-treatmentTime", "name": "Time of treatment", "display": "Treatment Time", "status": "draft", "date": "2015-02-19", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Specimen.treatment" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:timeoftreatment", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:timeoftreatment.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:timeoftreatment.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:timeoftreatment.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-treatmentTime" }, { "id": "Extension:timeoftreatment.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Period" }, { "code": "Duration" } ] } ] }, "differential": { "element": [ { "id": "Extension:timeoftreatment", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:timeoftreatment.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:timeoftreatment.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-treatmentTime" }, { "id": "Extension:timeoftreatment.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Period" }, { "code": "Duration" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-CO-value", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-CO-value", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-CO-value", "name": "Numerical value associated with the code", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Coding" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:numericalvalueassociatedwiththecode", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:numericalvalueassociatedwiththecode.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:numericalvalueassociatedwiththecode.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:numericalvalueassociatedwiththecode.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-CO-value" }, { "id": "Extension:numericalvalueassociatedwiththecode.valueDecimal", "path": "Extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] } ] }, "differential": { "element": [ { "id": "Extension:numericalvalueassociatedwiththecode", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:numericalvalueassociatedwiththecode.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:numericalvalueassociatedwiththecode.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-CO-value" }, { "id": "Extension:numericalvalueassociatedwiththecode.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-uncertainty", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty", "name": "Standard Deviation (same units as the quantity)", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Quantity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:standarddeviation(sameunitsasthequantity)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:standarddeviation(sameunitsasthequantity).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:standarddeviation(sameunitsasthequantity).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:standarddeviation(sameunitsasthequantity).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty" }, { "id": "Extension:standarddeviation(sameunitsasthequantity).valueDecimal", "path": "Extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] } ] }, "differential": { "element": [ { "id": "Extension:standarddeviation(sameunitsasthequantity)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:standarddeviation(sameunitsasthequantity).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:standarddeviation(sameunitsasthequantity).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty" }, { "id": "Extension:standarddeviation(sameunitsasthequantity).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-initiatingPerson", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-initiatingPerson", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-initiatingPerson", "name": "initiatingPerson", "display": "initiatingPerson", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:initiatingperson", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:initiatingperson.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:initiatingperson.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:initiatingperson.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-initiatingPerson" }, { "id": "Extension:initiatingperson.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Person" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" } ] } ] }, "differential": { "element": [ { "id": "Extension:initiatingperson", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:initiatingperson.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:initiatingperson.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-initiatingPerson" }, { "id": "Extension:initiatingperson.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Person" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/openEHR-test", "resource": { "resourceType": "StructureDefinition", "id": "openEHR-test", "url": "http://hl7.org/fhir/StructureDefinition/openEHR-test", "name": "Observations that confirm or refute", "status": "draft", "date": "2014-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:observationsthatconfirmorrefute", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:observationsthatconfirmorrefute.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:observationsthatconfirmorrefute.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:observationsthatconfirmorrefute.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-test" }, { "id": "Extension:observationsthatconfirmorrefute.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport" } ] } ] }, "differential": { "element": [ { "id": "Extension:observationsthatconfirmorrefute", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:observationsthatconfirmorrefute.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:observationsthatconfirmorrefute.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-test" }, { "id": "Extension:observationsthatconfirmorrefute.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-itemControl", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", "name": "E.g. Fly-over, Table, Checkbox, Combo-box, Lookup, etc.", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl" }, { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "extensible", "description": "User interface controls or widgets used for questionnaire items", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/questionnaire-item-control" } } } ] }, "differential": { "element": [ { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl" }, { "id": "Extension:egfly-over,table,checkbox,combo-box,lookup,etc.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "extensible", "description": "User interface controls or widgets used for questionnaire items", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/questionnaire-item-control" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-choiceOrientation", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation", "name": "horizontal | vertical", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:horizontal|vertical", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-6", "severity": "error", "human": "choiceOrientation can only be present on elements of type \"choice\" or \"open-choice\"", "expression": "$parent.type='choice' or $parent.type='open-choice'", "xpath": "parent::*/f:type/@value=('choice', 'open-choice')" } ] }, { "id": "Extension:horizontal|vertical.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:horizontal|vertical.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:horizontal|vertical.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation" }, { "id": "Extension:horizontal|vertical.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Direction in which lists of question options should be displayed", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/choice-list-orientation" } } } ] }, "differential": { "element": [ { "id": "Extension:horizontal|vertical", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-6", "severity": "error", "human": "choiceOrientation can only be present on elements of type \"choice\" or \"open-choice\"", "expression": "$parent.type='choice' or $parent.type='open-choice'", "xpath": "parent::*/f:type/@value=('choice', 'open-choice')" } ] }, { "id": "Extension:horizontal|vertical.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:horizontal|vertical.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation" }, { "id": "Extension:horizontal|vertical.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Direction in which lists of question options should be displayed", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/choice-list-orientation" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-maxDeliveryVolume", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-maxDeliveryVolume", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-maxDeliveryVolume", "name": "The maximum amount of fluid to infuse", "display": "maxDeliveryVolume", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationOrder.dosageInstruction", "MedicationDispense.dosageInstruction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:themaximumamountoffluidtoinfuse", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:themaximumamountoffluidtoinfuse.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:themaximumamountoffluidtoinfuse.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:themaximumamountoffluidtoinfuse.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-maxDeliveryVolume" }, { "id": "Extension:themaximumamountoffluidtoinfuse.valueQuantity", "path": "Extension.valueQuantity", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Quantity" } ] } ] }, "differential": { "element": [ { "id": "Extension:themaximumamountoffluidtoinfuse", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:themaximumamountoffluidtoinfuse.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:themaximumamountoffluidtoinfuse.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-maxDeliveryVolume" }, { "id": "Extension:themaximumamountoffluidtoinfuse.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Quantity" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-warning", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-warning", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-warning", "name": "Extra warning about the correct use of the value set", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-warning" }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.valueMarkdown", "path": "Extension.valueMarkdown", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "markdown" } ] } ] }, "differential": { "element": [ { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-warning" }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "markdown" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-condition", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-condition", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-condition", "name": "A condition expression", "display": "condition", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "*" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:aconditionexpression", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:aconditionexpression.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:aconditionexpression.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:aconditionexpression.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-condition" }, { "id": "Extension:aconditionexpression.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:aconditionexpression", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:aconditionexpression.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:aconditionexpression.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-condition" }, { "id": "Extension:aconditionexpression.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-direction", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-direction", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-direction", "name": "direction", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:direction", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:direction.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:direction.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:direction.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-direction" }, { "id": "Extension:direction.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:direction", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:direction.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:direction.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-direction" }, { "id": "Extension:direction.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/openEHR-careplan", "resource": { "resourceType": "StructureDefinition", "id": "openEHR-careplan", "url": "http://hl7.org/fhir/StructureDefinition/openEHR-careplan", "name": "Clinical Management Details", "status": "draft", "date": "2014-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance.reaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:clinicalmanagementdetails", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:clinicalmanagementdetails.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:clinicalmanagementdetails.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:clinicalmanagementdetails.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-careplan" }, { "id": "Extension:clinicalmanagementdetails.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/CarePlan" } ] } ] }, "differential": { "element": [ { "id": "Extension:clinicalmanagementdetails", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:clinicalmanagementdetails.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:clinicalmanagementdetails.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-careplan" }, { "id": "Extension:clinicalmanagementdetails.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/CarePlan" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-studyprotocolIdentifier", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-studyprotocolIdentifier", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-studyprotocolIdentifier", "name": "Study Protocol Identifier", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:studyprotocolidentifier", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:studyprotocolidentifier.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:studyprotocolidentifier.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:studyprotocolidentifier.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-studyprotocolIdentifier" }, { "id": "Extension:studyprotocolidentifier.valueIdentifier", "path": "Extension.valueIdentifier", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Identifier" } ] } ] }, "differential": { "element": [ { "id": "Extension:studyprotocolidentifier", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:studyprotocolidentifier.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:studyprotocolidentifier.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-studyprotocolIdentifier" }, { "id": "Extension:studyprotocolidentifier.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Identifier" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-delimiter", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-delimiter", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-delimiter", "name": "delimiter", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:delimiter", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:delimiter.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:delimiter.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:delimiter.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-delimiter" }, { "id": "Extension:delimiter.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:delimiter", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:delimiter.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:delimiter.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-delimiter" }, { "id": "Extension:delimiter.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/us-core-concernStatus", "resource": { "resourceType": "StructureDefinition", "id": "us-core-concernStatus", "url": "http://hl7.org/fhir/StructureDefinition/us-core-concernStatus", "name": "The status of a Concern associated with a condition", "display": "This is the status of the Concern related to the Condition", "status": "draft", "date": "2013-12-03", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thestatusofaconcernassociatedwithacondition", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thestatusofaconcernassociatedwithacondition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thestatusofaconcernassociatedwithacondition.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thestatusofaconcernassociatedwithacondition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-concernStatus" }, { "id": "Extension:thestatusofaconcernassociatedwithacondition.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:thestatusofaconcernassociatedwithacondition", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thestatusofaconcernassociatedwithacondition.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thestatusofaconcernassociatedwithacondition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-concernStatus" }, { "id": "Extension:thestatusofaconcernassociatedwithacondition.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "resource": { "resourceType": "StructureDefinition", "id": "patient-mothersMaidenName", "url": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName", "name": "Mother's Maiden name", "display": "Mother's Maiden Name", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:mother'smaidenname", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:mother'smaidenname.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mother'smaidenname.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mother'smaidenname.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName" }, { "id": "Extension:mother'smaidenname.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:mother'smaidenname", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:mother'smaidenname.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:mother'smaidenname.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-mothersMaidenName" }, { "id": "Extension:mother'smaidenname.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-expression", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-expression", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-expression", "name": "FHIR Path version of constraint", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.constraint" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:fhirpathversionofconstraint", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:fhirpathversionofconstraint.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:fhirpathversionofconstraint.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:fhirpathversionofconstraint.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-expression" }, { "id": "Extension:fhirpathversionofconstraint.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:fhirpathversionofconstraint", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:fhirpathversionofconstraint.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:fhirpathversionofconstraint.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-expression" }, { "id": "Extension:fhirpathversionofconstraint.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-EN-representation", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation", "name": "ABC | IDE | SYL", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "HumanName" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:abc|ide|syl", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:abc|ide|syl.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:abc|ide|syl.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:abc|ide|syl.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation" }, { "id": "Extension:abc|ide|syl.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "A set of codes for each different representation of a name", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/name-v3-representation" } } } ] }, "differential": { "element": [ { "id": "Extension:abc|ide|syl", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:abc|ide|syl.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:abc|ide|syl.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation" }, { "id": "Extension:abc|ide|syl.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "A set of codes for each different representation of a name", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/name-v3-representation" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNASequenceVariant", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsDNASequenceVariant", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNASequenceVariant", "name": "DNA sequence variant", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:dnasequencevariant", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:dnasequencevariant.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:dnasequencevariant.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:dnasequencevariant.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNASequenceVariant" }, { "id": "Extension:dnasequencevariant.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:dnasequencevariant", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:dnasequencevariant.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:dnasequencevariant.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNASequenceVariant" }, { "id": "Extension:dnasequencevariant.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-precinct", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct", "name": "precinct", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:precinct", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:precinct.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:precinct.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:precinct.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct" }, { "id": "Extension:precinct.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:precinct", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:precinct.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:precinct.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-precinct" }, { "id": "Extension:precinct.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd", "resource": { "resourceType": "StructureDefinition", "id": "practitioner-primaryInd", "url": "http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd", "name": "Indicator of primary specialty", "display": "primaryInd", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Practitioner.role.specialty" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:indicatorofprimaryspecialty", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:indicatorofprimaryspecialty.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:indicatorofprimaryspecialty.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:indicatorofprimaryspecialty.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd" }, { "id": "Extension:indicatorofprimaryspecialty.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:indicatorofprimaryspecialty", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:indicatorofprimaryspecialty.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:indicatorofprimaryspecialty.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/practitioner-primaryInd" }, { "id": "Extension:indicatorofprimaryspecialty.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/mimeType", "resource": { "resourceType": "StructureDefinition", "id": "mimeType", "url": "http://hl7.org/fhir/StructureDefinition/mimeType", "name": "Type of attachment", "status": "draft", "date": "2014-04-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:typeofattachment", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:typeofattachment.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:typeofattachment.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:typeofattachment.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/mimeType" }, { "id": "Extension:typeofattachment.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "The mime type of an attachment. Any valid mime type is allowed.", "valueSetUri": "http://www.rfc-editor.org/bcp/bcp13.txt" } } ] }, "differential": { "element": [ { "id": "Extension:typeofattachment", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:typeofattachment.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:typeofattachment.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/mimeType" }, { "id": "Extension:typeofattachment.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "The mime type of an attachment. Any valid mime type is allowed.", "valueSetUri": "http://www.rfc-editor.org/bcp/bcp13.txt" } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/rendering-style", "resource": { "resourceType": "StructureDefinition", "id": "rendering-style", "url": "http://hl7.org/fhir/StructureDefinition/rendering-style", "name": "Html style value", "status": "draft", "date": "2014-04-23", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "*" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:htmlstylevalue", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:htmlstylevalue.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:htmlstylevalue.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:htmlstylevalue.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendering-style" }, { "id": "Extension:htmlstylevalue.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:htmlstylevalue", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:htmlstylevalue.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:htmlstylevalue.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendering-style" }, { "id": "Extension:htmlstylevalue.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-usage", "resource": { "resourceType": "StructureDefinition", "id": "valueset-usage", "url": "http://hl7.org/fhir/StructureDefinition/valueset-usage", "name": "Who has used and how?", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whohasusedandhow?", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension", "path": "Extension.extension", "slicing": { "id": "79", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whohasusedandhow?.extension:user", "path": "Extension.extension", "name": "user", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:user.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension:user.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whohasusedandhow?.extension:user.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "user" }, { "id": "Extension:whohasusedandhow?.extension:user.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension:use", "path": "Extension.extension", "name": "use", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:use.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension:use.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whohasusedandhow?.extension:use.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "use" }, { "id": "Extension:whohasusedandhow?.extension:use.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-usage" }, { "id": "Extension:whohasusedandhow?.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:whohasusedandhow?", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:user", "path": "Extension.extension", "name": "user", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:user.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whohasusedandhow?.extension:user.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "user" }, { "id": "Extension:whohasusedandhow?.extension:user.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension:use", "path": "Extension.extension", "name": "use", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:use.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whohasusedandhow?.extension:use.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "use" }, { "id": "Extension:whohasusedandhow?.extension:use.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-usage" }, { "id": "Extension:whohasusedandhow?.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/deviceuserequest-reasonRejected", "resource": { "resourceType": "StructureDefinition", "id": "deviceuserequest-reasonRejected", "url": "http://hl7.org/fhir/StructureDefinition/deviceuserequest-reasonRejected", "name": "If request was rejected, why?", "display": "reasonRejected", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DeviceUseRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:ifrequestwasrejected,why?", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:ifrequestwasrejected,why?.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:ifrequestwasrejected,why?.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:ifrequestwasrejected,why?.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/deviceuserequest-reasonRejected" }, { "id": "Extension:ifrequestwasrejected,why?.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:ifrequestwasrejected,why?", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:ifrequestwasrejected,why?.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:ifrequestwasrejected,why?.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/deviceuserequest-reasonRejected" }, { "id": "Extension:ifrequestwasrejected,why?.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-uncertaintyType", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType", "name": "Probability Distribution Type for uncertainty", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Quantity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:probabilitydistributiontypeforuncertainty", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:probabilitydistributiontypeforuncertainty.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:probabilitydistributiontypeforuncertainty.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:probabilitydistributiontypeforuncertainty.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType" }, { "id": "Extension:probabilitydistributiontypeforuncertainty.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Codes specifying the type of probability distribution", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/probability-distribution-type" } } } ] }, "differential": { "element": [ { "id": "Extension:probabilitydistributiontypeforuncertainty", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:probabilitydistributiontypeforuncertainty.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:probabilitydistributiontypeforuncertainty.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType" }, { "id": "Extension:probabilitydistributiontypeforuncertainty.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Codes specifying the type of probability distribution", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/probability-distribution-type" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/us-core-religion", "resource": { "resourceType": "StructureDefinition", "id": "us-core-religion", "url": "http://hl7.org/fhir/StructureDefinition/us-core-religion", "name": "Patient's professed religious affiliation", "status": "draft", "date": "2013-12-03", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:patient'sprofessedreligiousaffiliation", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:patient'sprofessedreligiousaffiliation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:patient'sprofessedreligiousaffiliation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:patient'sprofessedreligiousaffiliation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-religion" }, { "id": "Extension:patient'sprofessedreligiousaffiliation.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "A code classifying a person's professed religion", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v3-ReligiousAffiliation" } } } ] }, "differential": { "element": [ { "id": "Extension:patient'sprofessedreligiousaffiliation", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:patient'sprofessedreligiousaffiliation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:patient'sprofessedreligiousaffiliation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-religion" }, { "id": "Extension:patient'sprofessedreligiousaffiliation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "A code classifying a person's professed religion", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v3-ReligiousAffiliation" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-sourceStructureMap", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-sourceStructureMap", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-sourceStructureMap", "name": "Map that can populate this questionnaire", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:mapthatcanpopulatethisquestionnaire", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:mapthatcanpopulatethisquestionnaire.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mapthatcanpopulatethisquestionnaire.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mapthatcanpopulatethisquestionnaire.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-sourceStructureMap" }, { "id": "Extension:mapthatcanpopulatethisquestionnaire.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/StructureMap" } ] } ] }, "differential": { "element": [ { "id": "Extension:mapthatcanpopulatethisquestionnaire", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:mapthatcanpopulatethisquestionnaire.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:mapthatcanpopulatethisquestionnaire.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-sourceStructureMap" }, { "id": "Extension:mapthatcanpopulatethisquestionnaire.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/StructureMap" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-doseType", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-doseType", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-doseType", "name": "The type of dose, e.g., loading.", "display": "doseType", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationOrder.dosageInstruction", "MedicationDispense.dosageInstruction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thetypeofdose,eg,loading", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thetypeofdose,eg,loading.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thetypeofdose,eg,loading.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thetypeofdose,eg,loading.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-doseType" }, { "id": "Extension:thetypeofdose,eg,loading.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:thetypeofdose,eg,loading", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thetypeofdose,eg,loading.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thetypeofdose,eg,loading.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-doseType" }, { "id": "Extension:thetypeofdose,eg,loading.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/rendered-value", "resource": { "resourceType": "StructureDefinition", "id": "rendered-value", "url": "http://hl7.org/fhir/StructureDefinition/rendered-value", "name": "What should be displayed to human (if default is not appropriate)", "display": "Rendered Value", "status": "draft", "date": "2013-12-05", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Identifier.value", "date", "dateTime", "time", "instant", "integer", "decimal", "string", "code" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendered-value" }, { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate).valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendered-value" }, { "id": "Extension:whatshouldbedisplayedtohuman(ifdefaultisnotappropriate).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/imagingstudy-radiationDuration", "resource": { "resourceType": "StructureDefinition", "id": "imagingstudy-radiationDuration", "url": "http://hl7.org/fhir/StructureDefinition/imagingstudy-radiationDuration", "name": "The length of time for radiation exposure", "display": "radiationDuration", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ImagingStudy" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thelengthoftimeforradiationexposure", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thelengthoftimeforradiationexposure.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thelengthoftimeforradiationexposure.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thelengthoftimeforradiationexposure.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/imagingstudy-radiationDuration" }, { "id": "Extension:thelengthoftimeforradiationexposure.valueDuration", "path": "Extension.valueDuration", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Duration" } ] } ] }, "differential": { "element": [ { "id": "Extension:thelengthoftimeforradiationexposure", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thelengthoftimeforradiationexposure.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thelengthoftimeforradiationexposure.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/imagingstudy-radiationDuration" }, { "id": "Extension:thelengthoftimeforradiationexposure.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Duration" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-referenceFilter", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter", "name": "Filter to apply when looking up references", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:filtertoapplywhenlookingupreferences", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-13", "severity": "error", "human": "Allowed reference filter can only be specified for items of type 'reference'", "expression": "$parent.type='reference'", "xpath": "parent::*/f:type/@value='reference'" } ] }, { "id": "Extension:filtertoapplywhenlookingupreferences.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:filtertoapplywhenlookingupreferences.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:filtertoapplywhenlookingupreferences.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter" }, { "id": "Extension:filtertoapplywhenlookingupreferences.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:filtertoapplywhenlookingupreferences", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-13", "severity": "error", "human": "Allowed reference filter can only be specified for items of type 'reference'", "expression": "$parent.type='reference'", "xpath": "parent::*/f:type/@value='reference'" } ] }, { "id": "Extension:filtertoapplywhenlookingupreferences.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:filtertoapplywhenlookingupreferences.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter" }, { "id": "Extension:filtertoapplywhenlookingupreferences.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNAVariantId", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsDNAVariantId", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNAVariantId", "name": "DNA sequence variant ID", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:dnasequencevariantid", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:dnasequencevariantid.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:dnasequencevariantid.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:dnasequencevariantid.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNAVariantId" }, { "id": "Extension:dnasequencevariantid.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:dnasequencevariantid", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:dnasequencevariantid.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:dnasequencevariantid.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNAVariantId" }, { "id": "Extension:dnasequencevariantid.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-label", "resource": { "resourceType": "StructureDefinition", "id": "valueset-label", "url": "http://hl7.org/fhir/StructureDefinition/valueset-label", "name": "E.g. \"(a)\", \"1.\", etc.", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.compose.include.concept", "ValueSet.expansion.contains" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:eg\"(a)\",\"1\",etc", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:eg\"(a)\",\"1\",etc.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:eg\"(a)\",\"1\",etc.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:eg\"(a)\",\"1\",etc.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-label" }, { "id": "Extension:eg\"(a)\",\"1\",etc.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:eg\"(a)\",\"1\",etc", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:eg\"(a)\",\"1\",etc.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:eg\"(a)\",\"1\",etc.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-label" }, { "id": "Extension:eg\"(a)\",\"1\",etc.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/medicationdispense-validityPeriod", "resource": { "resourceType": "StructureDefinition", "id": "medicationdispense-validityPeriod", "url": "http://hl7.org/fhir/StructureDefinition/medicationdispense-validityPeriod", "name": "Time interval for medication administration", "display": "validityPeriod", "status": "draft", "date": "2015-02-17", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationDispense" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:timeintervalformedicationadministration", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:timeintervalformedicationadministration.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:timeintervalformedicationadministration.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:timeintervalformedicationadministration.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/medicationdispense-validityPeriod" }, { "id": "Extension:timeintervalformedicationadministration.valuePeriod", "path": "Extension.valuePeriod", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Period" } ] } ] }, "differential": { "element": [ { "id": "Extension:timeintervalformedicationadministration", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:timeintervalformedicationadministration.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:timeintervalformedicationadministration.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/medicationdispense-validityPeriod" }, { "id": "Extension:timeintervalformedicationadministration.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Period" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-otherName", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-otherName", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-otherName", "name": "Alternative names", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:alternativenames", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:alternativenames.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension", "path": "Extension.extension", "slicing": { "id": "84", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alternativenames.extension:name", "path": "Extension.extension", "name": "name", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:alternativenames.extension:name.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension:name.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alternativenames.extension:name.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "name" }, { "id": "Extension:alternativenames.extension:name.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension:preferred", "path": "Extension.extension", "name": "preferred", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:alternativenames.extension:preferred.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension:preferred.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alternativenames.extension:preferred.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "preferred" }, { "id": "Extension:alternativenames.extension:preferred.valueBoolean", "path": "Extension.extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] }, { "id": "Extension:alternativenames.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-otherName" }, { "id": "Extension:alternativenames.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:alternativenames", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:alternativenames.extension:name", "path": "Extension.extension", "name": "name", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:alternativenames.extension:name.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:alternativenames.extension:name.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "name" }, { "id": "Extension:alternativenames.extension:name.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension:preferred", "path": "Extension.extension", "name": "preferred", "min": 0, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:alternativenames.extension:preferred.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:alternativenames.extension:preferred.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "preferred" }, { "id": "Extension:alternativenames.extension:preferred.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] }, { "id": "Extension:alternativenames.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-otherName" }, { "id": "Extension:alternativenames.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "resource": { "resourceType": "StructureDefinition", "id": "elementdefinition-maxValueSet", "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "name": "Maximum Value Set (when strength = extensible)", "status": "draft", "date": "2015-02-28", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.binding" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:maximumvalueset(whenstrength=extensible)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:maximumvalueset(whenstrength=extensible).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:maximumvalueset(whenstrength=extensible).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:maximumvalueset(whenstrength=extensible).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet" }, { "id": "Extension:maximumvalueset(whenstrength=extensible).valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet" } ] } ] }, "differential": { "element": [ { "id": "Extension:maximumvalueset(whenstrength=extensible)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:maximumvalueset(whenstrength=extensible).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:maximumvalueset(whenstrength=extensible).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet" }, { "id": "Extension:maximumvalueset(whenstrength=extensible).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNARegionName", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsDNARegionName", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNARegionName", "name": "DNA region name", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:dnaregionname", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:dnaregionname.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:dnaregionname.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:dnaregionname.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNARegionName" }, { "id": "Extension:dnaregionname.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:dnaregionname", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:dnaregionname.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:dnaregionname.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNARegionName" }, { "id": "Extension:dnaregionname.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationType", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-deliveryInstallationType", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationType", "name": "deliveryInstallationType", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:deliveryinstallationtype", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:deliveryinstallationtype.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:deliveryinstallationtype.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:deliveryinstallationtype.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationType" }, { "id": "Extension:deliveryinstallationtype.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:deliveryinstallationtype", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:deliveryinstallationtype.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:deliveryinstallationtype.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationType" }, { "id": "Extension:deliveryinstallationtype.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedure-targetBodySite", "resource": { "resourceType": "StructureDefinition", "id": "procedure-targetBodySite", "url": "http://hl7.org/fhir/StructureDefinition/procedure-targetBodySite", "name": "The target point for this procedure", "display": "targetBodySite", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Procedure" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thetargetpointforthisprocedure", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thetargetpointforthisprocedure.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thetargetpointforthisprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thetargetpointforthisprocedure.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-targetBodySite" }, { "id": "Extension:thetargetpointforthisprocedure.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] }, "differential": { "element": [ { "id": "Extension:thetargetpointforthisprocedure", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:thetargetpointforthisprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thetargetpointforthisprocedure.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-targetBodySite" }, { "id": "Extension:thetargetpointforthisprocedure.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/location-alias", "resource": { "resourceType": "StructureDefinition", "id": "location-alias", "url": "http://hl7.org/fhir/StructureDefinition/location-alias", "name": "Alias", "display": "Alias", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Location" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:alias", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:alias.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alias.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alias.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/location-alias" }, { "id": "Extension:alias.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:alias", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:alias.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:alias.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/location-alias" }, { "id": "Extension:alias.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/elementdefinition-question", "resource": { "resourceType": "StructureDefinition", "id": "elementdefinition-question", "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-question", "name": "Prompt for element phrased as question", "status": "draft", "date": "2015-02-28", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:promptforelementphrasedasquestion", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:promptforelementphrasedasquestion.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:promptforelementphrasedasquestion.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:promptforelementphrasedasquestion.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-question" }, { "id": "Extension:promptforelementphrasedasquestion.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:promptforelementphrasedasquestion", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:promptforelementphrasedasquestion.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:promptforelementphrasedasquestion.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-question" }, { "id": "Extension:promptforelementphrasedasquestion.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-fhirType", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType", "name": "The underlying FHIR data type", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theunderlyingfhirdatatype", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-14", "severity": "error", "human": "Fhir type can only be specified for groups or questions", "expression": "$parent.type!='display'", "xpath": "not(parent::*/f:type/@value='display')" } ] }, { "id": "Extension:theunderlyingfhirdatatype.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theunderlyingfhirdatatype.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theunderlyingfhirdatatype.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType" }, { "id": "Extension:theunderlyingfhirdatatype.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:theunderlyingfhirdatatype", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-14", "severity": "error", "human": "Fhir type can only be specified for groups or questions", "expression": "$parent.type!='display'", "xpath": "not(parent::*/f:type/@value='display')" } ] }, { "id": "Extension:theunderlyingfhirdatatype.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theunderlyingfhirdatatype.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType" }, { "id": "Extension:theunderlyingfhirdatatype.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-comments", "resource": { "resourceType": "StructureDefinition", "id": "valueset-comments", "url": "http://hl7.org/fhir/StructureDefinition/valueset-comments", "name": "Comment about the use of this code in this context", "display": "Comment", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.compose.include.concept" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:commentabouttheuseofthiscodeinthiscontext", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-comments" }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:commentabouttheuseofthiscodeinthiscontext", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-comments" }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-targetStructureMap", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-targetStructureMap", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-targetStructureMap", "name": "Map to artifacts that can be populated from this Questionnaire", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-targetStructureMap" }, { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/StructureMap" } ] } ] }, "differential": { "element": [ { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-targetStructureMap" }, { "id": "Extension:maptoartifactsthatcanbepopulatedfromthisquestionnaire.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/StructureMap" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/composition-clindoc-otherConfidentiality", "resource": { "resourceType": "StructureDefinition", "id": "composition-clindoc-otherConfidentiality", "url": "http://hl7.org/fhir/StructureDefinition/composition-clindoc-otherConfidentiality", "name": "Additional confidentiality codes", "status": "draft", "date": "2015-03-17", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Composition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:additionalconfidentialitycodes", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:additionalconfidentialitycodes.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:additionalconfidentialitycodes.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:additionalconfidentialitycodes.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/composition-clindoc-otherConfidentiality" }, { "id": "Extension:additionalconfidentialitycodes.valueCoding", "path": "Extension.valueCoding", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Coding" } ] } ] }, "differential": { "element": [ { "id": "Extension:additionalconfidentialitycodes", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:additionalconfidentialitycodes.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:additionalconfidentialitycodes.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/composition-clindoc-otherConfidentiality" }, { "id": "Extension:additionalconfidentialitycodes.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Coding" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/regex", "resource": { "resourceType": "StructureDefinition", "id": "regex", "url": "http://hl7.org/fhir/StructureDefinition/regex", "name": "Regular expression pattern", "status": "draft", "date": "2014-04-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:regularexpressionpattern", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:regularexpressionpattern.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:regularexpressionpattern.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:regularexpressionpattern.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/regex" }, { "id": "Extension:regularexpressionpattern.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:regularexpressionpattern", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:regularexpressionpattern.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:regularexpressionpattern.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/regex" }, { "id": "Extension:regularexpressionpattern.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-parent", "resource": { "resourceType": "StructureDefinition", "id": "condition-parent", "url": "http://hl7.org/fhir/StructureDefinition/condition-parent", "name": "Part of this activity", "display": "Parent", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:partofthisactivity", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:partofthisactivity.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:partofthisactivity.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:partofthisactivity.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-parent" }, { "id": "Extension:partofthisactivity.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Procedure" } ] } ] }, "differential": { "element": [ { "id": "Extension:partofthisactivity", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:partofthisactivity.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:partofthisactivity.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-parent" }, { "id": "Extension:partofthisactivity.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Procedure" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-patient-record", "resource": { "resourceType": "StructureDefinition", "id": "familymemberhistory-patient-record", "url": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-patient-record", "name": "Link to patient record", "display": "Patient Record", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "FamilyMemberHistory" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:linktopatientrecord", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:linktopatientrecord.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:linktopatientrecord.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:linktopatientrecord.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-patient-record" }, { "id": "Extension:linktopatientrecord.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" } ] } ] }, "differential": { "element": [ { "id": "Extension:linktopatientrecord", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:linktopatientrecord.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:linktopatientrecord.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-patient-record" }, { "id": "Extension:linktopatientrecord.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-change-description", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-change-description", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-change-description", "name": "What's changed since the last \"business\" version?", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:what'schangedsincethelast\"business\"version?", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:what'schangedsincethelast\"business\"version?.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:what'schangedsincethelast\"business\"version?.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:what'schangedsincethelast\"business\"version?.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-change-description" }, { "id": "Extension:what'schangedsincethelast\"business\"version?.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:what'schangedsincethelast\"business\"version?", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:what'schangedsincethelast\"business\"version?.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:what'schangedsincethelast\"business\"version?.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-change-description" }, { "id": "Extension:what'schangedsincethelast\"business\"version?.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/operationoutcome-detectedIssue", "resource": { "resourceType": "StructureDefinition", "id": "operationoutcome-detectedIssue", "url": "http://hl7.org/fhir/StructureDefinition/operationoutcome-detectedIssue", "name": "Reference to a contra-indication that is the basis for this error", "display": "Clinical Issue", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "OperationOutcome.issue" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/operationoutcome-detectedIssue" }, { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DetectedIssue" } ] } ] }, "differential": { "element": [ { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/operationoutcome-detectedIssue" }, { "id": "Extension:referencetoacontra-indicationthatisthebasisforthiserror.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DetectedIssue" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-careOf", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-careOf", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-careOf", "name": "careOf", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:careof", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:careof.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:careof.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:careof.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-careOf" }, { "id": "Extension:careof.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:careof", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:careof.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:careof.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-careOf" }, { "id": "Extension:careof.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-workflowStatus", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-workflowStatus", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-workflowStatus", "name": "Indicates the state of development of the value set", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:indicatesthestateofdevelopmentofthevalueset", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-workflowStatus" }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:indicatesthestateofdevelopmentofthevalueset", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-workflowStatus" }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/medicationstatement-Prescriber", "resource": { "resourceType": "StructureDefinition", "id": "medicationstatement-Prescriber", "url": "http://hl7.org/fhir/StructureDefinition/medicationstatement-Prescriber", "name": "Who ordered the initial medication(s)", "display": "prescriber", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationStatement" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whoorderedtheinitialmedication(s)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whoorderedtheinitialmedication(s).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whoorderedtheinitialmedication(s).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whoorderedtheinitialmedication(s).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/medicationstatement-Prescriber" }, { "id": "Extension:whoorderedtheinitialmedication(s).valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" } ] } ] }, "differential": { "element": [ { "id": "Extension:whoorderedtheinitialmedication(s)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whoorderedtheinitialmedication(s).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whoorderedtheinitialmedication(s).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/medicationstatement-Prescriber" }, { "id": "Extension:whoorderedtheinitialmedication(s).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryModeIdentifier", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-deliveryModeIdentifier", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryModeIdentifier", "name": "deliveryModeIdentifier", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:deliverymodeidentifier", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:deliverymodeidentifier.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:deliverymodeidentifier.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:deliverymodeidentifier.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryModeIdentifier" }, { "id": "Extension:deliverymodeidentifier.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:deliverymodeidentifier", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:deliverymodeidentifier.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:deliverymodeidentifier.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryModeIdentifier" }, { "id": "Extension:deliverymodeidentifier.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/auditevent-Anonymized", "resource": { "resourceType": "StructureDefinition", "id": "auditevent-Anonymized", "url": "http://hl7.org/fhir/StructureDefinition/auditevent-Anonymized", "name": "Anonymized state", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AuditEvent.entity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:anonymizedstate", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:anonymizedstate.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anonymizedstate.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anonymizedstate.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-Anonymized" }, { "id": "Extension:anonymizedstate.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:anonymizedstate", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:anonymizedstate.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:anonymizedstate.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-Anonymized" }, { "id": "Extension:anonymizedstate.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-display-hint", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint", "name": "Hinting information for the narrative generator", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:hintinginformationforthenarrativegenerator", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:hintinginformationforthenarrativegenerator.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:hintinginformationforthenarrativegenerator.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:hintinginformationforthenarrativegenerator.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint" }, { "id": "Extension:hintinginformationforthenarrativegenerator.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:hintinginformationforthenarrativegenerator", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:hintinginformationforthenarrativegenerator.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:hintinginformationforthenarrativegenerator.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint" }, { "id": "Extension:hintinginformationforthenarrativegenerator.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedurerequest-approachBodySite", "resource": { "resourceType": "StructureDefinition", "id": "procedurerequest-approachBodySite", "url": "http://hl7.org/fhir/StructureDefinition/procedurerequest-approachBodySite", "name": "The requested access point or points used for this procedure", "display": "approachBodySite", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ProcedureRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedurerequest-approachBodySite" }, { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] }, "differential": { "element": [ { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedurerequest-approachBodySite" }, { "id": "Extension:therequestedaccesspointorpointsusedforthisprocedure.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-receivingPerson", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-receivingPerson", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-receivingPerson", "name": "receivingPerson", "display": "receivingPerson", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:receivingperson", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:receivingperson.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:receivingperson.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:receivingperson.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-receivingPerson" }, { "id": "Extension:receivingperson.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Person" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" } ] } ] }, "differential": { "element": [ { "id": "Extension:receivingperson", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:receivingperson.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:receivingperson.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-receivingPerson" }, { "id": "Extension:receivingperson.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Person" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-deMap", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-deMap", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-deMap", "name": "Map linking questions to DataElements", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:maplinkingquestionstodataelements", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:maplinkingquestionstodataelements.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:maplinkingquestionstodataelements.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:maplinkingquestionstodataelements.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-deMap" }, { "id": "Extension:maplinkingquestionstodataelements.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap" } ] } ] }, "differential": { "element": [ { "id": "Extension:maplinkingquestionstodataelements", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:maplinkingquestionstodataelements.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:maplinkingquestionstodataelements.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-deMap" }, { "id": "Extension:maplinkingquestionstodataelements.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGene", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsGene", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGene", "name": "HGNC gene symbol", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:hgncgenesymbol", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:hgncgenesymbol.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:hgncgenesymbol.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:hgncgenesymbol.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGene" }, { "id": "Extension:hgncgenesymbol.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:hgncgenesymbol", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:hgncgenesymbol.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:hgncgenesymbol.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGene" }, { "id": "Extension:hgncgenesymbol.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateIncrement", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-rateIncrement", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateIncrement", "name": "Change in dosing rate per interval", "display": "rateIncrement", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationOrder.dosageInstruction", "MedicationDispense.dosageInstruction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:changeindosingrateperinterval", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:changeindosingrateperinterval.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:changeindosingrateperinterval.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:changeindosingrateperinterval.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateIncrement" }, { "id": "Extension:changeindosingrateperinterval.valueRatio", "path": "Extension.valueRatio", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Ratio" } ] } ] }, "differential": { "element": [ { "id": "Extension:changeindosingrateperinterval", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:changeindosingrateperinterval.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:changeindosingrateperinterval.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-rateIncrement" }, { "id": "Extension:changeindosingrateperinterval.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Ratio" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-fluentPathExpression", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-fluentPathExpression", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-fluentPathExpression", "name": "FluentPath expression", "display": "fluentPathExpression", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Element,Resource" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:fluentpathexpression", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:fluentpathexpression.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:fluentpathexpression.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:fluentpathexpression.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-fluentPathExpression" }, { "id": "Extension:fluentpathexpression.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:fluentpathexpression", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:fluentpathexpression.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:fluentpathexpression.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-fluentPathExpression" }, { "id": "Extension:fluentpathexpression.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/specimen-collectionPriority", "resource": { "resourceType": "StructureDefinition", "id": "specimen-collectionPriority", "url": "http://hl7.org/fhir/StructureDefinition/specimen-collectionPriority", "name": "Urgency for collection", "display": "Collection Priority", "status": "draft", "date": "2015-02-19", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Specimen.collection" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:urgencyforcollection", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:urgencyforcollection.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:urgencyforcollection.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:urgencyforcollection.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-collectionPriority" }, { "id": "Extension:urgencyforcollection.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Type representing the priority for specimen collection", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/specimen-collection-priority" } } } ] }, "differential": { "element": [ { "id": "Extension:urgencyforcollection", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:urgencyforcollection.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:urgencyforcollection.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-collectionPriority" }, { "id": "Extension:urgencyforcollection.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Type representing the priority for specimen collection", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/specimen-collection-priority" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-precondition", "resource": { "resourceType": "StructureDefinition", "id": "diagnosticrequest-precondition", "url": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-precondition", "name": "The condition or state of the patient for this test", "display": "precondition", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theconditionorstateofthepatientforthistest", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theconditionorstateofthepatientforthistest.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theconditionorstateofthepatientforthistest.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theconditionorstateofthepatientforthistest.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-precondition" }, { "id": "Extension:theconditionorstateofthepatientforthistest.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:theconditionorstateofthepatientforthistest", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:theconditionorstateofthepatientforthistest.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theconditionorstateofthepatientforthistest.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-precondition" }, { "id": "Extension:theconditionorstateofthepatientforthistest.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-submitter-org", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-submitter-org", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-submitter-org", "name": "Who submitted data element to registry", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whosubmitteddataelementtoregistry", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whosubmitteddataelementtoregistry.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whosubmitteddataelementtoregistry.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whosubmitteddataelementtoregistry.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-submitter-org" }, { "id": "Extension:whosubmitteddataelementtoregistry.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" } ] } ] }, "differential": { "element": [ { "id": "Extension:whosubmitteddataelementtoregistry", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whosubmitteddataelementtoregistry.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whosubmitteddataelementtoregistry.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-submitter-org" }, { "id": "Extension:whosubmitteddataelementtoregistry.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsSequence", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsSequence", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsSequence", "name": "Sequence", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:sequence", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:sequence.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:sequence.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:sequence.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsSequence" }, { "id": "Extension:sequence.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Sequence" } ] } ] }, "differential": { "element": [ { "id": "Extension:sequence", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:sequence.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:sequence.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsSequence" }, { "id": "Extension:sequence.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Sequence" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsCopyNumberEvent", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsCopyNumberEvent", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsCopyNumberEvent", "name": "Copy number variation", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:copynumbervariation", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:copynumbervariation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:copynumbervariation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:copynumbervariation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsCopyNumberEvent" }, { "id": "Extension:copynumbervariation.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:copynumbervariation", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:copynumbervariation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:copynumbervariation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsCopyNumberEvent" }, { "id": "Extension:copynumbervariation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-calculatedValue", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-calculatedValue", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-calculatedValue", "name": "A calculated value", "display": "calculatedValue", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "*" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:acalculatedvalue", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:acalculatedvalue.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:acalculatedvalue.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:acalculatedvalue.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-calculatedValue" }, { "id": "Extension:acalculatedvalue.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:acalculatedvalue", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:acalculatedvalue.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:acalculatedvalue.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-calculatedValue" }, { "id": "Extension:acalculatedvalue.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-recipientType", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-recipientType", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-recipientType", "name": "recipientType", "display": "recipientType", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:recipienttype", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:recipienttype.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:recipienttype.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:recipienttype.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-recipientType" }, { "id": "Extension:recipienttype.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:recipienttype", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:recipienttype.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:recipienttype.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-recipientType" }, { "id": "Extension:recipienttype.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationArea", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-deliveryInstallationArea", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationArea", "name": "deliveryInstallationArea", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:deliveryinstallationarea", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:deliveryinstallationarea.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:deliveryinstallationarea.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:deliveryinstallationarea.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationArea" }, { "id": "Extension:deliveryinstallationarea.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:deliveryinstallationarea", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:deliveryinstallationarea.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:deliveryinstallationarea.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationArea" }, { "id": "Extension:deliveryinstallationarea.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-resolutionAge", "resource": { "resourceType": "StructureDefinition", "id": "allergyintolerance-resolutionAge", "url": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-resolutionAge", "name": "Age that the allergy or intolerance resolved", "display": "resolutionAge", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:agethattheallergyorintoleranceresolved", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:agethattheallergyorintoleranceresolved.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:agethattheallergyorintoleranceresolved.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:agethattheallergyorintoleranceresolved.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-resolutionAge" }, { "id": "Extension:agethattheallergyorintoleranceresolved.valueAge", "path": "Extension.valueAge", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Age" } ] } ] }, "differential": { "element": [ { "id": "Extension:agethattheallergyorintoleranceresolved", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:agethattheallergyorintoleranceresolved.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:agethattheallergyorintoleranceresolved.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-resolutionAge" }, { "id": "Extension:agethattheallergyorintoleranceresolved.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Age" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-usageMode", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-usageMode", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-usageMode", "name": "capture | display | display-non-empty | capture-display | capture-display-non-empty", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": true }, { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-usageMode" }, { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Identifies the modes of usage of a questionnaire that should enable a particular questionnaire item", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/questionnaire-usage-mode" } } } ] }, "differential": { "element": [ { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty", "path": "Extension", "min": 0, "max": "1", "isModifier": true }, { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-usageMode" }, { "id": "Extension:capture|display|display-non-empty|capture-display|capture-display-non-empty.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Identifies the modes of usage of a questionnaire that should enable a particular questionnaire item", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/questionnaire-usage-mode" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/device-din", "resource": { "resourceType": "StructureDefinition", "id": "device-din", "url": "http://hl7.org/fhir/StructureDefinition/device-din", "name": "Donation Identification Number (DIN)", "display": "Donation Identification Number (DIN)", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Device" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:donationidentificationnumber(din)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:donationidentificationnumber(din).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:donationidentificationnumber(din).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:donationidentificationnumber(din).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/device-din" }, { "id": "Extension:donationidentificationnumber(din).valueIdentifier", "path": "Extension.valueIdentifier", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Identifier" } ] } ] }, "differential": { "element": [ { "id": "Extension:donationidentificationnumber(din)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:donationidentificationnumber(din).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:donationidentificationnumber(din).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/device-din" }, { "id": "Extension:donationidentificationnumber(din).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Identifier" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-map", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-map", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-map", "name": "A concept map relevant to interpret this value set", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-map" }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap" } ] } ] }, "differential": { "element": [ { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-map" }, { "id": "Extension:aconceptmaprelevanttointerpretthisvalueset.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ConceptMap" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-refillsRemaining", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-refillsRemaining", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-refillsRemaining", "name": "Number of refills allowed", "display": "refillsRemaining", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationDispense", "MedicationOrder.dispenseRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:numberofrefillsallowed", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:numberofrefillsallowed.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:numberofrefillsallowed.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:numberofrefillsallowed.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-refillsRemaining" }, { "id": "Extension:numberofrefillsallowed.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:numberofrefillsallowed", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:numberofrefillsallowed.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:numberofrefillsallowed.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-refillsRemaining" }, { "id": "Extension:numberofrefillsallowed.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/consent-Rules", "resource": { "resourceType": "StructureDefinition", "id": "consent-Rules", "url": "http://hl7.org/fhir/StructureDefinition/consent-Rules", "name": "Computable Consent Language", "display": "Authorization rules", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Consent" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:computableconsentlanguage", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:computableconsentlanguage.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:computableconsentlanguage.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:computableconsentlanguage.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-Rules" }, { "id": "Extension:computableconsentlanguage.valueAttachment", "path": "Extension.valueAttachment", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Attachment" } ] } ] }, "differential": { "element": [ { "id": "Extension:computableconsentlanguage", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:computableconsentlanguage.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:computableconsentlanguage.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-Rules" }, { "id": "Extension:computableconsentlanguage.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Attachment" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAlleleName", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsAlleleName", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAlleleName", "name": "Name of allele", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:nameofallele", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:nameofallele.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:nameofallele.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nameofallele.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAlleleName" }, { "id": "Extension:nameofallele.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:nameofallele", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:nameofallele.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:nameofallele.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAlleleName" }, { "id": "Extension:nameofallele.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-comment", "resource": { "resourceType": "StructureDefinition", "id": "valueset-comment", "url": "http://hl7.org/fhir/StructureDefinition/valueset-comment", "name": "Human-specified notes and other documentation", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:human-specifiednotesandotherdocumentation", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension", "path": "Extension.extension", "slicing": { "id": "59", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content", "path": "Extension.extension", "name": "content", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "content" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp", "path": "Extension.extension", "name": "timestamp", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "timestamp" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.valueInstant", "path": "Extension.extension.valueInstant", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "instant" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-comment" }, { "id": "Extension:human-specifiednotesandotherdocumentation.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:human-specifiednotesandotherdocumentation", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content", "path": "Extension.extension", "name": "content", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "content" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp", "path": "Extension.extension", "name": "timestamp", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "timestamp" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "instant" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-comment" }, { "id": "Extension:human-specifiednotesandotherdocumentation.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/communication-reasonNotPerformed", "resource": { "resourceType": "StructureDefinition", "id": "communication-reasonNotPerformed", "url": "http://hl7.org/fhir/StructureDefinition/communication-reasonNotPerformed", "name": "Why the communication was not or could not be carried out", "display": "reasonNotPerformed", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Communication" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/communication-reasonNotPerformed" }, { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/communication-reasonNotPerformed" }, { "id": "Extension:whythecommunicationwasnotorcouldnotbecarriedout.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationQualifier", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-deliveryInstallationQualifier", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationQualifier", "name": "deliveryInstallationQualifier", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:deliveryinstallationqualifier", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:deliveryinstallationqualifier.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:deliveryinstallationqualifier.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:deliveryinstallationqualifier.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationQualifier" }, { "id": "Extension:deliveryinstallationqualifier.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:deliveryinstallationqualifier", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:deliveryinstallationqualifier.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:deliveryinstallationqualifier.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryInstallationQualifier" }, { "id": "Extension:deliveryinstallationqualifier.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-reference", "resource": { "resourceType": "StructureDefinition", "id": "valueset-reference", "url": "http://hl7.org/fhir/StructureDefinition/valueset-reference", "name": "Url of Value set the code was chosen from", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Coding" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:urlofvaluesetthecodewaschosenfrom", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-reference" }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:urlofvaluesetthecodewaschosenfrom", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-reference" }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/concept-bidirectional", "resource": { "resourceType": "StructureDefinition", "id": "concept-bidirectional", "url": "http://hl7.org/fhir/StructureDefinition/concept-bidirectional", "name": "Whether the map can be interpreted in reverse", "display": "Bi-directional", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ConceptMap" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whetherthemapcanbeinterpretedinreverse", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whetherthemapcanbeinterpretedinreverse.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whetherthemapcanbeinterpretedinreverse.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whetherthemapcanbeinterpretedinreverse.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/concept-bidirectional" }, { "id": "Extension:whetherthemapcanbeinterpretedinreverse.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:whetherthemapcanbeinterpretedinreverse", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:whetherthemapcanbeinterpretedinreverse.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whetherthemapcanbeinterpretedinreverse.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/concept-bidirectional" }, { "id": "Extension:whetherthemapcanbeinterpretedinreverse.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedurerequest-targetBodySite", "resource": { "resourceType": "StructureDefinition", "id": "procedurerequest-targetBodySite", "url": "http://hl7.org/fhir/StructureDefinition/procedurerequest-targetBodySite", "name": "The requested target point for this procedure", "display": "targetBodySite", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ProcedureRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:therequestedtargetpointforthisprocedure", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:therequestedtargetpointforthisprocedure.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:therequestedtargetpointforthisprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:therequestedtargetpointforthisprocedure.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedurerequest-targetBodySite" }, { "id": "Extension:therequestedtargetpointforthisprocedure.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] }, "differential": { "element": [ { "id": "Extension:therequestedtargetpointforthisprocedure", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:therequestedtargetpointforthisprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:therequestedtargetpointforthisprocedure.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedurerequest-targetBodySite" }, { "id": "Extension:therequestedtargetpointforthisprocedure.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-delta", "resource": { "resourceType": "StructureDefinition", "id": "observation-delta", "url": "http://hl7.org/fhir/StructureDefinition/observation-delta", "name": "Qualitative change or trend in the measurement", "display": "delta", "status": "draft", "date": "2015-03-02", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:qualitativechangeortrendinthemeasurement", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:qualitativechangeortrendinthemeasurement.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:qualitativechangeortrendinthemeasurement.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:qualitativechangeortrendinthemeasurement.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-delta" }, { "id": "Extension:qualitativechangeortrendinthemeasurement.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:qualitativechangeortrendinthemeasurement", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:qualitativechangeortrendinthemeasurement.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:qualitativechangeortrendinthemeasurement.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-delta" }, { "id": "Extension:qualitativechangeortrendinthemeasurement.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-reviewer", "resource": { "resourceType": "StructureDefinition", "id": "questionnaireresponse-reviewer", "url": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-reviewer", "name": "Who verified completion of form?", "display": "Reviewer", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "QuestionnaireResponse" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whoverifiedcompletionofform?", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whoverifiedcompletionofform?.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whoverifiedcompletionofform?.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whoverifiedcompletionofform?.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-reviewer" }, { "id": "Extension:whoverifiedcompletionofform?.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" } ] } ] }, "differential": { "element": [ { "id": "Extension:whoverifiedcompletionofform?", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whoverifiedcompletionofform?.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whoverifiedcompletionofform?.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-reviewer" }, { "id": "Extension:whoverifiedcompletionofform?.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/translation", "resource": { "resourceType": "StructureDefinition", "id": "translation", "url": "http://hl7.org/fhir/StructureDefinition/translation", "name": "Langauge Translation", "display": "Translation", "status": "draft", "date": "2013-12-05", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "string", "code" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:langaugetranslation", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:langaugetranslation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:langaugetranslation.extension", "path": "Extension.extension", "slicing": { "id": "53", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:langaugetranslation.extension:lang", "path": "Extension.extension", "name": "lang", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:langaugetranslation.extension:lang.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:langaugetranslation.extension:lang.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:langaugetranslation.extension:lang.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "lang" }, { "id": "Extension:langaugetranslation.extension:lang.valueCode", "path": "Extension.extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueReference": { "reference": "http://hl7.org/fhir/ValueSet/all-languages" } } ], "strength": "extensible", "description": "A human language.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/languages" } } }, { "id": "Extension:langaugetranslation.extension:content", "path": "Extension.extension", "name": "content", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:langaugetranslation.extension:content.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:langaugetranslation.extension:content.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:langaugetranslation.extension:content.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "content" }, { "id": "Extension:langaugetranslation.extension:content.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:langaugetranslation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/translation" }, { "id": "Extension:langaugetranslation.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:langaugetranslation", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:langaugetranslation.extension:lang", "path": "Extension.extension", "name": "lang", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:langaugetranslation.extension:lang.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:langaugetranslation.extension:lang.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "lang" }, { "id": "Extension:langaugetranslation.extension:lang.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueReference": { "reference": "http://hl7.org/fhir/ValueSet/all-languages" } } ], "strength": "extensible", "description": "A human language.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/languages" } } }, { "id": "Extension:langaugetranslation.extension:content", "path": "Extension.extension", "name": "content", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:langaugetranslation.extension:content.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:langaugetranslation.extension:content.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "content" }, { "id": "Extension:langaugetranslation.extension:content.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:langaugetranslation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/translation" }, { "id": "Extension:langaugetranslation.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedure-method", "resource": { "resourceType": "StructureDefinition", "id": "procedure-method", "url": "http://hl7.org/fhir/StructureDefinition/procedure-method", "name": "The method used to perform the procedure", "display": "method", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Procedure" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:themethodusedtoperformtheprocedure", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:themethodusedtoperformtheprocedure.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:themethodusedtoperformtheprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:themethodusedtoperformtheprocedure.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-method" }, { "id": "Extension:themethodusedtoperformtheprocedure.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:themethodusedtoperformtheprocedure", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:themethodusedtoperformtheprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:themethodusedtoperformtheprocedure.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-method" }, { "id": "Extension:themethodusedtoperformtheprocedure.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-minDosePerPeriod", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-minDosePerPeriod", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-minDosePerPeriod", "name": "The minimum quantity of substance per period", "display": "minDosePerPeriod", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationOrder.dosageInstruction", "MedicationDispense.dosageInstruction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theminimumquantityofsubstanceperperiod", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theminimumquantityofsubstanceperperiod.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theminimumquantityofsubstanceperperiod.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theminimumquantityofsubstanceperperiod.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-minDosePerPeriod" }, { "id": "Extension:theminimumquantityofsubstanceperperiod.valueRatio", "path": "Extension.valueRatio", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Ratio" } ] } ] }, "differential": { "element": [ { "id": "Extension:theminimumquantityofsubstanceperperiod", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:theminimumquantityofsubstanceperperiod.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theminimumquantityofsubstanceperperiod.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-minDosePerPeriod" }, { "id": "Extension:theminimumquantityofsubstanceperperiod.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Ratio" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/minLength", "resource": { "resourceType": "StructureDefinition", "id": "minLength", "url": "http://hl7.org/fhir/StructureDefinition/minLength", "name": "At least this many characters", "status": "draft", "date": "2014-04-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:atleastthismanycharacters", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:atleastthismanycharacters.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:atleastthismanycharacters.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:atleastthismanycharacters.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/minLength" }, { "id": "Extension:atleastthismanycharacters.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:atleastthismanycharacters", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:atleastthismanycharacters.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:atleastthismanycharacters.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/minLength" }, { "id": "Extension:atleastthismanycharacters.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/specimen-sequenceNumber", "resource": { "resourceType": "StructureDefinition", "id": "specimen-sequenceNumber", "url": "http://hl7.org/fhir/StructureDefinition/specimen-sequenceNumber", "name": "The sequence number of the sample", "display": "sequenceNumber", "status": "draft", "date": "2015-02-19", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Specimen.container" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thesequencenumberofthesample", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thesequencenumberofthesample.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thesequencenumberofthesample.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thesequencenumberofthesample.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-sequenceNumber" }, { "id": "Extension:thesequencenumberofthesample.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:thesequencenumberofthesample", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thesequencenumberofthesample.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thesequencenumberofthesample.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-sequenceNumber" }, { "id": "Extension:thesequencenumberofthesample.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/referralrequest-reasonRefused", "resource": { "resourceType": "StructureDefinition", "id": "referralrequest-reasonRefused", "url": "http://hl7.org/fhir/StructureDefinition/referralrequest-reasonRefused", "name": "Reason referral was refused", "display": "reasonRefused", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ReferralRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:reasonreferralwasrefused", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:reasonreferralwasrefused.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:reasonreferralwasrefused.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:reasonreferralwasrefused.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/referralrequest-reasonRefused" }, { "id": "Extension:reasonreferralwasrefused.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:reasonreferralwasrefused", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:reasonreferralwasrefused.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:reasonreferralwasrefused.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/referralrequest-reasonRefused" }, { "id": "Extension:reasonreferralwasrefused.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/communicationrequest-reasonRejected", "resource": { "resourceType": "StructureDefinition", "id": "communicationrequest-reasonRejected", "url": "http://hl7.org/fhir/StructureDefinition/communicationrequest-reasonRejected", "name": "Why the recipient could not be act upon the request", "display": "reasonRejected", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CommunicationRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whytherecipientcouldnotbeactupontherequest", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whytherecipientcouldnotbeactupontherequest.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whytherecipientcouldnotbeactupontherequest.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whytherecipientcouldnotbeactupontherequest.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/communicationrequest-reasonRejected" }, { "id": "Extension:whytherecipientcouldnotbeactupontherequest.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:whytherecipientcouldnotbeactupontherequest", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:whytherecipientcouldnotbeactupontherequest.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whytherecipientcouldnotbeactupontherequest.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/communicationrequest-reasonRejected" }, { "id": "Extension:whytherecipientcouldnotbeactupontherequest.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/auditevent-Accession", "resource": { "resourceType": "StructureDefinition", "id": "auditevent-Accession", "url": "http://hl7.org/fhir/StructureDefinition/auditevent-Accession", "name": "Acession Number", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AuditEvent.entity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:acessionnumber", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:acessionnumber.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:acessionnumber.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:acessionnumber.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-Accession" }, { "id": "Extension:acessionnumber.valueIdentifier", "path": "Extension.valueIdentifier", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Identifier" } ] } ] }, "differential": { "element": [ { "id": "Extension:acessionnumber", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:acessionnumber.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:acessionnumber.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-Accession" }, { "id": "Extension:acessionnumber.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Identifier" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserTaskContext", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-systemUserTaskContext", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserTaskContext", "name": "The task the system user is performing", "display": "systemUserTaskContext", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thetaskthesystemuserisperforming", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thetaskthesystemuserisperforming.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thetaskthesystemuserisperforming.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thetaskthesystemuserisperforming.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserTaskContext" }, { "id": "Extension:thetaskthesystemuserisperforming.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:thetaskthesystemuserisperforming", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thetaskthesystemuserisperforming.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thetaskthesystemuserisperforming.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserTaskContext" }, { "id": "Extension:thetaskthesystemuserisperforming.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-encounterClass", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-encounterClass", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-encounterClass", "name": "encounterClass", "display": "encounterClass", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:encounterclass", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:encounterclass.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:encounterclass.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:encounterclass.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-encounterClass" }, { "id": "Extension:encounterclass.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:encounterclass", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:encounterclass.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:encounterclass.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-encounterClass" }, { "id": "Extension:encounterclass.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-author", "resource": { "resourceType": "StructureDefinition", "id": "valueset-author", "url": "http://hl7.org/fhir/StructureDefinition/valueset-author", "name": "User or Org actually involved in creating the value set content", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-author" }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-author" }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus", "resource": { "resourceType": "StructureDefinition", "id": "valueset-workflowStatus", "url": "http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus", "name": "Indicates the state of development of the value set", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:indicatesthestateofdevelopmentofthevalueset", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus" }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:indicatesthestateofdevelopmentofthevalueset", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-workflowStatus" }, { "id": "Extension:indicatesthestateofdevelopmentofthevalueset.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-criticality", "resource": { "resourceType": "StructureDefinition", "id": "condition-criticality", "url": "http://hl7.org/fhir/StructureDefinition/condition-criticality", "name": "Potential impact of the condition", "display": "criticality", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:potentialimpactofthecondition", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:potentialimpactofthecondition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:potentialimpactofthecondition.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:potentialimpactofthecondition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-criticality" }, { "id": "Extension:potentialimpactofthecondition.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:potentialimpactofthecondition", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:potentialimpactofthecondition.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:potentialimpactofthecondition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-criticality" }, { "id": "Extension:potentialimpactofthecondition.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-adoptionInfo", "resource": { "resourceType": "StructureDefinition", "id": "patient-adoptionInfo", "url": "http://hl7.org/fhir/StructureDefinition/patient-adoptionInfo", "name": "The adoption status of the patient", "display": "adoptionInfo", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theadoptionstatusofthepatient", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theadoptionstatusofthepatient.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theadoptionstatusofthepatient.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theadoptionstatusofthepatient.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-adoptionInfo" }, { "id": "Extension:theadoptionstatusofthepatient.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:theadoptionstatusofthepatient", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:theadoptionstatusofthepatient.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theadoptionstatusofthepatient.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-adoptionInfo" }, { "id": "Extension:theadoptionstatusofthepatient.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/elementdefinition-minValueSet", "resource": { "resourceType": "StructureDefinition", "id": "elementdefinition-minValueSet", "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-minValueSet", "name": "Minimum Value Set (what system must support)", "status": "draft", "date": "2015-02-28", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.binding" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:minimumvalueset(whatsystemmustsupport)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:minimumvalueset(whatsystemmustsupport).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:minimumvalueset(whatsystemmustsupport).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:minimumvalueset(whatsystemmustsupport).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-minValueSet" }, { "id": "Extension:minimumvalueset(whatsystemmustsupport).valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet" } ] } ] }, "differential": { "element": [ { "id": "Extension:minimumvalueset(whatsystemmustsupport)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:minimumvalueset(whatsystemmustsupport).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:minimumvalueset(whatsystemmustsupport).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-minValueSet" }, { "id": "Extension:minimumvalueset(whatsystemmustsupport).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-reasonRefuted", "resource": { "resourceType": "StructureDefinition", "id": "allergyintolerance-reasonRefuted", "url": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-reasonRefuted", "name": "Explanation associated with refuted status", "display": "reasonRefuted", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:explanationassociatedwithrefutedstatus", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:explanationassociatedwithrefutedstatus.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:explanationassociatedwithrefutedstatus.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:explanationassociatedwithrefutedstatus.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-reasonRefuted" }, { "id": "Extension:explanationassociatedwithrefutedstatus.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:explanationassociatedwithrefutedstatus", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:explanationassociatedwithrefutedstatus.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:explanationassociatedwithrefutedstatus.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-reasonRefuted" }, { "id": "Extension:explanationassociatedwithrefutedstatus.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-birthTime", "resource": { "resourceType": "StructureDefinition", "id": "patient-birthTime", "url": "http://hl7.org/fhir/StructureDefinition/patient-birthTime", "name": "Time of day of birth", "display": "birthTime", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient.birthDate" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:timeofdayofbirth", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:timeofdayofbirth.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:timeofdayofbirth.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:timeofdayofbirth.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-birthTime" }, { "id": "Extension:timeofdayofbirth.valueDateTime", "path": "Extension.valueDateTime", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "dateTime" } ] } ] }, "differential": { "element": [ { "id": "Extension:timeofdayofbirth", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:timeofdayofbirth.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:timeofdayofbirth.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-birthTime" }, { "id": "Extension:timeofdayofbirth.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "dateTime" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-summary", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-summary", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-summary", "name": "Additional text for the summary presentation", "display": "summary", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:additionaltextforthesummarypresentation", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:additionaltextforthesummarypresentation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:additionaltextforthesummarypresentation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:additionaltextforthesummarypresentation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-summary" }, { "id": "Extension:additionaltextforthesummarypresentation.valueMarkdown", "path": "Extension.valueMarkdown", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "markdown" } ] } ] }, "differential": { "element": [ { "id": "Extension:additionaltextforthesummarypresentation", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:additionaltextforthesummarypresentation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:additionaltextforthesummarypresentation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-summary" }, { "id": "Extension:additionaltextforthesummarypresentation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "markdown" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces", "resource": { "resourceType": "StructureDefinition", "id": "maxDecimalPlaces", "url": "http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces", "name": "Maximum digits after decimal", "status": "draft", "date": "2014-04-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:maximumdigitsafterdecimal", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:maximumdigitsafterdecimal.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:maximumdigitsafterdecimal.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:maximumdigitsafterdecimal.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces" }, { "id": "Extension:maximumdigitsafterdecimal.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:maximumdigitsafterdecimal", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:maximumdigitsafterdecimal.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:maximumdigitsafterdecimal.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/maxDecimalPlaces" }, { "id": "Extension:maximumdigitsafterdecimal.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-warning", "resource": { "resourceType": "StructureDefinition", "id": "valueset-warning", "url": "http://hl7.org/fhir/StructureDefinition/valueset-warning", "name": "Extra warning about the correct use of the value set", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-warning" }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.valueMarkdown", "path": "Extension.valueMarkdown", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "markdown" } ] } ] }, "differential": { "element": [ { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-warning" }, { "id": "Extension:extrawarningaboutthecorrectuseofthevalueset.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "markdown" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-comment", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-comment", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-comment", "name": "Human-specified notes and other documentation", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:human-specifiednotesandotherdocumentation", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension", "path": "Extension.extension", "slicing": { "id": "83", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content", "path": "Extension.extension", "name": "content", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "content" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp", "path": "Extension.extension", "name": "timestamp", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "timestamp" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.valueInstant", "path": "Extension.extension.valueInstant", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "instant" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-comment" }, { "id": "Extension:human-specifiednotesandotherdocumentation.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:human-specifiednotesandotherdocumentation", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content", "path": "Extension.extension", "name": "content", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "content" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:content.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp", "path": "Extension.extension", "name": "timestamp", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "timestamp" }, { "id": "Extension:human-specifiednotesandotherdocumentation.extension:timestamp.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "instant" } ] }, { "id": "Extension:human-specifiednotesandotherdocumentation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-comment" }, { "id": "Extension:human-specifiednotesandotherdocumentation.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-label", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-label", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-label", "name": "E.g. \"(a)\", \"1.\", etc.", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem.concept" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:eg\"(a)\",\"1\",etc", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:eg\"(a)\",\"1\",etc.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:eg\"(a)\",\"1\",etc.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:eg\"(a)\",\"1\",etc.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-label" }, { "id": "Extension:eg\"(a)\",\"1\",etc.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:eg\"(a)\",\"1\",etc", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:eg\"(a)\",\"1\",etc.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:eg\"(a)\",\"1\",etc.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-label" }, { "id": "Extension:eg\"(a)\",\"1\",etc.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-regex", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-regex", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-regex", "name": "Regex applies to the value", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.type" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:regexappliestothevalue", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:regexappliestothevalue.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:regexappliestothevalue.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:regexappliestothevalue.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-regex" }, { "id": "Extension:regexappliestothevalue.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:regexappliestothevalue", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:regexappliestothevalue.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:regexappliestothevalue.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-regex" }, { "id": "Extension:regexappliestothevalue.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-expirationDate", "resource": { "resourceType": "StructureDefinition", "id": "valueset-expirationDate", "url": "http://hl7.org/fhir/StructureDefinition/valueset-expirationDate", "name": "When the value set version should no longer be used", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whenthevaluesetversionshouldnolongerbeused", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-expirationDate" }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.valueDate", "path": "Extension.valueDate", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "date" } ] } ] }, "differential": { "element": [ { "id": "Extension:whenthevaluesetversionshouldnolongerbeused", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-expirationDate" }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "date" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNASequenceVariantType", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsDNASequenceVariantType", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNASequenceVariantType", "name": "DNA sequence variant type", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:dnasequencevarianttype", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:dnasequencevarianttype.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:dnasequencevarianttype.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:dnasequencevarianttype.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNASequenceVariantType" }, { "id": "Extension:dnasequencevarianttype.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:dnasequencevarianttype", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:dnasequencevarianttype.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:dnasequencevarianttype.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNASequenceVariantType" }, { "id": "Extension:dnasequencevarianttype.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-valueset", "resource": { "resourceType": "StructureDefinition", "id": "11179-permitted-value-valueset", "url": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-valueset", "name": "Permitted values", "display": "Permitted Values", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition.snapshot.element.binding.valueSetReference", "StructureDefinition.differential.element.binding.valueSetReference", "DataElement.element.binding.valueSetReference", "Questionnaire.item.options" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:permittedvalues", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:permittedvalues.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:permittedvalues.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:permittedvalues.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-valueset" }, { "id": "Extension:permittedvalues.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet" } ] } ] }, "differential": { "element": [ { "id": "Extension:permittedvalues", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:permittedvalues.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:permittedvalues.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-valueset" }, { "id": "Extension:permittedvalues.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-comments", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-comments", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-comments", "name": "Comment about the use of this code in this context", "display": "Comment", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem.concept" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:commentabouttheuseofthiscodeinthiscontext", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-comments" }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:commentabouttheuseofthiscodeinthiscontext", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-comments" }, { "id": "Extension:commentabouttheuseofthiscodeinthiscontext.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/conformance-prohibited", "resource": { "resourceType": "StructureDefinition", "id": "conformance-prohibited", "url": "http://hl7.org/fhir/StructureDefinition/conformance-prohibited", "name": "Functionality not allowed", "display": "Conformance prohibition", "status": "draft", "date": "2014-04-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Conformance.rest.resource.interaction", "Conformance.rest.resource.searchParam", "Conformance.rest.operation", "Conformance.messaging.event", "Conformance.document", "Conformance.rest.interaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:functionalitynotallowed", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": true }, { "id": "Extension:functionalitynotallowed.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:functionalitynotallowed.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:functionalitynotallowed.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/conformance-prohibited" }, { "id": "Extension:functionalitynotallowed.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:functionalitynotallowed", "path": "Extension", "min": 0, "max": "1", "isModifier": true }, { "id": "Extension:functionalitynotallowed.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:functionalitynotallowed.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/conformance-prohibited" }, { "id": "Extension:functionalitynotallowed.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-allowedResource", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource", "name": "Allowed resource for reference", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:allowedresourceforreference", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-10", "severity": "error", "human": "Allowed resource can only be specified for items of type 'reference'", "expression": "$parent.type='reference'", "xpath": "parent::*/f:type/@value='reference'" } ] }, { "id": "Extension:allowedresourceforreference.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:allowedresourceforreference.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:allowedresourceforreference.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource" }, { "id": "Extension:allowedresourceforreference.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "One of the resource types defined as part of FHIR.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/resource-types" } } } ] }, "differential": { "element": [ { "id": "Extension:allowedresourceforreference", "path": "Extension", "min": 0, "max": "*", "constraint": [ { "key": "inv-10", "severity": "error", "human": "Allowed resource can only be specified for items of type 'reference'", "expression": "$parent.type='reference'", "xpath": "parent::*/f:type/@value='reference'" } ] }, { "id": "Extension:allowedresourceforreference.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:allowedresourceforreference.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource" }, { "id": "Extension:allowedresourceforreference.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "One of the resource types defined as part of FHIR.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/resource-types" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-observation", "resource": { "resourceType": "StructureDefinition", "id": "family-member-history-genetics-observation", "url": "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-observation", "name": "Genetic markers, ethnicity, etc.", "status": "draft", "date": "2013-10-02", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "FamilyMemberHistory" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:geneticmarkers,ethnicity,etc", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:geneticmarkers,ethnicity,etc.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:geneticmarkers,ethnicity,etc.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:geneticmarkers,ethnicity,etc.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-observation" }, { "id": "Extension:geneticmarkers,ethnicity,etc.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" } ] } ] }, "differential": { "element": [ { "id": "Extension:geneticmarkers,ethnicity,etc", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:geneticmarkers,ethnicity,etc.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:geneticmarkers,ethnicity,etc.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-observation" }, { "id": "Extension:geneticmarkers,ethnicity,etc.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/goal-target", "resource": { "resourceType": "StructureDefinition", "id": "goal-target", "url": "http://hl7.org/fhir/StructureDefinition/goal-target", "name": "Target for goal", "display": "target", "status": "draft", "date": "2014-12-07", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Goal" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:targetforgoal", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:targetforgoal.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:targetforgoal.extension", "path": "Extension.extension", "slicing": { "id": "61", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetforgoal.extension:measure", "path": "Extension.extension", "name": "measure", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetforgoal.extension:measure.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:targetforgoal.extension:measure.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetforgoal.extension:measure.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "measure" }, { "id": "Extension:targetforgoal.extension:measure.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:targetforgoal.extension:detail", "path": "Extension.extension", "name": "detail", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetforgoal.extension:detail.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:targetforgoal.extension:detail.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetforgoal.extension:detail.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "detail" }, { "id": "Extension:targetforgoal.extension:detail.value[x]", "path": "Extension.extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Quantity" }, { "code": "Range" }, { "code": "CodeableConcept" } ] }, { "id": "Extension:targetforgoal.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-target" }, { "id": "Extension:targetforgoal.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:targetforgoal", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:targetforgoal.extension:measure", "path": "Extension.extension", "name": "measure", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetforgoal.extension:measure.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:targetforgoal.extension:measure.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "measure" }, { "id": "Extension:targetforgoal.extension:measure.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:targetforgoal.extension:detail", "path": "Extension.extension", "name": "detail", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetforgoal.extension:detail.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:targetforgoal.extension:detail.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "detail" }, { "id": "Extension:targetforgoal.extension:detail.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Quantity" }, { "code": "Range" }, { "code": "CodeableConcept" } ] }, { "id": "Extension:targetforgoal.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-target" }, { "id": "Extension:targetforgoal.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-conceptOrder", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-conceptOrder", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-conceptOrder", "name": "Appearance order for user selection", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem.concept" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:appearanceorderforuserselection", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:appearanceorderforuserselection.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:appearanceorderforuserselection.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:appearanceorderforuserselection.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-conceptOrder" }, { "id": "Extension:appearanceorderforuserselection.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:appearanceorderforuserselection", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:appearanceorderforuserselection.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:appearanceorderforuserselection.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-conceptOrder" }, { "id": "Extension:appearanceorderforuserselection.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-unclosed", "resource": { "resourceType": "StructureDefinition", "id": "valueset-unclosed", "url": "http://hl7.org/fhir/StructureDefinition/valueset-unclosed", "name": "The expansion is incomplete (because post-coordination)", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.expansion" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theexpansionisincomplete(becausepost-coordination)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:theexpansionisincomplete(becausepost-coordination).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theexpansionisincomplete(becausepost-coordination).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theexpansionisincomplete(becausepost-coordination).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-unclosed" }, { "id": "Extension:theexpansionisincomplete(becausepost-coordination).valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:theexpansionisincomplete(becausepost-coordination)", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:theexpansionisincomplete(becausepost-coordination).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theexpansionisincomplete(becausepost-coordination).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-unclosed" }, { "id": "Extension:theexpansionisincomplete(becausepost-coordination).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/operationoutcome-authority", "resource": { "resourceType": "StructureDefinition", "id": "operationoutcome-authority", "url": "http://hl7.org/fhir/StructureDefinition/operationoutcome-authority", "name": "Reference to where the rule is defined", "display": "Rule Reference", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "OperationOutcome.issue" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:referencetowheretheruleisdefined", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:referencetowheretheruleisdefined.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:referencetowheretheruleisdefined.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:referencetowheretheruleisdefined.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/operationoutcome-authority" }, { "id": "Extension:referencetowheretheruleisdefined.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:referencetowheretheruleisdefined", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:referencetowheretheruleisdefined.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:referencetowheretheruleisdefined.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/operationoutcome-authority" }, { "id": "Extension:referencetowheretheruleisdefined.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/minValue", "resource": { "resourceType": "StructureDefinition", "id": "minValue", "url": "http://hl7.org/fhir/StructureDefinition/minValue", "name": "Must be >= this value", "status": "draft", "date": "2014-04-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:mustbe>=thisvalue", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:mustbe>=thisvalue.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mustbe>=thisvalue.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mustbe>=thisvalue.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/minValue" }, { "id": "Extension:mustbe>=thisvalue.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "date" }, { "code": "dateTime" }, { "code": "time" }, { "code": "instant" }, { "code": "decimal" }, { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:mustbe>=thisvalue", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:mustbe>=thisvalue.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:mustbe>=thisvalue.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/minValue" }, { "id": "Extension:mustbe>=thisvalue.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "date" }, { "code": "dateTime" }, { "code": "time" }, { "code": "instant" }, { "code": "decimal" }, { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-contact-address", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-contact-address", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-contact-address", "name": "How to mail contact", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement.contact" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:howtomailcontact", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:howtomailcontact.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:howtomailcontact.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:howtomailcontact.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-contact-address" }, { "id": "Extension:howtomailcontact.valueAddress", "path": "Extension.valueAddress", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Address" } ] } ] }, "differential": { "element": [ { "id": "Extension:howtomailcontact", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:howtomailcontact.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:howtomailcontact.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-contact-address" }, { "id": "Extension:howtomailcontact.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Address" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-unitID", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID", "name": "unitID", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:unitid", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:unitid.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:unitid.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:unitid.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID" }, { "id": "Extension:unitid.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:unitid", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:unitid.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:unitid.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID" }, { "id": "Extension:unitid.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedure-causedBy", "resource": { "resourceType": "StructureDefinition", "id": "procedure-causedBy", "url": "http://hl7.org/fhir/StructureDefinition/procedure-causedBy", "name": "The related item - e.g. a procedure", "display": "causedBy", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Procedure" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:therelateditem-egaprocedure", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:therelateditem-egaprocedure.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:therelateditem-egaprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:therelateditem-egaprocedure.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-causedBy" }, { "id": "Extension:therelateditem-egaprocedure.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ImagingStudy" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Immunization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationOrder" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationStatement" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Procedure" } ] } ] }, "differential": { "element": [ { "id": "Extension:therelateditem-egaprocedure", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:therelateditem-egaprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:therelateditem-egaprocedure.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-causedBy" }, { "id": "Extension:therelateditem-egaprocedure.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/AllergyIntolerance" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ImagingStudy" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Immunization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationOrder" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationStatement" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Procedure" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent", "resource": { "resourceType": "StructureDefinition", "id": "family-member-history-genetics-parent", "url": "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent", "name": "Mother(s) & Father(s) - genetic & other", "status": "draft", "date": "2013-10-02", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "FamilyMemberHistory" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:mother(s)&father(s)-genetic&other", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:mother(s)&father(s)-genetic&other.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension", "path": "Extension.extension", "slicing": { "id": "58", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type", "path": "Extension.extension", "name": "type", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "type" }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "Parental relationship types", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/parent-relationship-codes" } } }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier", "path": "Extension.extension", "name": "identifier", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "identifier" }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier.valueReference", "path": "Extension.extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" } ] }, { "id": "Extension:mother(s)&father(s)-genetic&other.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent" }, { "id": "Extension:mother(s)&father(s)-genetic&other.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:mother(s)&father(s)-genetic&other", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type", "path": "Extension.extension", "name": "type", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "type" }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:type.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "Parental relationship types", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/parent-relationship-codes" } } }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier", "path": "Extension.extension", "name": "identifier", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "identifier" }, { "id": "Extension:mother(s)&father(s)-genetic&other.extension:identifier.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" } ] }, { "id": "Extension:mother(s)&father(s)-genetic&other.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/family-member-history-genetics-parent" }, { "id": "Extension:mother(s)&father(s)-genetic&other.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-reason", "resource": { "resourceType": "StructureDefinition", "id": "questionnaireresponse-reason", "url": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-reason", "name": "Why response was created", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "QuestionnaireResponse" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whyresponsewascreated", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whyresponsewascreated.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whyresponsewascreated.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whyresponsewascreated.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-reason" }, { "id": "Extension:whyresponsewascreated.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes indicating why the response was captured. For example, admitting, referral, insurance claim, etc." } } ] }, "differential": { "element": [ { "id": "Extension:whyresponsewascreated", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:whyresponsewascreated.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whyresponsewascreated.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-reason" }, { "id": "Extension:whyresponsewascreated.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes indicating why the response was captured. For example, admitting, referral, insurance claim, etc." } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-replacedby", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-replacedby", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-replacedby", "name": "A code that replaces this", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem.concept" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:acodethatreplacesthis", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:acodethatreplacesthis.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:acodethatreplacesthis.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:acodethatreplacesthis.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-replacedby" }, { "id": "Extension:acodethatreplacesthis.valueCoding", "path": "Extension.valueCoding", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Coding" } ] } ] }, "differential": { "element": [ { "id": "Extension:acodethatreplacesthis", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:acodethatreplacesthis.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:acodethatreplacesthis.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-replacedby" }, { "id": "Extension:acodethatreplacesthis.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Coding" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-system", "resource": { "resourceType": "StructureDefinition", "id": "valueset-system", "url": "http://hl7.org/fhir/StructureDefinition/valueset-system", "name": "Code system resource", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.compose.include.system" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:codesystemresource", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:codesystemresource.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:codesystemresource.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:codesystemresource.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-system" }, { "id": "Extension:codesystemresource.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/CodeSystem" } ] } ] }, "differential": { "element": [ { "id": "Extension:codesystemresource", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:codesystemresource.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:codesystemresource.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-system" }, { "id": "Extension:codesystemresource.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/CodeSystem" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-otherName", "resource": { "resourceType": "StructureDefinition", "id": "valueset-otherName", "url": "http://hl7.org/fhir/StructureDefinition/valueset-otherName", "name": "Alternative names", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:alternativenames", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:alternativenames.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension", "path": "Extension.extension", "slicing": { "id": "43", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alternativenames.extension:name", "path": "Extension.extension", "name": "name", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:alternativenames.extension:name.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension:name.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alternativenames.extension:name.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "name" }, { "id": "Extension:alternativenames.extension:name.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension:preferred", "path": "Extension.extension", "name": "preferred", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:alternativenames.extension:preferred.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension:preferred.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alternativenames.extension:preferred.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "preferred" }, { "id": "Extension:alternativenames.extension:preferred.valueBoolean", "path": "Extension.extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] }, { "id": "Extension:alternativenames.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-otherName" }, { "id": "Extension:alternativenames.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:alternativenames", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:alternativenames.extension:name", "path": "Extension.extension", "name": "name", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:alternativenames.extension:name.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:alternativenames.extension:name.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "name" }, { "id": "Extension:alternativenames.extension:name.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:alternativenames.extension:preferred", "path": "Extension.extension", "name": "preferred", "min": 0, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:alternativenames.extension:preferred.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:alternativenames.extension:preferred.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "preferred" }, { "id": "Extension:alternativenames.extension:preferred.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] }, { "id": "Extension:alternativenames.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-otherName" }, { "id": "Extension:alternativenames.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/flag-detail", "resource": { "resourceType": "StructureDefinition", "id": "flag-detail", "url": "http://hl7.org/fhir/StructureDefinition/flag-detail", "name": "Resource with details for flag", "display": "Flag details", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Flag" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:resourcewithdetailsforflag", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:resourcewithdetailsforflag.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:resourcewithdetailsforflag.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:resourcewithdetailsforflag.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/flag-detail" }, { "id": "Extension:resourcewithdetailsforflag.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Resource" } ] } ] }, "differential": { "element": [ { "id": "Extension:resourcewithdetailsforflag", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:resourcewithdetailsforflag.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:resourcewithdetailsforflag.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/flag-detail" }, { "id": "Extension:resourcewithdetailsforflag.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Resource" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/organization-period", "resource": { "resourceType": "StructureDefinition", "id": "organization-period", "url": "http://hl7.org/fhir/StructureDefinition/organization-period", "name": "Period", "display": "Period", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Organization" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:period", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:period.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:period.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:period.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/organization-period" }, { "id": "Extension:period.valuePeriod", "path": "Extension.valuePeriod", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Period" } ] } ] }, "differential": { "element": [ { "id": "Extension:period", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:period.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:period.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/organization-period" }, { "id": "Extension:period.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Period" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-systemName", "resource": { "resourceType": "StructureDefinition", "id": "valueset-systemName", "url": "http://hl7.org/fhir/StructureDefinition/valueset-systemName", "name": "Code system name", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.compose.include" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:codesystemname", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:codesystemname.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:codesystemname.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:codesystemname.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-systemName" }, { "id": "Extension:codesystemname.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:codesystemname", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:codesystemname.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:codesystemname.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-systemName" }, { "id": "Extension:codesystemname.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-effectiveDate", "resource": { "resourceType": "StructureDefinition", "id": "valueset-effectiveDate", "url": "http://hl7.org/fhir/StructureDefinition/valueset-effectiveDate", "name": "When the value set version becomes Active and is available for use", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-effectiveDate" }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.valueDate", "path": "Extension.valueDate", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "date" } ] } ] }, "differential": { "element": [ { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-effectiveDate" }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "date" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsHaploid", "resource": { "resourceType": "StructureDefinition", "id": "hla-genotyping-resultsHaploid", "url": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsHaploid", "name": "haploid", "status": "draft", "date": "2015-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:haploid", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:haploid.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:haploid.extension", "path": "Extension.extension", "slicing": { "id": "45", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:locus", "path": "Extension.extension", "name": "locus", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:locus.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:haploid.extension:locus.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:locus.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "locus" }, { "id": "Extension:haploid.extension:locus.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:haploid.extension:type", "path": "Extension.extension", "name": "type", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:type.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:haploid.extension:type.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:type.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "type" }, { "id": "Extension:haploid.extension:type.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:haploid.extension:method", "path": "Extension.extension", "name": "method", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:method.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:haploid.extension:method.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:method.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "method" }, { "id": "Extension:haploid.extension:method.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:haploid.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsHaploid" }, { "id": "Extension:haploid.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:haploid", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:haploid.extension:locus", "path": "Extension.extension", "name": "locus", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:locus.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:haploid.extension:locus.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "locus" }, { "id": "Extension:haploid.extension:locus.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:haploid.extension:type", "path": "Extension.extension", "name": "type", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:type.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:haploid.extension:type.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "type" }, { "id": "Extension:haploid.extension:type.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:haploid.extension:method", "path": "Extension.extension", "name": "method", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:haploid.extension:method.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:haploid.extension:method.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "method" }, { "id": "Extension:haploid.extension:method.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:haploid.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsHaploid" }, { "id": "Extension:haploid.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-nationality", "resource": { "resourceType": "StructureDefinition", "id": "patient-nationality", "url": "http://hl7.org/fhir/StructureDefinition/patient-nationality", "name": "Nationality", "display": "nationality", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:nationality", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:nationality.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:nationality.extension", "path": "Extension.extension", "slicing": { "id": "44", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nationality.extension:code", "path": "Extension.extension", "name": "code", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nationality.extension:code.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:nationality.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nationality.extension:code.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:nationality.extension:code.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:nationality.extension:period", "path": "Extension.extension", "name": "period", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nationality.extension:period.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:nationality.extension:period.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nationality.extension:period.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "period" }, { "id": "Extension:nationality.extension:period.valuePeriod", "path": "Extension.extension.valuePeriod", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Period" } ] }, { "id": "Extension:nationality.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-nationality" }, { "id": "Extension:nationality.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:nationality", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:nationality.extension:code", "path": "Extension.extension", "name": "code", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:nationality.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:nationality.extension:code.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:nationality.extension:code.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:nationality.extension:period", "path": "Extension.extension", "name": "period", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:nationality.extension:period.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:nationality.extension:period.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "period" }, { "id": "Extension:nationality.extension:period.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Period" } ] }, { "id": "Extension:nationality.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-nationality" }, { "id": "Extension:nationality.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-category", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category", "name": "Category from official resource list", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:categoryfromofficialresourcelist", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:categoryfromofficialresourcelist.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:categoryfromofficialresourcelist.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:categoryfromofficialresourcelist.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category" }, { "id": "Extension:categoryfromofficialresourcelist.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:categoryfromofficialresourcelist", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:categoryfromofficialresourcelist.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:categoryfromofficialresourcelist.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category" }, { "id": "Extension:categoryfromofficialresourcelist.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/organization-alias", "resource": { "resourceType": "StructureDefinition", "id": "organization-alias", "url": "http://hl7.org/fhir/StructureDefinition/organization-alias", "name": "Alias", "display": "Alias", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Organization" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:alias", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:alias.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alias.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alias.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/organization-alias" }, { "id": "Extension:alias.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:alias", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:alias.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:alias.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/organization-alias" }, { "id": "Extension:alias.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/lipid-report-ldl-chol-calculated", "resource": { "resourceType": "StructureDefinition", "id": "lipid-report-ldl-chol-calculated", "url": "http://hl7.org/fhir/StructureDefinition/lipid-report-ldl-chol-calculated", "name": "LDL is Calculated", "status": "draft", "date": "2012-05-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:ldliscalculated", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:ldliscalculated.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:ldliscalculated.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:ldliscalculated.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/lipid-report-ldl-chol-calculated" }, { "id": "Extension:ldliscalculated.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:ldliscalculated", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:ldliscalculated.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:ldliscalculated.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/lipid-report-ldl-chol-calculated" }, { "id": "Extension:ldliscalculated.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-unit", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", "name": "Unit for numeric answer", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:unitfornumericanswer", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-16", "severity": "error", "human": "Lookup Questionnaire can only be specified for questions with a type of \"integer\" or \"decimal\"", "expression": "$parent.type='integer' or $parent.type='decimal'", "xpath": "parent::*/f:type/@value=('integer', 'decimal')" } ] }, { "id": "Extension:unitfornumericanswer.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:unitfornumericanswer.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:unitfornumericanswer.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit" }, { "id": "Extension:unitfornumericanswer.valueCoding", "path": "Extension.valueCoding", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Coding" } ] } ] }, "differential": { "element": [ { "id": "Extension:unitfornumericanswer", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-16", "severity": "error", "human": "Lookup Questionnaire can only be specified for questions with a type of \"integer\" or \"decimal\"", "expression": "$parent.type='integer' or $parent.type='decimal'", "xpath": "parent::*/f:type/@value=('integer', 'decimal')" } ] }, { "id": "Extension:unitfornumericanswer.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:unitfornumericanswer.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit" }, { "id": "Extension:unitfornumericanswer.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Coding" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryAddressLine", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-deliveryAddressLine", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryAddressLine", "name": "deliveryAddressLine", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:deliveryaddressline", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:deliveryaddressline.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:deliveryaddressline.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:deliveryaddressline.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryAddressLine" }, { "id": "Extension:deliveryaddressline.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:deliveryaddressline", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:deliveryaddressline.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:deliveryaddressline.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryAddressLine" }, { "id": "Extension:deliveryaddressline.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/goal-acceptance", "resource": { "resourceType": "StructureDefinition", "id": "goal-acceptance", "url": "http://hl7.org/fhir/StructureDefinition/goal-acceptance", "name": "Individual acceptance of goal", "display": "Goal acceptance", "status": "draft", "date": "2014-12-07", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Goal" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:individualacceptanceofgoal", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:individualacceptanceofgoal.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:individualacceptanceofgoal.extension", "path": "Extension.extension", "slicing": { "id": "62", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:individual", "path": "Extension.extension", "name": "individual", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:individual.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:individual.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:individual.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "individual" }, { "id": "Extension:individualacceptanceofgoal.extension:individual.value[x]", "path": "Extension.extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:status", "path": "Extension.extension", "name": "status", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:status.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:status.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:status.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "status" }, { "id": "Extension:individualacceptanceofgoal.extension:status.valueCode", "path": "Extension.extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Codes indicating whether the goal has been accepted by a stakeholder", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/goal-acceptance-status" } } }, { "id": "Extension:individualacceptanceofgoal.extension:priority", "path": "Extension.extension", "name": "priority", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:priority.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:priority.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:priority.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "priority" }, { "id": "Extension:individualacceptanceofgoal.extension:priority.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes indicating the relative priority assigned to a goal by a stakeholder", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/goal-priority" } } }, { "id": "Extension:individualacceptanceofgoal.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-acceptance" }, { "id": "Extension:individualacceptanceofgoal.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:individualacceptanceofgoal", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:individualacceptanceofgoal.extension:individual", "path": "Extension.extension", "name": "individual", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:individual.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:individualacceptanceofgoal.extension:individual.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "individual" }, { "id": "Extension:individualacceptanceofgoal.extension:individual.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:status", "path": "Extension.extension", "name": "status", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:status.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:individualacceptanceofgoal.extension:status.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "status" }, { "id": "Extension:individualacceptanceofgoal.extension:status.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Codes indicating whether the goal has been accepted by a stakeholder", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/goal-acceptance-status" } } }, { "id": "Extension:individualacceptanceofgoal.extension:priority", "path": "Extension.extension", "name": "priority", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:individualacceptanceofgoal.extension:priority.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:individualacceptanceofgoal.extension:priority.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "priority" }, { "id": "Extension:individualacceptanceofgoal.extension:priority.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes indicating the relative priority assigned to a goal by a stakeholder", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/goal-priority" } } }, { "id": "Extension:individualacceptanceofgoal.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-acceptance" }, { "id": "Extension:individualacceptanceofgoal.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-keyWord", "resource": { "resourceType": "StructureDefinition", "id": "valueset-keyWord", "url": "http://hl7.org/fhir/StructureDefinition/valueset-keyWord", "name": "Descriptors and key terms for search", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:descriptorsandkeytermsforsearch", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:descriptorsandkeytermsforsearch.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:descriptorsandkeytermsforsearch.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:descriptorsandkeytermsforsearch.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-keyWord" }, { "id": "Extension:descriptorsandkeytermsforsearch.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:descriptorsandkeytermsforsearch", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:descriptorsandkeytermsforsearch.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:descriptorsandkeytermsforsearch.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-keyWord" }, { "id": "Extension:descriptorsandkeytermsforsearch.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ST-translation", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ST-translation", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ST-translation", "name": "translation", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "string" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:translation", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:translation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:translation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:translation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ST-translation" }, { "id": "Extension:translation.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:translation", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:translation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:translation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ST-translation" }, { "id": "Extension:translation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsGlstring", "resource": { "resourceType": "StructureDefinition", "id": "hla-genotyping-resultsGlstring", "url": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsGlstring", "name": "glstring", "status": "draft", "date": "2015-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:glstring", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:glstring.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:glstring.extension", "path": "Extension.extension", "slicing": { "id": "50", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:glstring.extension:url", "path": "Extension.extension", "name": "url", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:glstring.extension:url.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:glstring.extension:url.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:glstring.extension:url.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "url" }, { "id": "Extension:glstring.extension:url.valueUri", "path": "Extension.extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] }, { "id": "Extension:glstring.extension:text", "path": "Extension.extension", "name": "text", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:glstring.extension:text.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:glstring.extension:text.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:glstring.extension:text.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "text" }, { "id": "Extension:glstring.extension:text.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:glstring.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsGlstring" }, { "id": "Extension:glstring.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:glstring", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:glstring.extension:url", "path": "Extension.extension", "name": "url", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:glstring.extension:url.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:glstring.extension:url.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "url" }, { "id": "Extension:glstring.extension:url.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] }, { "id": "Extension:glstring.extension:text", "path": "Extension.extension", "name": "text", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:glstring.extension:text.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:glstring.extension:text.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "text" }, { "id": "Extension:glstring.extension:text.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:glstring.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsGlstring" }, { "id": "Extension:glstring.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-classification-or-context", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-classification-or-context", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-classification-or-context", "name": "context | classification", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement.useContext" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:context|classification", "path": "Extension", "min": 1, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:context|classification.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:context|classification.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:context|classification.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-classification-or-context" }, { "id": "Extension:context|classification.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Identifies whether a useContext represents a context or classification for the element", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/classification-or-context" } } } ] }, "differential": { "element": [ { "id": "Extension:context|classification", "path": "Extension", "min": 1, "max": "1" }, { "id": "Extension:context|classification.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:context|classification.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-classification-or-context" }, { "id": "Extension:context|classification.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Identifies whether a useContext represents a context or classification for the element", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/classification-or-context" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/auditevent-ParticipantObjectContainsStudy", "resource": { "resourceType": "StructureDefinition", "id": "auditevent-ParticipantObjectContainsStudy", "url": "http://hl7.org/fhir/StructureDefinition/auditevent-ParticipantObjectContainsStudy", "name": "Contains Study", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AuditEvent.entity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:containsstudy", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:containsstudy.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:containsstudy.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:containsstudy.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-ParticipantObjectContainsStudy" }, { "id": "Extension:containsstudy.valueOid", "path": "Extension.valueOid", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "oid" } ] } ] }, "differential": { "element": [ { "id": "Extension:containsstudy", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:containsstudy.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:containsstudy.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-ParticipantObjectContainsStudy" }, { "id": "Extension:containsstudy.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "oid" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-nullFlavor", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor", "name": "NI | OTH | NINF | PINF | UNK | ASKU | NAV | NASK | TRC | MSK | NA | QS", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Any" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor" }, { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "A collection of codes specifying why a valid value is not present", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v3-NullFlavor" } } } ] }, "differential": { "element": [ { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-nullFlavor" }, { "id": "Extension:ni|oth|ninf|pinf|unk|asku|nav|nask|trc|msk|na|qs.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "A collection of codes specifying why a valid value is not present", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v3-NullFlavor" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-citizenship", "resource": { "resourceType": "StructureDefinition", "id": "patient-citizenship", "url": "http://hl7.org/fhir/StructureDefinition/patient-citizenship", "name": "Nation(s) where the patient claims citizenship", "display": "citizenship", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:nation(s)wherethepatientclaimscitizenship", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension", "path": "Extension.extension", "slicing": { "id": "52", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code", "path": "Extension.extension", "name": "code", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period", "path": "Extension.extension", "name": "period", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "period" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period.valuePeriod", "path": "Extension.extension.valuePeriod", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Period" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-citizenship" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:nation(s)wherethepatientclaimscitizenship", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code", "path": "Extension.extension", "name": "code", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:code.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period", "path": "Extension.extension", "name": "period", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "period" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.extension:period.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Period" } ] }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-citizenship" }, { "id": "Extension:nation(s)wherethepatientclaimscitizenship.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-lookupQuestionnaire", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-lookupQuestionnaire", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-lookupQuestionnaire", "name": "Questionnaire to populate a reference", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:questionnairetopopulateareference", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-15", "severity": "error", "human": "Lookup Questionnaire can only be specified for questions with a type of \"reference\"", "expression": "$parent.type='reference'", "xpath": "parent::*/f:type/@value='reference'" } ] }, { "id": "Extension:questionnairetopopulateareference.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:questionnairetopopulateareference.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:questionnairetopopulateareference.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-lookupQuestionnaire" }, { "id": "Extension:questionnairetopopulateareference.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:questionnairetopopulateareference", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-15", "severity": "error", "human": "Lookup Questionnaire can only be specified for questions with a type of \"reference\"", "expression": "$parent.type='reference'", "xpath": "parent::*/f:type/@value='reference'" } ] }, { "id": "Extension:questionnairetopopulateareference.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:questionnairetopopulateareference.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-lookupQuestionnaire" }, { "id": "Extension:questionnairetopopulateareference.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChangeType", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsAminoAcidChangeType", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChangeType", "name": "Amino Acid Change Type", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:aminoacidchangetype", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:aminoacidchangetype.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:aminoacidchangetype.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:aminoacidchangetype.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChangeType" }, { "id": "Extension:aminoacidchangetype.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:aminoacidchangetype", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:aminoacidchangetype.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:aminoacidchangetype.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsAminoAcidChangeType" }, { "id": "Extension:aminoacidchangetype.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsPhaseSet", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsPhaseSet", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsPhaseSet", "name": "Phase set identifier (UUID/OID)", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:phasesetidentifier(uuid/oid)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:phasesetidentifier(uuid/oid).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:phasesetidentifier(uuid/oid).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:phasesetidentifier(uuid/oid).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsPhaseSet" }, { "id": "Extension:phasesetidentifier(uuid/oid).valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:phasesetidentifier(uuid/oid)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:phasesetidentifier(uuid/oid).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:phasesetidentifier(uuid/oid).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsPhaseSet" }, { "id": "Extension:phasesetidentifier(uuid/oid).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-additionalLocator", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator", "name": "additionalLocator", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:additionallocator", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:additionallocator.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:additionallocator.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:additionallocator.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator" }, { "id": "Extension:additionallocator.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:additionallocator", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:additionallocator.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:additionallocator.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator" }, { "id": "Extension:additionallocator.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ST-language", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ST-language", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ST-language", "name": "language", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "string" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:language", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:language.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:language.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:language.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ST-language" }, { "id": "Extension:language.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueReference": { "reference": "http://hl7.org/fhir/ValueSet/all-languages" } } ], "strength": "extensible", "description": "A human language.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/languages" } } } ] }, "differential": { "element": [ { "id": "Extension:language", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:language.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:language.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ST-language" }, { "id": "Extension:language.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueReference": { "reference": "http://hl7.org/fhir/ValueSet/all-languages" } } ], "strength": "extensible", "description": "A human language.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/languages" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/consent-basis", "resource": { "resourceType": "StructureDefinition", "id": "consent-basis", "url": "http://hl7.org/fhir/StructureDefinition/consent-basis", "name": "Reference to policy/rule for this exception", "display": "Rule Basis", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Consent.except" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:referencetopolicy/ruleforthisexception", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:referencetopolicy/ruleforthisexception.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:referencetopolicy/ruleforthisexception.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:referencetopolicy/ruleforthisexception.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-basis" }, { "id": "Extension:referencetopolicy/ruleforthisexception.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:referencetopolicy/ruleforthisexception", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:referencetopolicy/ruleforthisexception.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:referencetopolicy/ruleforthisexception.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-basis" }, { "id": "Extension:referencetopolicy/ruleforthisexception.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-objectClass", "resource": { "resourceType": "StructureDefinition", "id": "11179-objectClass", "url": "http://hl7.org/fhir/StructureDefinition/11179-objectClass", "name": "Object Class", "display": "Object Class", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.mapping" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:objectclass", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:objectclass.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:objectclass.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:objectclass.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-objectClass" }, { "id": "Extension:objectclass.valueCoding", "path": "Extension.valueCoding", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Coding" } ], "binding": { "strength": "example", "description": "A concept that represents a set of ideas, abstractions, or things in the real world that can be identified with explicit boundaries and meaning and whose properties and behavior follow the same rules; e.g. Person, Prescription, Encounter, etc.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/dataelement-sdcobjectclass" } } } ] }, "differential": { "element": [ { "id": "Extension:objectclass", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:objectclass.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:objectclass.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-objectClass" }, { "id": "Extension:objectclass.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Coding" } ], "binding": { "strength": "example", "description": "A concept that represents a set of ideas, abstractions, or things in the real world that can be identified with explicit boundaries and meaning and whose properties and behavior follow the same rules; e.g. Person, Prescription, Encounter, etc.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/dataelement-sdcobjectclass" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/11179-de-registry-org", "resource": { "resourceType": "StructureDefinition", "id": "11179-de-registry-org", "url": "http://hl7.org/fhir/StructureDefinition/11179-de-registry-org", "name": "Organization responsible for registry", "status": "draft", "date": "2014-04-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:organizationresponsibleforregistry", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:organizationresponsibleforregistry.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:organizationresponsibleforregistry.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:organizationresponsibleforregistry.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-registry-org" }, { "id": "Extension:organizationresponsibleforregistry.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" } ] } ] }, "differential": { "element": [ { "id": "Extension:organizationresponsibleforregistry", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:organizationresponsibleforregistry.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:organizationresponsibleforregistry.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/11179-de-registry-org" }, { "id": "Extension:organizationresponsibleforregistry.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-dueTo", "resource": { "resourceType": "StructureDefinition", "id": "condition-dueTo", "url": "http://hl7.org/fhir/StructureDefinition/condition-dueTo", "name": "Causes for this Condition", "display": "dueTo", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:causesforthiscondition", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:causesforthiscondition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:causesforthiscondition.extension", "path": "Extension.extension", "slicing": { "id": "82", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:causesforthiscondition.extension:code", "path": "Extension.extension", "name": "code", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:causesforthiscondition.extension:code.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:causesforthiscondition.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:causesforthiscondition.extension:code.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:causesforthiscondition.extension:code.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes that describe causes of patient conditions; e.g. Surgical mishap, escalation of a previous condition, etc.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/condition-cause" } } }, { "id": "Extension:causesforthiscondition.extension:detail", "path": "Extension.extension", "name": "detail", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:causesforthiscondition.extension:detail.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:causesforthiscondition.extension:detail.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:causesforthiscondition.extension:detail.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "detail" }, { "id": "Extension:causesforthiscondition.extension:detail.value[x]", "path": "Extension.extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Procedure" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Immunization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationStatement" } ] }, { "id": "Extension:causesforthiscondition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-dueTo" }, { "id": "Extension:causesforthiscondition.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:causesforthiscondition", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:causesforthiscondition.extension:code", "path": "Extension.extension", "name": "code", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:causesforthiscondition.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:causesforthiscondition.extension:code.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:causesforthiscondition.extension:code.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes that describe causes of patient conditions; e.g. Surgical mishap, escalation of a previous condition, etc.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/condition-cause" } } }, { "id": "Extension:causesforthiscondition.extension:detail", "path": "Extension.extension", "name": "detail", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:causesforthiscondition.extension:detail.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:causesforthiscondition.extension:detail.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "detail" }, { "id": "Extension:causesforthiscondition.extension:detail.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Procedure" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Immunization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationStatement" } ] }, { "id": "Extension:causesforthiscondition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-dueTo" }, { "id": "Extension:causesforthiscondition.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-explicit-type-name", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name", "name": "Advisory - name of Type for implementations", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:advisory-nameoftypeforimplementations", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:advisory-nameoftypeforimplementations.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:advisory-nameoftypeforimplementations.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:advisory-nameoftypeforimplementations.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name" }, { "id": "Extension:advisory-nameoftypeforimplementations.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:advisory-nameoftypeforimplementations", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:advisory-nameoftypeforimplementations.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:advisory-nameoftypeforimplementations.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name" }, { "id": "Extension:advisory-nameoftypeforimplementations.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/maxValue", "resource": { "resourceType": "StructureDefinition", "id": "maxValue", "url": "http://hl7.org/fhir/StructureDefinition/maxValue", "name": "Must be <= this value", "status": "draft", "date": "2014-04-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:mustbe<=thisvalue", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:mustbe<=thisvalue.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:mustbe<=thisvalue.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:mustbe<=thisvalue.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/maxValue" }, { "id": "Extension:mustbe<=thisvalue.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "date" }, { "code": "dateTime" }, { "code": "time" }, { "code": "instant" }, { "code": "decimal" }, { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:mustbe<=thisvalue", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:mustbe<=thisvalue.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:mustbe<=thisvalue.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/maxValue" }, { "id": "Extension:mustbe<=thisvalue.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "date" }, { "code": "dateTime" }, { "code": "time" }, { "code": "instant" }, { "code": "decimal" }, { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-strengthOfRecommendation", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-strengthOfRecommendation", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-strengthOfRecommendation", "name": "The strength of the recommendation", "display": "strengthOfRecommendation", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Attachment" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thestrengthoftherecommendation", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thestrengthoftherecommendation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thestrengthoftherecommendation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thestrengthoftherecommendation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-strengthOfRecommendation" }, { "id": "Extension:thestrengthoftherecommendation.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A rating system that describes the strength of the recommendation, such as the GRADE, DynaMed, or HGPS systems", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/cqif-recommendation-strength" } } } ] }, "differential": { "element": [ { "id": "Extension:thestrengthoftherecommendation", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thestrengthoftherecommendation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thestrengthoftherecommendation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-strengthOfRecommendation" }, { "id": "Extension:thestrengthoftherecommendation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A rating system that describes the strength of the recommendation, such as the GRADE, DynaMed, or HGPS systems", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/cqif-recommendation-strength" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/auditevent-Encrypted", "resource": { "resourceType": "StructureDefinition", "id": "auditevent-Encrypted", "url": "http://hl7.org/fhir/StructureDefinition/auditevent-Encrypted", "name": "Encrypted state", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AuditEvent.entity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:encryptedstate", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:encryptedstate.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:encryptedstate.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:encryptedstate.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-Encrypted" }, { "id": "Extension:encryptedstate.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:encryptedstate", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:encryptedstate.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:encryptedstate.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-Encrypted" }, { "id": "Extension:encryptedstate.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-ordinalValue", "resource": { "resourceType": "StructureDefinition", "id": "valueset-ordinalValue", "url": "http://hl7.org/fhir/StructureDefinition/valueset-ordinalValue", "name": "Comparison value for ordinal codes", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.compose.include.concept", "ValueSet.expansion.contains" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:comparisonvalueforordinalcodes", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:comparisonvalueforordinalcodes.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:comparisonvalueforordinalcodes.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:comparisonvalueforordinalcodes.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-ordinalValue" }, { "id": "Extension:comparisonvalueforordinalcodes.valueDecimal", "path": "Extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] } ] }, "differential": { "element": [ { "id": "Extension:comparisonvalueforordinalcodes", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:comparisonvalueforordinalcodes.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:comparisonvalueforordinalcodes.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-ordinalValue" }, { "id": "Extension:comparisonvalueforordinalcodes.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/us-core-race", "resource": { "resourceType": "StructureDefinition", "id": "us-core-race", "url": "http://hl7.org/fhir/StructureDefinition/us-core-race", "name": "A category of humans sharing history, origin or nationality", "status": "draft", "date": "2013-12-03", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:acategoryofhumanssharinghistory,originornationality", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:acategoryofhumanssharinghistory,originornationality.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:acategoryofhumanssharinghistory,originornationality.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:acategoryofhumanssharinghistory,originornationality.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-race" }, { "id": "Extension:acategoryofhumanssharinghistory,originornationality.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "A code classifying the person into a named category of humans sharing common history, traits, geographical origin or nationality.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v3-Race" } } } ] }, "differential": { "element": [ { "id": "Extension:acategoryofhumanssharinghistory,originornationality", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:acategoryofhumanssharinghistory,originornationality.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:acategoryofhumanssharinghistory,originornationality.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-race" }, { "id": "Extension:acategoryofhumanssharinghistory,originornationality.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "A code classifying the person into a named category of humans sharing common history, traits, geographical origin or nationality.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v3-Race" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameBase", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-streetNameBase", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameBase", "name": "streetNameBase", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:streetnamebase", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:streetnamebase.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:streetnamebase.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:streetnamebase.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameBase" }, { "id": "Extension:streetnamebase.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:streetnamebase", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:streetnamebase.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:streetnamebase.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameBase" }, { "id": "Extension:streetnamebase.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-optionPrefix", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-optionPrefix", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-optionPrefix", "name": "E.g. \"(a)\", \"1.\", etc.", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item.option" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:eg\"(a)\",\"1\",etc", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:eg\"(a)\",\"1\",etc.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:eg\"(a)\",\"1\",etc.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:eg\"(a)\",\"1\",etc.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-optionPrefix" }, { "id": "Extension:eg\"(a)\",\"1\",etc.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:eg\"(a)\",\"1\",etc", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:eg\"(a)\",\"1\",etc.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:eg\"(a)\",\"1\",etc.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-optionPrefix" }, { "id": "Extension:eg\"(a)\",\"1\",etc.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-reference", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-reference", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-reference", "name": "Url of Value set the code was chosen from", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Coding" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:urlofvaluesetthecodewaschosenfrom", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-reference" }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:urlofvaluesetthecodewaschosenfrom", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-reference" }, { "id": "Extension:urlofvaluesetthecodewaschosenfrom.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-recipientLanguage", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-recipientLanguage", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-recipientLanguage", "name": "recipientLanguage", "display": "recipientLanguage", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:recipientlanguage", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:recipientlanguage.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:recipientlanguage.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:recipientlanguage.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-recipientLanguage" }, { "id": "Extension:recipientlanguage.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueReference": { "reference": "http://hl7.org/fhir/ValueSet/all-languages" } } ], "strength": "extensible", "description": "A human language.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/languages" } } } ] }, "differential": { "element": [ { "id": "Extension:recipientlanguage", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:recipientlanguage.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:recipientlanguage.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-recipientLanguage" }, { "id": "Extension:recipientlanguage.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueReference": { "reference": "http://hl7.org/fhir/ValueSet/all-languages" } } ], "strength": "extensible", "description": "A human language.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/languages" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/match-grade", "resource": { "resourceType": "StructureDefinition", "id": "match-grade", "url": "http://hl7.org/fhir/StructureDefinition/match-grade", "name": "How likely this resource is to be a match", "display": "Matching Grade", "status": "draft", "date": "2015-03-11", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Bundle.entry.search" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:howlikelythisresourceistobeamatch", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:howlikelythisresourceistobeamatch.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:howlikelythisresourceistobeamatch.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:howlikelythisresourceistobeamatch.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/match-grade" }, { "id": "Extension:howlikelythisresourceistobeamatch.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "A Master Patient Index (MPI) assessment of whether a candidate patient record is a match or not.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/match-grade" } } } ] }, "differential": { "element": [ { "id": "Extension:howlikelythisresourceistobeamatch", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:howlikelythisresourceistobeamatch.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:howlikelythisresourceistobeamatch.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/match-grade" }, { "id": "Extension:howlikelythisresourceistobeamatch.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "A Master Patient Index (MPI) assessment of whether a candidate patient record is a match or not.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/match-grade" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-initiatingOrganization", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-initiatingOrganization", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-initiatingOrganization", "name": "initiatingOrganization", "display": "initiatingOrganization", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:initiatingorganization", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:initiatingorganization.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:initiatingorganization.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:initiatingorganization.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-initiatingOrganization" }, { "id": "Extension:initiatingorganization.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" } ] } ] }, "differential": { "element": [ { "id": "Extension:initiatingorganization", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:initiatingorganization.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:initiatingorganization.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-initiatingOrganization" }, { "id": "Extension:initiatingorganization.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/mapSourcePublisher", "resource": { "resourceType": "StructureDefinition", "id": "mapSourcePublisher", "url": "http://hl7.org/fhir/StructureDefinition/mapSourcePublisher", "name": "Who published the mapping source", "display": "Map source publisher", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DataElement.mapping" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whopublishedthemappingsource", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whopublishedthemappingsource.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whopublishedthemappingsource.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whopublishedthemappingsource.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/mapSourcePublisher" }, { "id": "Extension:whopublishedthemappingsource.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:whopublishedthemappingsource", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whopublishedthemappingsource.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whopublishedthemappingsource.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/mapSourcePublisher" }, { "id": "Extension:whopublishedthemappingsource.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/practitioner-animalSpecies", "resource": { "resourceType": "StructureDefinition", "id": "practitioner-animalSpecies", "url": "http://hl7.org/fhir/StructureDefinition/practitioner-animalSpecies", "name": "The Species of the Service Animal", "display": "animalSpecies", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Practitioner", "RelatedPerson" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thespeciesoftheserviceanimal", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thespeciesoftheserviceanimal.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thespeciesoftheserviceanimal.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thespeciesoftheserviceanimal.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/practitioner-animalSpecies" }, { "id": "Extension:thespeciesoftheserviceanimal.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "The species of animal", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/animal-species" } } } ] }, "differential": { "element": [ { "id": "Extension:thespeciesoftheserviceanimal", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thespeciesoftheserviceanimal.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thespeciesoftheserviceanimal.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/practitioner-animalSpecies" }, { "id": "Extension:thespeciesoftheserviceanimal.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "The species of animal", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/animal-species" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-substanceExposureRisk", "resource": { "resourceType": "StructureDefinition", "id": "allergyintolerance-substanceExposureRisk", "url": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-substanceExposureRisk", "name": "Exposure risk of adverse reaction (allergy or intolerance) to the specified substance/product", "display": "substanceExposureRisk", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-1", "severity": "error", "human": "If the substanceExposureRisk extension element is present, the AllergyIntolerance.code element must be omitted.", "expression": "substanceExposureRisk.exists() and code.empty()", "xpath": "exists(f:substanceExposureRisk) and not(exists(f:code))" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension", "path": "Extension.extension", "slicing": { "id": "76", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance", "path": "Extension.extension", "name": "substance", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "substance" }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes defining the type of the substance (including pharmaceutical products).", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/substance-code" } } }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk", "path": "Extension.extension", "name": "exposureRisk", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "exposureRisk" }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "The risk of an adverse reaction (allergy or intolerance) for this patient upon xposure to the substance (including pharmaceutical products).", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/allerg-intol-substance-exp-risk" } } }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-substanceExposureRisk" }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-1", "severity": "error", "human": "If the substanceExposureRisk extension element is present, the AllergyIntolerance.code element must be omitted.", "expression": "substanceExposureRisk.exists() and code.empty()", "xpath": "exists(f:substanceExposureRisk) and not(exists(f:code))" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance", "path": "Extension.extension", "name": "substance", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "substance" }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:substance.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes defining the type of the substance (including pharmaceutical products).", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/substance-code" } } }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk", "path": "Extension.extension", "name": "exposureRisk", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "exposureRisk" }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.extension:exposurerisk.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "The risk of an adverse reaction (allergy or intolerance) for this patient upon xposure to the substance (including pharmaceutical products).", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/allerg-intol-substance-exp-risk" } } }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-substanceExposureRisk" }, { "id": "Extension:exposureriskofadversereaction(allergyorintolerance)tothespecifiedsubstance/product.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-caseSensitive", "resource": { "resourceType": "StructureDefinition", "id": "valueset-caseSensitive", "url": "http://hl7.org/fhir/StructureDefinition/valueset-caseSensitive", "name": "If code is case sensitive", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.expansion.contains" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:ifcodeiscasesensitive", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:ifcodeiscasesensitive.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:ifcodeiscasesensitive.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:ifcodeiscasesensitive.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-caseSensitive" }, { "id": "Extension:ifcodeiscasesensitive.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:ifcodeiscasesensitive", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:ifcodeiscasesensitive.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:ifcodeiscasesensitive.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-caseSensitive" }, { "id": "Extension:ifcodeiscasesensitive.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-annotation", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-annotation", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-annotation", "name": "Additional notes about any item in a structure definition", "display": "note", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-annotation" }, { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition.valueAnnotation", "path": "Extension.valueAnnotation", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Annotation" } ] } ] }, "differential": { "element": [ { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-annotation" }, { "id": "Extension:additionalnotesaboutanyiteminastructuredefinition.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Annotation" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedurerequest-reasonRefused", "resource": { "resourceType": "StructureDefinition", "id": "procedurerequest-reasonRefused", "url": "http://hl7.org/fhir/StructureDefinition/procedurerequest-reasonRefused", "name": "Reason for refusal", "display": "reasonRefused", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ProcedureRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:reasonforrefusal", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:reasonforrefusal.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:reasonforrefusal.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:reasonforrefusal.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedurerequest-reasonRefused" }, { "id": "Extension:reasonforrefusal.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:reasonforrefusal", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:reasonforrefusal.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:reasonforrefusal.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedurerequest-reasonRefused" }, { "id": "Extension:reasonforrefusal.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/auditevent-NumberOfInstances", "resource": { "resourceType": "StructureDefinition", "id": "auditevent-NumberOfInstances", "url": "http://hl7.org/fhir/StructureDefinition/auditevent-NumberOfInstances", "name": "Number of SOP Instances refered to by this entity", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AuditEvent.entity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:numberofsopinstancesreferedtobythisentity", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:numberofsopinstancesreferedtobythisentity.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:numberofsopinstancesreferedtobythisentity.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:numberofsopinstancesreferedtobythisentity.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-NumberOfInstances" }, { "id": "Extension:numberofsopinstancesreferedtobythisentity.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:numberofsopinstancesreferedtobythisentity", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:numberofsopinstancesreferedtobythisentity.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:numberofsopinstancesreferedtobythisentity.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-NumberOfInstances" }, { "id": "Extension:numberofsopinstancesreferedtobythisentity.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-questionnaireRequest", "resource": { "resourceType": "StructureDefinition", "id": "diagnosticrequest-questionnaireRequest", "url": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-questionnaireRequest", "name": "Questionnaire to be ordered", "display": "Questionnaire Requested", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:questionnairetobeordered", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:questionnairetobeordered.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:questionnairetobeordered.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:questionnairetobeordered.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-questionnaireRequest" }, { "id": "Extension:questionnairetobeordered.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Questionnaire" } ] } ] }, "differential": { "element": [ { "id": "Extension:questionnairetobeordered", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:questionnairetobeordered.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:questionnairetobeordered.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-questionnaireRequest" }, { "id": "Extension:questionnairetobeordered.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Questionnaire" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-rdf-type", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-rdf-type", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-rdf-type", "name": "XML (Schema) type of attribute for RDF", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.type.code" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:xml(schema)typeofattributeforrdf", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:xml(schema)typeofattributeforrdf.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:xml(schema)typeofattributeforrdf.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:xml(schema)typeofattributeforrdf.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-rdf-type" }, { "id": "Extension:xml(schema)typeofattributeforrdf.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:xml(schema)typeofattributeforrdf", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:xml(schema)typeofattributeforrdf.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:xml(schema)typeofattributeforrdf.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-rdf-type" }, { "id": "Extension:xml(schema)typeofattributeforrdf.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/goal-pertainsToGoal", "resource": { "resourceType": "StructureDefinition", "id": "goal-pertainsToGoal", "url": "http://hl7.org/fhir/StructureDefinition/goal-pertainsToGoal", "name": "Pertains to goal", "display": "pertains to goal", "status": "draft", "date": "2014-12-07", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Resource" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:pertainstogoal", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:pertainstogoal.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:pertainstogoal.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:pertainstogoal.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-pertainsToGoal" }, { "id": "Extension:pertainstogoal.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Goal" } ] } ] }, "differential": { "element": [ { "id": "Extension:pertainstogoal", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:pertainstogoal.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:pertainstogoal.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-pertainsToGoal" }, { "id": "Extension:pertainstogoal.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Goal" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-ancestor", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-ancestor", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-ancestor", "name": "StructureDefinition this is derived from", "display": "ancestor", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:structuredefinitionthisisderivedfrom", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:structuredefinitionthisisderivedfrom.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:structuredefinitionthisisderivedfrom.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:structuredefinitionthisisderivedfrom.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-ancestor" }, { "id": "Extension:structuredefinitionthisisderivedfrom.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:structuredefinitionthisisderivedfrom", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:structuredefinitionthisisderivedfrom.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:structuredefinitionthisisderivedfrom.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-ancestor" }, { "id": "Extension:structuredefinitionthisisderivedfrom.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/maxSize", "resource": { "resourceType": "StructureDefinition", "id": "maxSize", "url": "http://hl7.org/fhir/StructureDefinition/maxSize", "name": "Max size in MB", "status": "draft", "date": "2014-04-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:maxsizeinmb", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:maxsizeinmb.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:maxsizeinmb.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:maxsizeinmb.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/maxSize" }, { "id": "Extension:maxsizeinmb.valueDecimal", "path": "Extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] } ] }, "differential": { "element": [ { "id": "Extension:maxsizeinmb", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:maxsizeinmb.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:maxsizeinmb.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/maxSize" }, { "id": "Extension:maxsizeinmb.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/conformance-supported-system", "resource": { "resourceType": "StructureDefinition", "id": "conformance-supported-system", "url": "http://hl7.org/fhir/StructureDefinition/conformance-supported-system", "name": "Code system not defined in a value set", "display": "Supported Code System", "status": "draft", "date": "2014-04-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Conformance" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:codesystemnotdefinedinavalueset", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:codesystemnotdefinedinavalueset.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:codesystemnotdefinedinavalueset.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:codesystemnotdefinedinavalueset.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/conformance-supported-system" }, { "id": "Extension:codesystemnotdefinedinavalueset.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:codesystemnotdefinedinavalueset", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:codesystemnotdefinedinavalueset.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:codesystemnotdefinedinavalueset.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/conformance-supported-system" }, { "id": "Extension:codesystemnotdefinedinavalueset.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm-no-warnings", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-fmm-no-warnings", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm-no-warnings", "name": "FMM Level (if no warnings)", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:fmmlevel(ifnowarnings)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:fmmlevel(ifnowarnings).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:fmmlevel(ifnowarnings).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:fmmlevel(ifnowarnings).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm-no-warnings" }, { "id": "Extension:fmmlevel(ifnowarnings).valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:fmmlevel(ifnowarnings)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:fmmlevel(ifnowarnings).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:fmmlevel(ifnowarnings).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm-no-warnings" }, { "id": "Extension:fmmlevel(ifnowarnings).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-verification", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-verification", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-verification", "name": "verification", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Any" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:verification", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:verification.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:verification.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:verification.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-verification" }, { "id": "Extension:verification.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A list of verification methods" } } ] }, "differential": { "element": [ { "id": "Extension:verification", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:verification.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:verification.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-verification" }, { "id": "Extension:verification.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A list of verification methods" } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/entryFormat", "resource": { "resourceType": "StructureDefinition", "id": "entryFormat", "url": "http://hl7.org/fhir/StructureDefinition/entryFormat", "name": "User prompt for format", "status": "draft", "date": "2014-04-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:userpromptforformat", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:userpromptforformat.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:userpromptforformat.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:userpromptforformat.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/entryFormat" }, { "id": "Extension:userpromptforformat.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:userpromptforformat", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:userpromptforformat.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:userpromptforformat.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/entryFormat" }, { "id": "Extension:userpromptforformat.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-focal-subject", "resource": { "resourceType": "StructureDefinition", "id": "observation-focal-subject", "url": "http://hl7.org/fhir/StructureDefinition/observation-focal-subject", "name": "Focal Subject", "display": "Focal Subject", "status": "draft", "date": "2015-03-02", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:focalsubject", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": true }, { "id": "Extension:focalsubject.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:focalsubject.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:focalsubject.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-focal-subject" }, { "id": "Extension:focalsubject.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "codes for observation targets. Derived from from both HL7 v3 and SNOMED CT code systems", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/focal-subject" } } } ] }, "differential": { "element": [ { "id": "Extension:focalsubject", "path": "Extension", "min": 0, "max": "1", "isModifier": true }, { "id": "Extension:focalsubject.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:focalsubject.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-focal-subject" }, { "id": "Extension:focalsubject.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "codes for observation targets. Derived from from both HL7 v3 and SNOMED CT code systems", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/focal-subject" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-deReference", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-deReference", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-deReference", "name": "Implemented CDE", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:implementedcde", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-9", "severity": "error", "human": "Data Element references can't be specified for \"display\" items", "expression": "$parent.type!='display'", "xpath": "not(parent::*/f:type/@value='display')" } ] }, { "id": "Extension:implementedcde.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:implementedcde.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:implementedcde.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-deReference" }, { "id": "Extension:implementedcde.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DataElement" } ] } ] }, "differential": { "element": [ { "id": "Extension:implementedcde", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-9", "severity": "error", "human": "Data Element references can't be specified for \"display\" items", "expression": "$parent.type!='display'", "xpath": "not(parent::*/f:type/@value='display')" } ] }, { "id": "Extension:implementedcde.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:implementedcde.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-deReference" }, { "id": "Extension:implementedcde.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DataElement" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-encounterType", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-encounterType", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-encounterType", "name": "encounterType", "display": "encounterType", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:encountertype", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:encountertype.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:encountertype.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:encountertype.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-encounterType" }, { "id": "Extension:encountertype.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:encountertype", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:encountertype.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:encountertype.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-encounterType" }, { "id": "Extension:encountertype.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsProteinReferenceSequenceId", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsProteinReferenceSequenceId", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsProteinReferenceSequenceId", "name": "Protein reference sequence ID", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:proteinreferencesequenceid", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:proteinreferencesequenceid.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:proteinreferencesequenceid.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:proteinreferencesequenceid.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsProteinReferenceSequenceId" }, { "id": "Extension:proteinreferencesequenceid.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:proteinreferencesequenceid", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:proteinreferencesequenceid.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:proteinreferencesequenceid.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsProteinReferenceSequenceId" }, { "id": "Extension:proteinreferencesequenceid.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/openEHR-location", "resource": { "resourceType": "StructureDefinition", "id": "openEHR-location", "url": "http://hl7.org/fhir/StructureDefinition/openEHR-location", "name": "Body site of manifestations", "status": "draft", "date": "2014-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance.reaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:bodysiteofmanifestations", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:bodysiteofmanifestations.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:bodysiteofmanifestations.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:bodysiteofmanifestations.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-location" }, { "id": "Extension:bodysiteofmanifestations.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "extensible", "description": "Codes describing anatomical locations. May include laterality", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/body-site" } } } ] }, "differential": { "element": [ { "id": "Extension:bodysiteofmanifestations", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:bodysiteofmanifestations.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:bodysiteofmanifestations.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-location" }, { "id": "Extension:bodysiteofmanifestations.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "extensible", "description": "Codes describing anatomical locations. May include laterality", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/body-site" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/consent-Witness", "resource": { "resourceType": "StructureDefinition", "id": "consent-Witness", "url": "http://hl7.org/fhir/StructureDefinition/consent-Witness", "name": "Witness to Consent", "display": "Witness", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Consent" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:witnesstoconsent", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:witnesstoconsent.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:witnesstoconsent.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:witnesstoconsent.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-Witness" }, { "id": "Extension:witnesstoconsent.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" } ] } ] }, "differential": { "element": [ { "id": "Extension:witnesstoconsent", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:witnesstoconsent.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:witnesstoconsent.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-Witness" }, { "id": "Extension:witnesstoconsent.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/RelatedPerson" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace", "resource": { "resourceType": "StructureDefinition", "id": "elementdefinition-namespace", "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace", "name": "specifiy namespace other than http://hl7.org/fhir", "status": "draft", "date": "2015-02-28", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition", "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace" }, { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace" }, { "id": "Extension:specifiynamespaceotherthanhttp//hl7org/fhir.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-severity", "resource": { "resourceType": "StructureDefinition", "id": "familymemberhistory-severity", "url": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-severity", "name": "The seriousness of the family member condition", "display": "severity", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "FamilyMemberHistory.condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theseriousnessofthefamilymembercondition", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theseriousnessofthefamilymembercondition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theseriousnessofthefamilymembercondition.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theseriousnessofthefamilymembercondition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-severity" }, { "id": "Extension:theseriousnessofthefamilymembercondition.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A subjective assessment of the severity of the condition as evaluated by the clinician.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/condition-severity" } } } ] }, "differential": { "element": [ { "id": "Extension:theseriousnessofthefamilymembercondition", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:theseriousnessofthefamilymembercondition.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theseriousnessofthefamilymembercondition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-severity" }, { "id": "Extension:theseriousnessofthefamilymembercondition.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A subjective assessment of the severity of the condition as evaluated by the clinician.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/condition-severity" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserLanguage", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-systemUserLanguage", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserLanguage", "name": "systemUserLanguage", "display": "systemUserLanguage", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:systemuserlanguage", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:systemuserlanguage.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:systemuserlanguage.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:systemuserlanguage.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserLanguage" }, { "id": "Extension:systemuserlanguage.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueReference": { "reference": "http://hl7.org/fhir/ValueSet/all-languages" } } ], "strength": "extensible", "description": "A human language.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/languages" } } } ] }, "differential": { "element": [ { "id": "Extension:systemuserlanguage", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:systemuserlanguage.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:systemuserlanguage.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserLanguage" }, { "id": "Extension:systemuserlanguage.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet", "valueReference": { "reference": "http://hl7.org/fhir/ValueSet/all-languages" } } ], "strength": "extensible", "description": "A human language.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/languages" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserType", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-systemUserType", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserType", "name": "The type of user initiating the request", "display": "systemUserType", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thetypeofuserinitiatingtherequest", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thetypeofuserinitiatingtherequest.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thetypeofuserinitiatingtherequest.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thetypeofuserinitiatingtherequest.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserType" }, { "id": "Extension:thetypeofuserinitiatingtherequest.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:thetypeofuserinitiatingtherequest", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thetypeofuserinitiatingtherequest.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thetypeofuserinitiatingtherequest.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-systemUserType" }, { "id": "Extension:thetypeofuserinitiatingtherequest.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/practitioner-classification", "resource": { "resourceType": "StructureDefinition", "id": "practitioner-classification", "url": "http://hl7.org/fhir/StructureDefinition/practitioner-classification", "name": "Classification of the provider", "display": "classification", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Practitioner" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:classificationoftheprovider", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:classificationoftheprovider.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:classificationoftheprovider.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:classificationoftheprovider.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/practitioner-classification" }, { "id": "Extension:classificationoftheprovider.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:classificationoftheprovider", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:classificationoftheprovider.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:classificationoftheprovider.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/practitioner-classification" }, { "id": "Extension:classificationoftheprovider.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/body-site-instance", "resource": { "resourceType": "StructureDefinition", "id": "body-site-instance", "url": "http://hl7.org/fhir/StructureDefinition/body-site-instance", "name": "Target anatomic location or structure", "status": "draft", "date": "2013-12-05", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "*" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:targetanatomiclocationorstructure", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:targetanatomiclocationorstructure.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:targetanatomiclocationorstructure.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetanatomiclocationorstructure.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/body-site-instance" }, { "id": "Extension:targetanatomiclocationorstructure.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] }, "differential": { "element": [ { "id": "Extension:targetanatomiclocationorstructure", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:targetanatomiclocationorstructure.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:targetanatomiclocationorstructure.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/body-site-instance" }, { "id": "Extension:targetanatomiclocationorstructure.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-unitType", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType", "name": "unitType", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:unittype", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:unittype.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:unittype.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:unittype.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType" }, { "id": "Extension:unittype.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:unittype", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:unittype.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:unittype.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType" }, { "id": "Extension:unittype.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-AD-use", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-AD-use", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-AD-use", "name": "BAD | CONF | HP | HV | DIR | PUB | PHYS | PST", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-AD-use" }, { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Uses of an address not included in Address.use", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/postal-address-use" } } } ] }, "differential": { "element": [ { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-AD-use" }, { "id": "Extension:bad|conf|hp|hv|dir|pub|phys|pst.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Uses of an address not included in Address.use", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/postal-address-use" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/geolocation", "resource": { "resourceType": "StructureDefinition", "id": "geolocation", "url": "http://hl7.org/fhir/StructureDefinition/geolocation", "name": "The absolute geographic location", "display": "Geolocation", "status": "draft", "date": "2013-12-05", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theabsolutegeographiclocation", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theabsolutegeographiclocation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension", "path": "Extension.extension", "slicing": { "id": "70", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude", "path": "Extension.extension", "name": "lattitude", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "lattitude" }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude.valueDecimal", "path": "Extension.extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude", "path": "Extension.extension", "name": "longitude", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "longitude" }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude.valueDecimal", "path": "Extension.extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] }, { "id": "Extension:theabsolutegeographiclocation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/geolocation" }, { "id": "Extension:theabsolutegeographiclocation.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:theabsolutegeographiclocation", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude", "path": "Extension.extension", "name": "lattitude", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "lattitude" }, { "id": "Extension:theabsolutegeographiclocation.extension:lattitude.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude", "path": "Extension.extension", "name": "longitude", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "longitude" }, { "id": "Extension:theabsolutegeographiclocation.extension:longitude.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] }, { "id": "Extension:theabsolutegeographiclocation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/geolocation" }, { "id": "Extension:theabsolutegeographiclocation.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAnalysis", "resource": { "resourceType": "StructureDefinition", "id": "DiagnosticReport-geneticsAnalysis", "url": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAnalysis", "name": "Analysis", "status": "draft", "date": "2015-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:analysis", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:analysis.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:analysis.extension", "path": "Extension.extension", "slicing": { "id": "66", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:analysis.extension:type", "path": "Extension.extension", "name": "type", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:analysis.extension:type.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:analysis.extension:type.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:analysis.extension:type.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "type" }, { "id": "Extension:analysis.extension:type.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:analysis.extension:interpretation", "path": "Extension.extension", "name": "interpretation", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:analysis.extension:interpretation.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:analysis.extension:interpretation.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:analysis.extension:interpretation.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "interpretation" }, { "id": "Extension:analysis.extension:interpretation.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:analysis.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAnalysis" }, { "id": "Extension:analysis.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:analysis", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:analysis.extension:type", "path": "Extension.extension", "name": "type", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:analysis.extension:type.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:analysis.extension:type.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "type" }, { "id": "Extension:analysis.extension:type.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:analysis.extension:interpretation", "path": "Extension.extension", "name": "interpretation", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:analysis.extension:interpretation.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:analysis.extension:interpretation.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "interpretation" }, { "id": "Extension:analysis.extension:interpretation.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:analysis.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAnalysis" }, { "id": "Extension:analysis.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-reasonRejected", "resource": { "resourceType": "StructureDefinition", "id": "diagnosticrequest-reasonRejected", "url": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-reasonRejected", "name": "The reason the order was rejected", "display": "reasonRejected", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thereasontheorderwasrejected", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thereasontheorderwasrejected.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thereasontheorderwasrejected.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thereasontheorderwasrejected.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-reasonRejected" }, { "id": "Extension:thereasontheorderwasrejected.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:thereasontheorderwasrejected", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thereasontheorderwasrejected.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thereasontheorderwasrejected.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-reasonRejected" }, { "id": "Extension:thereasontheorderwasrejected.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/consent-AuthorizationService", "resource": { "resourceType": "StructureDefinition", "id": "consent-AuthorizationService", "url": "http://hl7.org/fhir/StructureDefinition/consent-AuthorizationService", "name": "Authorization Service", "display": "Location of Authorization service", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Consent" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:authorizationservice", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:authorizationservice.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:authorizationservice.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:authorizationservice.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-AuthorizationService" }, { "id": "Extension:authorizationservice.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:authorizationservice", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:authorizationservice.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:authorizationservice.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-AuthorizationService" }, { "id": "Extension:authorizationservice.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-preferred", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-preferred", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-preferred", "name": "preferred", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Any" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:preferred", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:preferred.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:preferred.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:preferred.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-preferred" }, { "id": "Extension:preferred.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:preferred", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:preferred.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:preferred.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-preferred" }, { "id": "Extension:preferred.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-maxDeliveryRate", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-maxDeliveryRate", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-maxDeliveryRate", "name": "The maximum rate of substance administration", "display": "maxDeliveryRate", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationOrder.dosageInstruction", "MedicationDispense.dosageInstruction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:themaximumrateofsubstanceadministration", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:themaximumrateofsubstanceadministration.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:themaximumrateofsubstanceadministration.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:themaximumrateofsubstanceadministration.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-maxDeliveryRate" }, { "id": "Extension:themaximumrateofsubstanceadministration.valueRatio", "path": "Extension.valueRatio", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Ratio" } ] } ] }, "differential": { "element": [ { "id": "Extension:themaximumrateofsubstanceadministration", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:themaximumrateofsubstanceadministration.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:themaximumrateofsubstanceadministration.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-maxDeliveryRate" }, { "id": "Extension:themaximumrateofsubstanceadministration.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Ratio" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/http-response-header", "resource": { "resourceType": "StructureDefinition", "id": "http-response-header", "url": "http://hl7.org/fhir/StructureDefinition/http-response-header", "name": "HTTP header returned by the interaction", "display": "HTTP Response header", "status": "draft", "date": "2015-03-11", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Bundle.entry.response" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:httpheaderreturnedbytheinteraction", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:httpheaderreturnedbytheinteraction.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:httpheaderreturnedbytheinteraction.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:httpheaderreturnedbytheinteraction.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/http-response-header" }, { "id": "Extension:httpheaderreturnedbytheinteraction.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:httpheaderreturnedbytheinteraction", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:httpheaderreturnedbytheinteraction.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:httpheaderreturnedbytheinteraction.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/http-response-header" }, { "id": "Extension:httpheaderreturnedbytheinteraction.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/conformance-search-parameter-combination", "resource": { "resourceType": "StructureDefinition", "id": "conformance-search-parameter-combination", "url": "http://hl7.org/fhir/StructureDefinition/conformance-search-parameter-combination", "name": "An allowable parameter combination", "display": "Search Parameter Combination", "status": "draft", "date": "2014-04-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Conformance.rest.resource" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:anallowableparametercombination", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:anallowableparametercombination.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anallowableparametercombination.extension", "path": "Extension.extension", "slicing": { "id": "86", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anallowableparametercombination.extension:required", "path": "Extension.extension", "name": "required", "min": 1, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:anallowableparametercombination.extension:required.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anallowableparametercombination.extension:required.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anallowableparametercombination.extension:required.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "required" }, { "id": "Extension:anallowableparametercombination.extension:required.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anallowableparametercombination.extension:optional", "path": "Extension.extension", "name": "optional", "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:anallowableparametercombination.extension:optional.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anallowableparametercombination.extension:optional.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:anallowableparametercombination.extension:optional.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "optional" }, { "id": "Extension:anallowableparametercombination.extension:optional.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:anallowableparametercombination.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/conformance-search-parameter-combination" }, { "id": "Extension:anallowableparametercombination.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:anallowableparametercombination", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:anallowableparametercombination.extension:required", "path": "Extension.extension", "name": "required", "min": 1, "max": "*", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:anallowableparametercombination.extension:required.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:anallowableparametercombination.extension:required.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "required" }, { "id": "Extension:anallowableparametercombination.extension:required.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:anallowableparametercombination.extension:optional", "path": "Extension.extension", "name": "optional", "min": 0, "max": "*", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:anallowableparametercombination.extension:optional.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:anallowableparametercombination.extension:optional.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "optional" }, { "id": "Extension:anallowableparametercombination.extension:optional.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:anallowableparametercombination.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/conformance-search-parameter-combination" }, { "id": "Extension:anallowableparametercombination.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/observation-geneticsTranscriptReferenceSequenceId", "resource": { "resourceType": "StructureDefinition", "id": "observation-geneticsTranscriptReferenceSequenceId", "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsTranscriptReferenceSequenceId", "name": "Transcript reference sequence ID", "status": "draft", "date": "2016-03-14", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Observation" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:transcriptreferencesequenceid", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:transcriptreferencesequenceid.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:transcriptreferencesequenceid.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:transcriptreferencesequenceid.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsTranscriptReferenceSequenceId" }, { "id": "Extension:transcriptreferencesequenceid.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:transcriptreferencesequenceid", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:transcriptreferencesequenceid.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:transcriptreferencesequenceid.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/observation-geneticsTranscriptReferenceSequenceId" }, { "id": "Extension:transcriptreferencesequenceid.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-clinicalTrial", "resource": { "resourceType": "StructureDefinition", "id": "patient-clinicalTrial", "url": "http://hl7.org/fhir/StructureDefinition/patient-clinicalTrial", "name": "The patient's participation in clinical trials", "display": "clinicalTrial", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thepatient'sparticipationinclinicaltrials", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension", "path": "Extension.extension", "slicing": { "id": "72", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct", "path": "Extension.extension", "name": "NCT", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "NCT" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period", "path": "Extension.extension", "name": "period", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "period" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period.valuePeriod", "path": "Extension.extension.valuePeriod", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Period" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason", "path": "Extension.extension", "name": "reason", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "reason" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-clinicalTrial" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:thepatient'sparticipationinclinicaltrials", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct", "path": "Extension.extension", "name": "NCT", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "NCT" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:nct.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period", "path": "Extension.extension", "name": "period", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "period" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:period.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Period" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason", "path": "Extension.extension", "name": "reason", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "reason" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.extension:reason.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-clinicalTrial" }, { "id": "Extension:thepatient'sparticipationinclinicaltrials.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-keyWord", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-keyWord", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-keyWord", "name": "Descriptors and key terms for search", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:descriptorsandkeytermsforsearch", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:descriptorsandkeytermsforsearch.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:descriptorsandkeytermsforsearch.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:descriptorsandkeytermsforsearch.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-keyWord" }, { "id": "Extension:descriptorsandkeytermsforsearch.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:descriptorsandkeytermsforsearch", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:descriptorsandkeytermsforsearch.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:descriptorsandkeytermsforsearch.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-keyWord" }, { "id": "Extension:descriptorsandkeytermsforsearch.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-subsumes", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-subsumes", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-subsumes", "name": "Codes that this concept subsumes that have already been declared elsewhere", "display": "Subsumes", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem.concept" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": true }, { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-subsumes" }, { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ] } ] }, "differential": { "element": [ { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere", "path": "Extension", "min": 0, "max": "*", "isModifier": true }, { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-subsumes" }, { "id": "Extension:codesthatthisconceptsubsumesthathavealreadybeendeclaredelsewhere.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/communicationrequest-orderedBy", "resource": { "resourceType": "StructureDefinition", "id": "communicationrequest-orderedBy", "url": "http://hl7.org/fhir/StructureDefinition/communicationrequest-orderedBy", "name": "Agent that ordered the communication.", "display": "orderedBy", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CommunicationRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:agentthatorderedthecommunication", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:agentthatorderedthecommunication.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:agentthatorderedthecommunication.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:agentthatorderedthecommunication.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/communicationrequest-orderedBy" }, { "id": "Extension:agentthatorderedthecommunication.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Device" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" } ] } ] }, "differential": { "element": [ { "id": "Extension:agentthatorderedthecommunication", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:agentthatorderedthecommunication.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:agentthatorderedthecommunication.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/communicationrequest-orderedBy" }, { "id": "Extension:agentthatorderedthecommunication.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Device" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Patient" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-streetNameType", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType", "name": "streetNameType", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:streetnametype", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:streetnametype.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:streetnametype.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:streetnametype.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType" }, { "id": "Extension:streetnametype.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:streetnametype", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:streetnametype.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:streetnametype.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType" }, { "id": "Extension:streetnametype.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml", "resource": { "resourceType": "StructureDefinition", "id": "rendering-xhtml", "url": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml", "name": "String equivalent with html markup", "status": "draft", "date": "2014-04-23", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "string" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:stringequivalentwithhtmlmarkup", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:stringequivalentwithhtmlmarkup.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:stringequivalentwithhtmlmarkup.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:stringequivalentwithhtmlmarkup.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml" }, { "id": "Extension:stringequivalentwithhtmlmarkup.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:stringequivalentwithhtmlmarkup", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:stringequivalentwithhtmlmarkup.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:stringequivalentwithhtmlmarkup.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/rendering-xhtml" }, { "id": "Extension:stringequivalentwithhtmlmarkup.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetAddressLine", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-streetAddressLine", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetAddressLine", "name": "streetAddressLine", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:streetaddressline", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:streetaddressline.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:streetaddressline.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:streetaddressline.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetAddressLine" }, { "id": "Extension:streetaddressline.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:streetaddressline", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:streetaddressline.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:streetaddressline.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetAddressLine" }, { "id": "Extension:streetaddressline.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/us-core-birthsex", "resource": { "resourceType": "StructureDefinition", "id": "us-core-birthsex", "url": "http://hl7.org/fhir/StructureDefinition/us-core-birthsex", "name": "Sex of patient assigned at birth", "display": "Sex of patient assigned at birth", "status": "draft", "date": "2013-12-03", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:sexofpatientassignedatbirth", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:sexofpatientassignedatbirth.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:sexofpatientassignedatbirth.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:sexofpatientassignedatbirth.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-birthsex" }, { "id": "Extension:sexofpatientassignedatbirth.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Code for sex assigned at birth", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/usrealm-birthsex" } } } ] }, "differential": { "element": [ { "id": "Extension:sexofpatientassignedatbirth", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:sexofpatientassignedatbirth.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:sexofpatientassignedatbirth.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-birthsex" }, { "id": "Extension:sexofpatientassignedatbirth.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Code for sex assigned at birth", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/usrealm-birthsex" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/conformance-expectation", "resource": { "resourceType": "StructureDefinition", "id": "conformance-expectation", "url": "http://hl7.org/fhir/StructureDefinition/conformance-expectation", "name": "Conformance expectation", "display": "Conformance expectation", "status": "draft", "date": "2014-04-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Conformance.rest.resource.interaction", "Conformance.rest.resource.searchParam", "Conformance.rest.operation", "Conformance.messaging.event", "Conformance.document", "Conformance.rest.interaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:conformanceexpectation", "path": "Extension", "min": 1, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:conformanceexpectation.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:conformanceexpectation.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:conformanceexpectation.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/conformance-expectation" }, { "id": "Extension:conformanceexpectation.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Indicates the degree of adherence to a specified behavior or capability expected in order for a system to be deemed conformant with a specification.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/conformance-expectation" } } } ] }, "differential": { "element": [ { "id": "Extension:conformanceexpectation", "path": "Extension", "min": 1, "max": "1" }, { "id": "Extension:conformanceexpectation.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:conformanceexpectation.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/conformance-expectation" }, { "id": "Extension:conformanceexpectation.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Indicates the degree of adherence to a specified behavior or capability expected in order for a system to be deemed conformant with a specification.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/conformance-expectation" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/goal-relationship", "resource": { "resourceType": "StructureDefinition", "id": "goal-relationship", "url": "http://hl7.org/fhir/StructureDefinition/goal-relationship", "name": "Goals related to this one", "display": "related goal", "status": "draft", "date": "2014-12-07", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Goal" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:goalsrelatedtothisone", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:goalsrelatedtothisone.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:goalsrelatedtothisone.extension", "path": "Extension.extension", "slicing": { "id": "71", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:type", "path": "Extension.extension", "name": "type", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:type.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:type.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:type.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "type" }, { "id": "Extension:goalsrelatedtothisone.extension:type.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "Types of relationships between two goals", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/goal-relationship-type" } } }, { "id": "Extension:goalsrelatedtothisone.extension:target", "path": "Extension.extension", "name": "target", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:target.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:target.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:target.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "target" }, { "id": "Extension:goalsrelatedtothisone.extension:target.valueReference", "path": "Extension.extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Goal" } ] }, { "id": "Extension:goalsrelatedtothisone.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-relationship" }, { "id": "Extension:goalsrelatedtothisone.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:goalsrelatedtothisone", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:goalsrelatedtothisone.extension:type", "path": "Extension.extension", "name": "type", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:type.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:goalsrelatedtothisone.extension:type.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "type" }, { "id": "Extension:goalsrelatedtothisone.extension:type.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "Types of relationships between two goals", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/goal-relationship-type" } } }, { "id": "Extension:goalsrelatedtothisone.extension:target", "path": "Extension.extension", "name": "target", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:goalsrelatedtothisone.extension:target.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:goalsrelatedtothisone.extension:target.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "target" }, { "id": "Extension:goalsrelatedtothisone.extension:target.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Goal" } ] }, { "id": "Extension:goalsrelatedtothisone.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/goal-relationship" }, { "id": "Extension:goalsrelatedtothisone.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-censusTract", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-censusTract", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-censusTract", "name": "censusTract", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:censustract", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:censustract.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:censustract.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:censustract.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-censusTract" }, { "id": "Extension:censustract.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:censustract", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:censustract.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:censustract.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-censusTract" }, { "id": "Extension:censustract.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-receivingOrganization", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-guidance-receivingOrganization", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-receivingOrganization", "name": "receivingOrganization", "display": "receivingOrganization", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Basic" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:receivingorganization", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:receivingorganization.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:receivingorganization.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:receivingorganization.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-receivingOrganization" }, { "id": "Extension:receivingorganization.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" } ] } ] }, "differential": { "element": [ { "id": "Extension:receivingorganization", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:receivingorganization.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:receivingorganization.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-guidance-receivingOrganization" }, { "id": "Extension:receivingorganization.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Organization" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/implementationguide-page", "resource": { "resourceType": "StructureDefinition", "id": "implementationguide-page", "url": "http://hl7.org/fhir/StructureDefinition/implementationguide-page", "name": "Page for this resource", "display": "Page for Resource", "status": "draft", "date": "2014-12-07", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ImplementationGuide.package.resource" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:pageforthisresource", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:pageforthisresource.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:pageforthisresource.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:pageforthisresource.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/implementationguide-page" }, { "id": "Extension:pageforthisresource.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:pageforthisresource", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:pageforthisresource.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:pageforthisresource.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/implementationguide-page" }, { "id": "Extension:pageforthisresource.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-expansionSource", "resource": { "resourceType": "StructureDefinition", "id": "valueset-expansionSource", "url": "http://hl7.org/fhir/StructureDefinition/valueset-expansionSource", "name": "ValueSet definition used to generate this expansion (logical URL)", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.expansion" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-expansionSource" }, { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl).valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl)", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-expansionSource" }, { "id": "Extension:valuesetdefinitionusedtogeneratethisexpansion(logicalurl).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier", "resource": { "resourceType": "StructureDefinition", "id": "elementdefinition-identifier", "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier", "name": "External Identifier associated with this element", "status": "draft", "date": "2015-02-28", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:externalidentifierassociatedwiththiselement", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:externalidentifierassociatedwiththiselement.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:externalidentifierassociatedwiththiselement.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:externalidentifierassociatedwiththiselement.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" }, { "id": "Extension:externalidentifierassociatedwiththiselement.valueIdentifier", "path": "Extension.valueIdentifier", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Identifier" } ] } ] }, "differential": { "element": [ { "id": "Extension:externalidentifierassociatedwiththiselement", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:externalidentifierassociatedwiththiselement.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:externalidentifierassociatedwiththiselement.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier" }, { "id": "Extension:externalidentifierassociatedwiththiselement.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Identifier" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", "resource": { "resourceType": "StructureDefinition", "id": "data-absent-reason", "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", "name": "Data Absent Reason", "display": "Why value is missing", "status": "draft", "date": "2013-12-05", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "*" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:dataabsentreason", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:dataabsentreason.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:dataabsentreason.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:dataabsentreason.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/data-absent-reason" }, { "id": "Extension:dataabsentreason.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Used to specify why the normally expected content of the data element is missing.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/data-absent-reason" } } } ] }, "differential": { "element": [ { "id": "Extension:dataabsentreason", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:dataabsentreason.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:dataabsentreason.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/data-absent-reason" }, { "id": "Extension:dataabsentreason.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "Used to specify why the normally expected content of the data element is missing.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/data-absent-reason" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-outcome", "resource": { "resourceType": "StructureDefinition", "id": "condition-outcome", "url": "http://hl7.org/fhir/StructureDefinition/condition-outcome", "name": "A consequence of the Condition", "display": "Outcome", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:aconsequenceofthecondition", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:aconsequenceofthecondition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:aconsequenceofthecondition.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:aconsequenceofthecondition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-outcome" }, { "id": "Extension:aconsequenceofthecondition.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes that describe the assessed outcome of the condition.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/condition-outcome" } } } ] }, "differential": { "element": [ { "id": "Extension:aconsequenceofthecondition", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:aconsequenceofthecondition.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:aconsequenceofthecondition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-outcome" }, { "id": "Extension:aconsequenceofthecondition.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes that describe the assessed outcome of the condition.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/condition-outcome" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-sourceReference", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-sourceReference", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-sourceReference", "name": "Where did this content come from", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:wheredidthiscontentcomefrom", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:wheredidthiscontentcomefrom.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:wheredidthiscontentcomefrom.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:wheredidthiscontentcomefrom.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-sourceReference" }, { "id": "Extension:wheredidthiscontentcomefrom.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:wheredidthiscontentcomefrom", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:wheredidthiscontentcomefrom.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:wheredidthiscontentcomefrom.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-sourceReference" }, { "id": "Extension:wheredidthiscontentcomefrom.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/auditevent-Instance", "resource": { "resourceType": "StructureDefinition", "id": "auditevent-Instance", "url": "http://hl7.org/fhir/StructureDefinition/auditevent-Instance", "name": "SOP Instance UID value", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AuditEvent.entity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:sopinstanceuidvalue", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:sopinstanceuidvalue.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:sopinstanceuidvalue.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:sopinstanceuidvalue.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-Instance" }, { "id": "Extension:sopinstanceuidvalue.valueOid", "path": "Extension.valueOid", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "oid" } ] } ] }, "differential": { "element": [ { "id": "Extension:sopinstanceuidvalue", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:sopinstanceuidvalue.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:sopinstanceuidvalue.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-Instance" }, { "id": "Extension:sopinstanceuidvalue.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "oid" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-occurredFollowing", "resource": { "resourceType": "StructureDefinition", "id": "condition-occurredFollowing", "url": "http://hl7.org/fhir/StructureDefinition/condition-occurredFollowing", "name": "Precedent for this Condition", "display": "occurredFollowing", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:precedentforthiscondition", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:precedentforthiscondition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:precedentforthiscondition.extension", "path": "Extension.extension", "slicing": { "id": "85", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:precedentforthiscondition.extension:code", "path": "Extension.extension", "name": "code", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:precedentforthiscondition.extension:code.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:precedentforthiscondition.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:precedentforthiscondition.extension:code.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:precedentforthiscondition.extension:code.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes that describe activities or observations that occurred prior to the condition.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/condition-predecessor" } } }, { "id": "Extension:precedentforthiscondition.extension:detail", "path": "Extension.extension", "name": "detail", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:precedentforthiscondition.extension:detail.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:precedentforthiscondition.extension:detail.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:precedentforthiscondition.extension:detail.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "detail" }, { "id": "Extension:precedentforthiscondition.extension:detail.value[x]", "path": "Extension.extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Procedure" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Immunization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationStatement" } ] }, { "id": "Extension:precedentforthiscondition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-occurredFollowing" }, { "id": "Extension:precedentforthiscondition.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:precedentforthiscondition", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:precedentforthiscondition.extension:code", "path": "Extension.extension", "name": "code", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:precedentforthiscondition.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:precedentforthiscondition.extension:code.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:precedentforthiscondition.extension:code.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "Codes that describe activities or observations that occurred prior to the condition.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/condition-predecessor" } } }, { "id": "Extension:precedentforthiscondition.extension:detail", "path": "Extension.extension", "name": "detail", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:precedentforthiscondition.extension:detail.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:precedentforthiscondition.extension:detail.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "detail" }, { "id": "Extension:precedentforthiscondition.extension:detail.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Procedure" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationAdministration" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Immunization" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/MedicationStatement" } ] }, { "id": "Extension:precedentforthiscondition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-occurredFollowing" }, { "id": "Extension:precedentforthiscondition.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/consent-NotificationEndpoint", "resource": { "resourceType": "StructureDefinition", "id": "consent-NotificationEndpoint", "url": "http://hl7.org/fhir/StructureDefinition/consent-NotificationEndpoint", "name": "Notification Endpoint", "display": "Disclosure Notification Endpoint", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Consent" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:notificationendpoint", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:notificationendpoint.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:notificationendpoint.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:notificationendpoint.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-NotificationEndpoint" }, { "id": "Extension:notificationendpoint.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:notificationendpoint", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:notificationendpoint.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:notificationendpoint.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/consent-NotificationEndpoint" }, { "id": "Extension:notificationendpoint.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-table-name", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-table-name", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-table-name", "name": "Show mappings in the summary table with this name", "display": "table name", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition.mapping" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:showmappingsinthesummarytablewiththisname", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:showmappingsinthesummarytablewiththisname.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:showmappingsinthesummarytablewiththisname.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:showmappingsinthesummarytablewiththisname.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-table-name" }, { "id": "Extension:showmappingsinthesummarytablewiththisname.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:showmappingsinthesummarytablewiththisname", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:showmappingsinthesummarytablewiththisname.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:showmappingsinthesummarytablewiththisname.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-table-name" }, { "id": "Extension:showmappingsinthesummarytablewiththisname.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryMode", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-ADXP-deliveryMode", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryMode", "name": "deliveryMode", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Address" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:deliverymode", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:deliverymode.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:deliverymode.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:deliverymode.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryMode" }, { "id": "Extension:deliverymode.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:deliverymode", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:deliverymode.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:deliverymode.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-deliveryMode" }, { "id": "Extension:deliverymode.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-disability", "resource": { "resourceType": "StructureDefinition", "id": "patient-disability", "url": "http://hl7.org/fhir/StructureDefinition/patient-disability", "name": "Condition(s) limiting movement, senses, or activities", "display": "disability", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:condition(s)limitingmovement,senses,oractivities", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:condition(s)limitingmovement,senses,oractivities.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:condition(s)limitingmovement,senses,oractivities.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:condition(s)limitingmovement,senses,oractivities.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-disability" }, { "id": "Extension:condition(s)limitingmovement,senses,oractivities.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:condition(s)limitingmovement,senses,oractivities", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:condition(s)limitingmovement,senses,oractivities.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:condition(s)limitingmovement,senses,oractivities.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-disability" }, { "id": "Extension:condition(s)limitingmovement,senses,oractivities.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedure-approachBodySite", "resource": { "resourceType": "StructureDefinition", "id": "procedure-approachBodySite", "url": "http://hl7.org/fhir/StructureDefinition/procedure-approachBodySite", "name": "The access point or points used for this procedure", "display": "approachBodySite", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Procedure" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theaccesspointorpointsusedforthisprocedure", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theaccesspointorpointsusedforthisprocedure.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theaccesspointorpointsusedforthisprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theaccesspointorpointsusedforthisprocedure.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-approachBodySite" }, { "id": "Extension:theaccesspointorpointsusedforthisprocedure.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] }, "differential": { "element": [ { "id": "Extension:theaccesspointorpointsusedforthisprocedure", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:theaccesspointorpointsusedforthisprocedure.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theaccesspointorpointsusedforthisprocedure.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-approachBodySite" }, { "id": "Extension:theaccesspointorpointsusedforthisprocedure.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-basedon", "resource": { "resourceType": "StructureDefinition", "id": "condition-basedon", "url": "http://hl7.org/fhir/StructureDefinition/condition-basedon", "name": "Request fufilled by this condition", "display": "Based on", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:requestfufilledbythiscondition", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:requestfufilledbythiscondition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:requestfufilledbythiscondition.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:requestfufilledbythiscondition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-basedon" }, { "id": "Extension:requestfufilledbythiscondition.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DiagnosticRequest" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ReferralRequest" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ProcedureRequest" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/CarePlan" } ] } ] }, "differential": { "element": [ { "id": "Extension:requestfufilledbythiscondition", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:requestfufilledbythiscondition.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:requestfufilledbythiscondition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-basedon" }, { "id": "Extension:requestfufilledbythiscondition.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/DiagnosticRequest" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ReferralRequest" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ProcedureRequest" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/CarePlan" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-fmm", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm", "name": "FMM Level", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:fmmlevel", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:fmmlevel.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:fmmlevel.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:fmmlevel.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm" }, { "id": "Extension:fmmlevel.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:fmmlevel", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:fmmlevel.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:fmmlevel.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm" }, { "id": "Extension:fmmlevel.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/encounter-relatedCondition", "resource": { "resourceType": "StructureDefinition", "id": "encounter-relatedCondition", "url": "http://hl7.org/fhir/StructureDefinition/encounter-relatedCondition", "name": "Other associated conditions", "display": "relatedCondition", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Encounter" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:otherassociatedconditions", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:otherassociatedconditions.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:otherassociatedconditions.extension", "path": "Extension.extension", "slicing": { "id": "68", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:otherassociatedconditions.extension:condition", "path": "Extension.extension", "name": "condition", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:otherassociatedconditions.extension:condition.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:otherassociatedconditions.extension:condition.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:otherassociatedconditions.extension:condition.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "condition" }, { "id": "Extension:otherassociatedconditions.extension:condition.valueReference", "path": "Extension.extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" } ] }, { "id": "Extension:otherassociatedconditions.extension:role", "path": "Extension.extension", "name": "role", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:otherassociatedconditions.extension:role.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:otherassociatedconditions.extension:role.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:otherassociatedconditions.extension:role.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "role" }, { "id": "Extension:otherassociatedconditions.extension:role.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:otherassociatedconditions.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-relatedCondition" }, { "id": "Extension:otherassociatedconditions.valueReference", "path": "Extension.valueReference", "min": 0, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" } ] } ] }, "differential": { "element": [ { "id": "Extension:otherassociatedconditions", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:otherassociatedconditions.extension:condition", "path": "Extension.extension", "name": "condition", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:otherassociatedconditions.extension:condition.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:otherassociatedconditions.extension:condition.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "condition" }, { "id": "Extension:otherassociatedconditions.extension:condition.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" } ] }, { "id": "Extension:otherassociatedconditions.extension:role", "path": "Extension.extension", "name": "role", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:otherassociatedconditions.extension:role.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:otherassociatedconditions.extension:role.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "role" }, { "id": "Extension:otherassociatedconditions.extension:role.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:otherassociatedconditions.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-relatedCondition" }, { "id": "Extension:otherassociatedconditions.value[x]", "path": "Extension.value[x]", "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-author", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-author", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-author", "name": "User or Org actually involved in creating the value set content", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-author" }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-author" }, { "id": "Extension:userororgactuallyinvolvedincreatingthevaluesetcontent.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/medication-usualRoute", "resource": { "resourceType": "StructureDefinition", "id": "medication-usualRoute", "url": "http://hl7.org/fhir/StructureDefinition/medication-usualRoute", "name": "Typical application route", "display": "usualRoute", "status": "draft", "date": "2015-02-19", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Medication.product" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:typicalapplicationroute", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:typicalapplicationroute.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:typicalapplicationroute.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:typicalapplicationroute.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/medication-usualRoute" }, { "id": "Extension:typicalapplicationroute.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:typicalapplicationroute", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:typicalapplicationroute.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:typicalapplicationroute.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/medication-usualRoute" }, { "id": "Extension:typicalapplicationroute.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-trusted-expansion", "resource": { "resourceType": "StructureDefinition", "id": "valueset-trusted-expansion", "url": "http://hl7.org/fhir/StructureDefinition/valueset-trusted-expansion", "name": "Reference to a trusted expansion", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:referencetoatrustedexpansion", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:referencetoatrustedexpansion.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:referencetoatrustedexpansion.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:referencetoatrustedexpansion.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-trusted-expansion" }, { "id": "Extension:referencetoatrustedexpansion.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:referencetoatrustedexpansion", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:referencetoatrustedexpansion.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:referencetoatrustedexpansion.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-trusted-expansion" }, { "id": "Extension:referencetoatrustedexpansion.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/location-distance", "resource": { "resourceType": "StructureDefinition", "id": "location-distance", "url": "http://hl7.org/fhir/StructureDefinition/location-distance", "name": "The distance this resource is from a provided location (geocode point)", "display": "Distance", "status": "draft", "date": "2015-03-11", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Bundle.entry.search" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/location-distance" }, { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint).valueDistance", "path": "Extension.valueDistance", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Distance" } ] } ] }, "differential": { "element": [ { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/location-distance" }, { "id": "Extension:thedistancethisresourceisfromaprovidedlocation(geocodepoint).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Distance" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-infuseOver", "resource": { "resourceType": "StructureDefinition", "id": "pharmacy-core-infuseOver", "url": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-infuseOver", "name": "The length of the infusion", "display": "infuseOver", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "MedicationOrder.dosageInstruction", "MedicationDispense.dosageInstruction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thelengthoftheinfusion", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thelengthoftheinfusion.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thelengthoftheinfusion.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thelengthoftheinfusion.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-infuseOver" }, { "id": "Extension:thelengthoftheinfusion.valueDuration", "path": "Extension.valueDuration", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Duration" } ] } ] }, "differential": { "element": [ { "id": "Extension:thelengthoftheinfusion", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thelengthoftheinfusion.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thelengthoftheinfusion.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/pharmacy-core-infuseOver" }, { "id": "Extension:thelengthoftheinfusion.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Duration" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/specimen-isDryWeight", "resource": { "resourceType": "StructureDefinition", "id": "specimen-isDryWeight", "url": "http://hl7.org/fhir/StructureDefinition/specimen-isDryWeight", "name": "Whether quantity is a dry weight", "display": "Is Dry Weight", "status": "draft", "date": "2015-02-19", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Specimen.collection.quantity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whetherquantityisadryweight", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:whetherquantityisadryweight.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whetherquantityisadryweight.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whetherquantityisadryweight.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-isDryWeight" }, { "id": "Extension:whetherquantityisadryweight.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:whetherquantityisadryweight", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:whetherquantityisadryweight.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whetherquantityisadryweight.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-isDryWeight" }, { "id": "Extension:whetherquantityisadryweight.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedProfile", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-allowedProfile", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedProfile", "name": "Allowed profile for reference", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:allowedprofileforreference", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-17", "severity": "error", "human": "Allowed profile can only be specified for items of type 'reference'", "expression": "$parent.type='reference'", "xpath": "parent::*/f:type/@value='reference'" } ] }, { "id": "Extension:allowedprofileforreference.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:allowedprofileforreference.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:allowedprofileforreference.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedProfile" }, { "id": "Extension:allowedprofileforreference.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/StructureDefinition" } ] } ] }, "differential": { "element": [ { "id": "Extension:allowedprofileforreference", "path": "Extension", "min": 0, "max": "*", "constraint": [ { "key": "inv-17", "severity": "error", "human": "Allowed profile can only be specified for items of type 'reference'", "expression": "$parent.type='reference'", "xpath": "parent::*/f:type/@value='reference'" } ] }, { "id": "Extension:allowedprofileforreference.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:allowedprofileforreference.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedProfile" }, { "id": "Extension:allowedprofileforreference.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/StructureDefinition" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-minOccurs", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs", "name": "Minimum repetitions", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:minimumrepetitions", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-3", "severity": "error", "human": "minOccurs can't exist for display items", "expression": "$parent.type!='display'", "xpath": "not(parent::*/f:type/@value='display')" }, { "key": "inv-1", "severity": "error", "human": "minOccurs can't be more than one if required is false", "expression": "valueInteger = 0 or $parent.required", "xpath": "f:valueInteger/@value=0 or parent::*/f:required/@value=true()" } ] }, { "id": "Extension:minimumrepetitions.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:minimumrepetitions.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:minimumrepetitions.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs" }, { "id": "Extension:minimumrepetitions.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:minimumrepetitions", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-3", "severity": "error", "human": "minOccurs can't exist for display items", "expression": "$parent.type!='display'", "xpath": "not(parent::*/f:type/@value='display')" }, { "key": "inv-1", "severity": "error", "human": "minOccurs can't be more than one if required is false", "expression": "valueInteger = 0 or $parent.required", "xpath": "f:valueInteger/@value=0 or parent::*/f:required/@value=true()" } ] }, { "id": "Extension:minimumrepetitions.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:minimumrepetitions.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs" }, { "id": "Extension:minimumrepetitions.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/datadictionary", "resource": { "resourceType": "StructureDefinition", "id": "datadictionary", "url": "http://hl7.org/fhir/StructureDefinition/datadictionary", "name": "Associates the structure definition with a collection of Data Elements", "display": "Data Dictionary", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "StructureDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/datadictionary" }, { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/datadictionary" }, { "id": "Extension:associatesthestructuredefinitionwithacollectionofdataelements.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/valueset-systemRef", "resource": { "resourceType": "StructureDefinition", "id": "valueset-systemRef", "url": "http://hl7.org/fhir/StructureDefinition/valueset-systemRef", "name": "Where to find code system", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ValueSet.compose.include" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:wheretofindcodesystem", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:wheretofindcodesystem.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:wheretofindcodesystem.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:wheretofindcodesystem.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-systemRef" }, { "id": "Extension:wheretofindcodesystem.valueUri", "path": "Extension.valueUri", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "uri" } ] } ] }, "differential": { "element": [ { "id": "Extension:wheretofindcodesystem", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:wheretofindcodesystem.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:wheretofindcodesystem.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/valueset-systemRef" }, { "id": "Extension:wheretofindcodesystem.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "uri" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/condition-targetBodySite", "resource": { "resourceType": "StructureDefinition", "id": "condition-targetBodySite", "url": "http://hl7.org/fhir/StructureDefinition/condition-targetBodySite", "name": "targetBodySite", "display": "targetBodySite", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:targetbodysite", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:targetbodysite.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:targetbodysite.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:targetbodysite.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-targetBodySite" }, { "id": "Extension:targetbodysite.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] }, "differential": { "element": [ { "id": "Extension:targetbodysite", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:targetbodysite.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:targetbodysite.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/condition-targetBodySite" }, { "id": "Extension:targetbodysite.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/BodySite" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/us-core-ethnicity", "resource": { "resourceType": "StructureDefinition", "id": "us-core-ethnicity", "url": "http://hl7.org/fhir/StructureDefinition/us-core-ethnicity", "name": "A category of human sharing heritage", "status": "draft", "date": "2013-12-03", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:acategoryofhumansharingheritage", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:acategoryofhumansharingheritage.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:acategoryofhumansharingheritage.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:acategoryofhumansharingheritage.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-ethnicity" }, { "id": "Extension:acategoryofhumansharingheritage.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "A code classifying the person into a named category of humans sharing a common real or presumed heritage.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v3-Ethnicity" } } } ] }, "differential": { "element": [ { "id": "Extension:acategoryofhumansharingheritage", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:acategoryofhumansharingheritage.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:acategoryofhumansharingheritage.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/us-core-ethnicity" }, { "id": "Extension:acategoryofhumansharingheritage.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "description": "A code classifying the person into a named category of humans sharing a common real or presumed heritage.", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/v3-Ethnicity" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-usage", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-usage", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-usage", "name": "Who has used and how?", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whohasusedandhow?", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension", "path": "Extension.extension", "slicing": { "id": "73", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whohasusedandhow?.extension:user", "path": "Extension.extension", "name": "user", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:user.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension:user.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whohasusedandhow?.extension:user.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "user" }, { "id": "Extension:whohasusedandhow?.extension:user.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension:use", "path": "Extension.extension", "name": "use", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:use.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension:use.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whohasusedandhow?.extension:use.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "use" }, { "id": "Extension:whohasusedandhow?.extension:use.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-usage" }, { "id": "Extension:whohasusedandhow?.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:whohasusedandhow?", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:user", "path": "Extension.extension", "name": "user", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:user.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whohasusedandhow?.extension:user.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "user" }, { "id": "Extension:whohasusedandhow?.extension:user.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.extension:use", "path": "Extension.extension", "name": "use", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whohasusedandhow?.extension:use.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whohasusedandhow?.extension:use.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "use" }, { "id": "Extension:whohasusedandhow?.extension:use.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whohasusedandhow?.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-usage" }, { "id": "Extension:whohasusedandhow?.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDescription", "resource": { "resourceType": "StructureDefinition", "id": "openEHR-exposureDescription", "url": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDescription", "name": "Text description about exposure to the Substance", "status": "draft", "date": "2014-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AllergyIntolerance.reaction" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:textdescriptionaboutexposuretothesubstance", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:textdescriptionaboutexposuretothesubstance.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:textdescriptionaboutexposuretothesubstance.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:textdescriptionaboutexposuretothesubstance.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDescription" }, { "id": "Extension:textdescriptionaboutexposuretothesubstance.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:textdescriptionaboutexposuretothesubstance", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:textdescriptionaboutexposuretothesubstance.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:textdescriptionaboutexposuretothesubstance.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/openEHR-exposureDescription" }, { "id": "Extension:textdescriptionaboutexposuretothesubstance.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedurerequest-authorizedBy", "resource": { "resourceType": "StructureDefinition", "id": "procedurerequest-authorizedBy", "url": "http://hl7.org/fhir/StructureDefinition/procedurerequest-authorizedBy", "name": "Authorizer of the request", "display": "authorizedBy", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "ProcedureRequest" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:authorizeroftherequest", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:authorizeroftherequest.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:authorizeroftherequest.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:authorizeroftherequest.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedurerequest-authorizedBy" }, { "id": "Extension:authorizeroftherequest.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" } ] } ] }, "differential": { "element": [ { "id": "Extension:authorizeroftherequest", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:authorizeroftherequest.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:authorizeroftherequest.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedurerequest-authorizedBy" }, { "id": "Extension:authorizeroftherequest.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Practitioner" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/auditevent-SOPClass", "resource": { "resourceType": "StructureDefinition", "id": "auditevent-SOPClass", "url": "http://hl7.org/fhir/StructureDefinition/auditevent-SOPClass", "name": "UIDs of SOP classes referred to", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "AuditEvent.entity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:uidsofsopclassesreferredto", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:uidsofsopclassesreferredto.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:uidsofsopclassesreferredto.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:uidsofsopclassesreferredto.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-SOPClass" }, { "id": "Extension:uidsofsopclassesreferredto.valueOid", "path": "Extension.valueOid", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "oid" } ] } ] }, "differential": { "element": [ { "id": "Extension:uidsofsopclassesreferredto", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:uidsofsopclassesreferredto.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:uidsofsopclassesreferredto.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/auditevent-SOPClass" }, { "id": "Extension:uidsofsopclassesreferredto.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "oid" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAssessedCondition", "resource": { "resourceType": "StructureDefinition", "id": "DiagnosticReport-geneticsAssessedCondition", "url": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAssessedCondition", "name": "AssessedCondition", "status": "draft", "date": "2015-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:assessedcondition", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:assessedcondition.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:assessedcondition.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:assessedcondition.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAssessedCondition" }, { "id": "Extension:assessedcondition.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" } ] } ] }, "differential": { "element": [ { "id": "Extension:assessedcondition", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:assessedcondition.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:assessedcondition.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsAssessedCondition" }, { "id": "Extension:assessedcondition.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Condition" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-effectiveDate", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-effectiveDate", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-effectiveDate", "name": "When the value set version becomes Active and is available for use", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-effectiveDate" }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.valueDate", "path": "Extension.valueDate", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "date" } ] } ] }, "differential": { "element": [ { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-effectiveDate" }, { "id": "Extension:whenthevaluesetversionbecomesactiveandisavailableforuse.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "date" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/communication-media", "resource": { "resourceType": "StructureDefinition", "id": "communication-media", "url": "http://hl7.org/fhir/StructureDefinition/communication-media", "name": "Attached media", "display": "media", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Communication" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:attachedmedia", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:attachedmedia.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:attachedmedia.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:attachedmedia.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/communication-media" }, { "id": "Extension:attachedmedia.valueAttachment", "path": "Extension.valueAttachment", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Attachment" } ] } ] }, "differential": { "element": [ { "id": "Extension:attachedmedia", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:attachedmedia.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:attachedmedia.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/communication-media" }, { "id": "Extension:attachedmedia.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Attachment" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/flag-priority", "resource": { "resourceType": "StructureDefinition", "id": "flag-priority", "url": "http://hl7.org/fhir/StructureDefinition/flag-priority", "name": "An alarm code", "display": "Flag Priority", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Flag" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:analarmcode", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:analarmcode.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:analarmcode.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:analarmcode.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/flag-priority" }, { "id": "Extension:analarmcode.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A code of the alarm", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/flag-priority" } } } ] }, "differential": { "element": [ { "id": "Extension:analarmcode", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:analarmcode.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:analarmcode.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/flag-priority" }, { "id": "Extension:analarmcode.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "example", "description": "A code of the alarm", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/flag-priority" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/specimen-specialHandling", "resource": { "resourceType": "StructureDefinition", "id": "specimen-specialHandling", "url": "http://hl7.org/fhir/StructureDefinition/specimen-specialHandling", "name": "Special handling of the specimen", "display": "Special handling", "status": "draft", "date": "2015-02-19", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Specimen.collection" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:specialhandlingofthespecimen", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:specialhandlingofthespecimen.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:specialhandlingofthespecimen.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:specialhandlingofthespecimen.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-specialHandling" }, { "id": "Extension:specialhandlingofthespecimen.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:specialhandlingofthespecimen", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:specialhandlingofthespecimen.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:specialhandlingofthespecimen.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/specimen-specialHandling" }, { "id": "Extension:specialhandlingofthespecimen.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsFamilyMemberHistory", "resource": { "resourceType": "StructureDefinition", "id": "DiagnosticReport-geneticsFamilyMemberHistory", "url": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsFamilyMemberHistory", "name": "FamilyHistory", "status": "draft", "date": "2015-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:familyhistory", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:familyhistory.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:familyhistory.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:familyhistory.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsFamilyMemberHistory" }, { "id": "Extension:familyhistory.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" } ] } ] }, "differential": { "element": [ { "id": "Extension:familyhistory", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:familyhistory.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:familyhistory.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport-geneticsFamilyMemberHistory" }, { "id": "Extension:familyhistory.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/FamilyMemberHistory" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/patient-importance", "resource": { "resourceType": "StructureDefinition", "id": "patient-importance", "url": "http://hl7.org/fhir/StructureDefinition/patient-importance", "name": "Special status given the patient", "display": "importance", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Patient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:specialstatusgiventhepatient", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:specialstatusgiventhepatient.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:specialstatusgiventhepatient.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:specialstatusgiventhepatient.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-importance" }, { "id": "Extension:specialstatusgiventhepatient.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:specialstatusgiventhepatient", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:specialstatusgiventhepatient.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:specialstatusgiventhepatient.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/patient-importance" }, { "id": "Extension:specialstatusgiventhepatient.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/careplan-activity-title", "resource": { "resourceType": "StructureDefinition", "id": "careplan-activity-title", "url": "http://hl7.org/fhir/StructureDefinition/careplan-activity-title", "name": "Label for activity", "display": "Title", "status": "draft", "date": "2015-03-27", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CarePlan.activity" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:labelforactivity", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:labelforactivity.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:labelforactivity.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:labelforactivity.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/careplan-activity-title" }, { "id": "Extension:labelforactivity.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:labelforactivity", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:labelforactivity.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:labelforactivity.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/careplan-activity-title" }, { "id": "Extension:labelforactivity.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/elementdefinition-allowedUnits", "resource": { "resourceType": "StructureDefinition", "id": "elementdefinition-allowedUnits", "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-allowedUnits", "name": "Units to use for measured value", "status": "draft", "date": "2015-02-28", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:unitstouseformeasuredvalue", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:unitstouseformeasuredvalue.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:unitstouseformeasuredvalue.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:unitstouseformeasuredvalue.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-allowedUnits" }, { "id": "Extension:unitstouseformeasuredvalue.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet" } ], "binding": { "strength": "required", "description": "Units of measure allowed for an element", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/ucum-units" } } } ] }, "differential": { "element": [ { "id": "Extension:unitstouseformeasuredvalue", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:unitstouseformeasuredvalue.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:unitstouseformeasuredvalue.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/elementdefinition-allowedUnits" }, { "id": "Extension:unitstouseformeasuredvalue.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" }, { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet" } ], "binding": { "strength": "required", "description": "Units of measure allowed for an element", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/ucum-units" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter", "resource": { "resourceType": "StructureDefinition", "id": "encounter-associatedEncounter", "url": "http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter", "name": "Associated Encounter", "display": "associatedEncounter", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Encounter" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:associatedencounter", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:associatedencounter.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:associatedencounter.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:associatedencounter.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter" }, { "id": "Extension:associatedencounter.valueReference", "path": "Extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Encounter" } ] } ] }, "differential": { "element": [ { "id": "Extension:associatedencounter", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:associatedencounter.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:associatedencounter.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter" }, { "id": "Extension:associatedencounter.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Encounter" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-history", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-history", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-history", "name": "What has happened over time", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whathashappenedovertime", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension", "path": "Extension.extension", "slicing": { "id": "80", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:name", "path": "Extension.extension", "name": "name", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:name.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:name.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:name.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "name" }, { "id": "Extension:whathashappenedovertime.extension:name.valueString", "path": "Extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision", "path": "Extension.extension", "name": "revision", "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension", "path": "Extension.extension.extension", "slicing": { "id": "81", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date", "path": "Extension.extension.extension", "name": "date", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.id", "path": "Extension.extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.url", "path": "Extension.extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "date" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.valueDateTime", "path": "Extension.extension.extension.valueDateTime", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "dateTime" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id", "path": "Extension.extension.extension", "name": "id", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.id", "path": "Extension.extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.url", "path": "Extension.extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "id" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.valueString", "path": "Extension.extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author", "path": "Extension.extension.extension", "name": "author", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.id", "path": "Extension.extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.url", "path": "Extension.extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "author" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.valueString", "path": "Extension.extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes", "path": "Extension.extension.extension", "name": "notes", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.id", "path": "Extension.extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.url", "path": "Extension.extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "notes" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.valueString", "path": "Extension.extension.extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "revision" }, { "id": "Extension:whathashappenedovertime.extension:revision.value[x]", "path": "Extension.extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] }, { "id": "Extension:whathashappenedovertime.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-history" }, { "id": "Extension:whathashappenedovertime.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:whathashappenedovertime", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:name", "path": "Extension.extension", "name": "name", "min": 0, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:name.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:name.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "name" }, { "id": "Extension:whathashappenedovertime.extension:name.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision", "path": "Extension.extension", "name": "revision", "min": 0, "max": "*", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date", "path": "Extension.extension.extension", "name": "date", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.url", "path": "Extension.extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "date" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:date.value[x]", "path": "Extension.extension.extension.value[x]", "min": 1, "type": [ { "code": "dateTime" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id", "path": "Extension.extension.extension", "name": "id", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.url", "path": "Extension.extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "id" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:id.value[x]", "path": "Extension.extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author", "path": "Extension.extension.extension", "name": "author", "min": 1, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.url", "path": "Extension.extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "author" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:author.value[x]", "path": "Extension.extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes", "path": "Extension.extension.extension", "name": "notes", "min": 0, "max": "1", "type": [ { "code": "Extension" } ], "isModifier": false }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.extension:extension", "path": "Extension.extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.url", "path": "Extension.extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "notes" }, { "id": "Extension:whathashappenedovertime.extension:revision.extension:notes.value[x]", "path": "Extension.extension.extension.value[x]", "min": 1, "type": [ { "code": "string" } ] }, { "id": "Extension:whathashappenedovertime.extension:revision.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "revision" }, { "id": "Extension:whathashappenedovertime.extension:revision.value[x]", "path": "Extension.extension.value[x]", "min": 0, "max": "0" }, { "id": "Extension:whathashappenedovertime.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-history" }, { "id": "Extension:whathashappenedovertime.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsAlleleDatabase", "resource": { "resourceType": "StructureDefinition", "id": "hla-genotyping-resultsAlleleDatabase", "url": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsAlleleDatabase", "name": "Allele Database", "status": "draft", "date": "2015-10-09", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:alleledatabase", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:alleledatabase.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:alleledatabase.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:alleledatabase.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsAlleleDatabase" }, { "id": "Extension:alleledatabase.valueCodeableConcept", "path": "Extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] } ] }, "differential": { "element": [ { "id": "Extension:alleledatabase", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:alleledatabase.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:alleledatabase.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/hla-genotyping-resultsAlleleDatabase" }, { "id": "Extension:alleledatabase.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-abatement", "resource": { "resourceType": "StructureDefinition", "id": "familymemberhistory-abatement", "url": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-abatement", "name": "When (or if) the family member's condition resolved", "display": "abatement", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "FamilyMemberHistory.condition" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:when(orif)thefamilymember'sconditionresolved", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:when(orif)thefamilymember'sconditionresolved.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:when(orif)thefamilymember'sconditionresolved.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:when(orif)thefamilymember'sconditionresolved.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-abatement" }, { "id": "Extension:when(orif)thefamilymember'sconditionresolved.value[x]", "path": "Extension.value[x]", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "date" }, { "code": "Age" }, { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:when(orif)thefamilymember'sconditionresolved", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:when(orif)thefamilymember'sconditionresolved.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:when(orif)thefamilymember'sconditionresolved.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/familymemberhistory-abatement" }, { "id": "Extension:when(orif)thefamilymember'sconditionresolved.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "date" }, { "code": "Age" }, { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-maxOccurs", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs", "name": "Maximum repetitions", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item", "Questionnaire.item.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:maximumrepetitions", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" }, { "key": "inv-4", "severity": "error", "human": "maxOccurs can't exist for display items", "expression": "$parent.type!='display'", "xpath": "not(parent::*/f:type/@value='display')" }, { "key": "inv-2", "severity": "error", "human": "maxOccurs can't be more than one if repeats is false", "expression": "valueInteger <= 1 or $parent.repeats", "xpath": "f:valueInteger/@value<=1 or parent::*/f:repeats/@value=true()" } ] }, { "id": "Extension:maximumrepetitions.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:maximumrepetitions.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:maximumrepetitions.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs" }, { "id": "Extension:maximumrepetitions.valueInteger", "path": "Extension.valueInteger", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "integer" } ] } ] }, "differential": { "element": [ { "id": "Extension:maximumrepetitions", "path": "Extension", "min": 0, "max": "1", "constraint": [ { "key": "inv-4", "severity": "error", "human": "maxOccurs can't exist for display items", "expression": "$parent.type!='display'", "xpath": "not(parent::*/f:type/@value='display')" }, { "key": "inv-2", "severity": "error", "human": "maxOccurs can't be more than one if repeats is false", "expression": "valueInteger <= 1 or $parent.repeats", "xpath": "f:valueInteger/@value<=1 or parent::*/f:repeats/@value=true()" } ] }, { "id": "Extension:maximumrepetitions.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:maximumrepetitions.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs" }, { "id": "Extension:maximumrepetitions.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "integer" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/procedure-incisionDateTime", "resource": { "resourceType": "StructureDefinition", "id": "procedure-incisionDateTime", "url": "http://hl7.org/fhir/StructureDefinition/procedure-incisionDateTime", "name": "The first incision time", "display": "incisionDateTime", "status": "draft", "date": "2015-02-12", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Procedure" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:thefirstincisiontime", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:thefirstincisiontime.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:thefirstincisiontime.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:thefirstincisiontime.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-incisionDateTime" }, { "id": "Extension:thefirstincisiontime.valueDateTime", "path": "Extension.valueDateTime", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "dateTime" } ] } ] }, "differential": { "element": [ { "id": "Extension:thefirstincisiontime", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:thefirstincisiontime.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:thefirstincisiontime.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/procedure-incisionDateTime" }, { "id": "Extension:thefirstincisiontime.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "dateTime" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier", "resource": { "resourceType": "StructureDefinition", "id": "iso21090-EN-qualifier", "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier", "name": "LS | AC | NB | PR | HON | BR | AD | SP | MID | CL | IN", "status": "draft", "date": "2012-06-24", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "HumanName.family", "HumanName.given", "HumanName.prefix", "HumanName.suffix" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" }, { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in.valueCode", "path": "Extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "A set of codes each of which specifies a certain subcategory of the name part in addition to the main name part type", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/name-part-qualifier" } } } ] }, "differential": { "element": [ { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in", "path": "Extension", "min": 0, "max": "*", "isModifier": false }, { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" }, { "id": "Extension:ls|ac|nb|pr|hon|br|ad|sp|mid|cl|in.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "code" } ], "binding": { "strength": "required", "description": "A set of codes each of which specifies a certain subcategory of the name part in addition to the main name part type", "valueSetReference": { "reference": "http://hl7.org/fhir/ValueSet/name-part-qualifier" } } } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/cqif-basic-citation", "resource": { "resourceType": "StructureDefinition", "id": "cqif-basic-citation", "url": "http://hl7.org/fhir/StructureDefinition/cqif-basic-citation", "name": "Bibliographic citation for the resource", "display": "citation", "status": "draft", "date": "2015-05-30", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "Attachment" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:bibliographiccitationfortheresource", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:bibliographiccitationfortheresource.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:bibliographiccitationfortheresource.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:bibliographiccitationfortheresource.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-citation" }, { "id": "Extension:bibliographiccitationfortheresource.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:bibliographiccitationfortheresource", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:bibliographiccitationfortheresource.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:bibliographiccitationfortheresource.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/cqif-basic-citation" }, { "id": "Extension:bibliographiccitationfortheresource.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-geneticsItem", "resource": { "resourceType": "StructureDefinition", "id": "diagnosticrequest-geneticsItem", "url": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-geneticsItem", "name": "The items the orderer requested", "status": "draft", "date": "2015-10-20", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "DiagnosticReport" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:theitemstheordererrequested", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:theitemstheordererrequested.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theitemstheordererrequested.extension", "path": "Extension.extension", "slicing": { "id": "87", "discriminator": [ "url" ], "ordered": false, "rules": "open" }, "min": 0, "max": "*", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:code", "path": "Extension.extension", "name": "code", "min": 1, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:code.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theitemstheordererrequested.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:code.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:theitemstheordererrequested.extension:code.valueCodeableConcept", "path": "Extension.extension.valueCodeableConcept", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation", "path": "Extension.extension", "name": "geneticsObservation", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "geneticsObservation" }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation.valueReference", "path": "Extension.extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" } ] }, { "id": "Extension:theitemstheordererrequested.extension:specimen", "path": "Extension.extension", "name": "specimen", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:specimen.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theitemstheordererrequested.extension:specimen.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:specimen.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "specimen" }, { "id": "Extension:theitemstheordererrequested.extension:specimen.valueReference", "path": "Extension.extension.valueReference", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Specimen" } ] }, { "id": "Extension:theitemstheordererrequested.extension:status", "path": "Extension.extension", "name": "status", "min": 0, "max": "1", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:status.id", "path": "Extension.extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:theitemstheordererrequested.extension:status.extension:extension", "path": "Extension.extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:status.url", "path": "Extension.extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "status" }, { "id": "Extension:theitemstheordererrequested.extension:status.valueCode", "path": "Extension.extension.valueCode", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "code" } ] }, { "id": "Extension:theitemstheordererrequested.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-geneticsItem" }, { "id": "Extension:theitemstheordererrequested.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "base64Binary" }, { "code": "boolean" }, { "code": "code" }, { "code": "date" }, { "code": "dateTime" }, { "code": "decimal" }, { "code": "id" }, { "code": "instant" }, { "code": "integer" }, { "code": "markdown" }, { "code": "oid" }, { "code": "positiveInt" }, { "code": "string" }, { "code": "time" }, { "code": "unsignedInt" }, { "code": "uri" }, { "code": "Address" }, { "code": "Age" }, { "code": "Annotation" }, { "code": "Attachment" }, { "code": "CodeableConcept" }, { "code": "Coding" }, { "code": "ContactPoint" }, { "code": "Count" }, { "code": "Distance" }, { "code": "Duration" }, { "code": "HumanName" }, { "code": "Identifier" }, { "code": "Money" }, { "code": "Period" }, { "code": "Quantity" }, { "code": "Range" }, { "code": "Ratio" }, { "code": "Reference" }, { "code": "SampledData" }, { "code": "Signature" }, { "code": "Timing" }, { "code": "Meta" } ] } ] }, "differential": { "element": [ { "id": "Extension:theitemstheordererrequested", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:theitemstheordererrequested.extension:code", "path": "Extension.extension", "name": "code", "min": 1, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:code.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theitemstheordererrequested.extension:code.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "code" }, { "id": "Extension:theitemstheordererrequested.extension:code.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "CodeableConcept" } ] }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation", "path": "Extension.extension", "name": "geneticsObservation", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "geneticsObservation" }, { "id": "Extension:theitemstheordererrequested.extension:geneticsobservation.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Observation" } ] }, { "id": "Extension:theitemstheordererrequested.extension:specimen", "path": "Extension.extension", "name": "specimen", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:specimen.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theitemstheordererrequested.extension:specimen.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "specimen" }, { "id": "Extension:theitemstheordererrequested.extension:specimen.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "Reference", "profile": "http://hl7.org/fhir/StructureDefinition/Specimen" } ] }, { "id": "Extension:theitemstheordererrequested.extension:status", "path": "Extension.extension", "name": "status", "min": 0, "max": "1", "type": [ { "code": "Extension" } ] }, { "id": "Extension:theitemstheordererrequested.extension:status.extension:extension", "path": "Extension.extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:theitemstheordererrequested.extension:status.url", "path": "Extension.extension.url", "type": [ { "code": "uri" } ], "fixedUri": "status" }, { "id": "Extension:theitemstheordererrequested.extension:status.value[x]", "path": "Extension.extension.value[x]", "min": 1, "type": [ { "code": "code" } ] }, { "id": "Extension:theitemstheordererrequested.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/diagnosticrequest-geneticsItem" }, { "id": "Extension:theitemstheordererrequested.value[x]", "path": "Extension.value[x]", "min": 0, "max": "0" } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-source", "resource": { "resourceType": "StructureDefinition", "id": "operationoutcome-issue-source", "url": "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-source", "name": "Source of a validation message", "display": "Source of Issue", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "OperationOutcome.issue" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:sourceofavalidationmessage", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:sourceofavalidationmessage.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:sourceofavalidationmessage.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:sourceofavalidationmessage.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-source" }, { "id": "Extension:sourceofavalidationmessage.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:sourceofavalidationmessage", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:sourceofavalidationmessage.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:sourceofavalidationmessage.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/operationoutcome-issue-source" }, { "id": "Extension:sourceofavalidationmessage.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/encounter-primaryDiagnosis", "resource": { "resourceType": "StructureDefinition", "id": "encounter-primaryDiagnosis", "url": "http://hl7.org/fhir/StructureDefinition/encounter-primaryDiagnosis", "name": "Primary Diagnosis of this encounter (priority order - 1 = highest)", "display": "Primary Diagnosis", "status": "draft", "date": "2015-02-21", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Encounter.reason", "Encounter.indication", "Encounter.hospitalization.admittingDiagnosis" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest)", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest).id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest).extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest).url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-primaryDiagnosis" }, { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest).valuePositiveInt", "path": "Extension.valuePositiveInt", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "positiveInt" } ] } ] }, "differential": { "element": [ { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest)", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest).extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest).url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/encounter-primaryDiagnosis" }, { "id": "Extension:primarydiagnosisofthisencounter(priorityorder-1=highest).value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "positiveInt" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/codesystem-expirationDate", "resource": { "resourceType": "StructureDefinition", "id": "codesystem-expirationDate", "url": "http://hl7.org/fhir/StructureDefinition/codesystem-expirationDate", "name": "When the value set version should no longer be used", "status": "draft", "date": "2016-08-11T09:23:49-04:00", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "CodeSystem" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:whenthevaluesetversionshouldnolongerbeused", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-expirationDate" }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.valueDate", "path": "Extension.valueDate", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "date" } ] } ] }, "differential": { "element": [ { "id": "Extension:whenthevaluesetversionshouldnolongerbeused", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/codesystem-expirationDate" }, { "id": "Extension:whenthevaluesetversionshouldnolongerbeused.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "date" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/structuredefinition-json-type", "resource": { "resourceType": "StructureDefinition", "id": "structuredefinition-json-type", "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-json-type", "name": "Json type of value property", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "datatype", "context": [ "ElementDefinition.type.code" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:jsontypeofvalueproperty", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:jsontypeofvalueproperty.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:jsontypeofvalueproperty.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:jsontypeofvalueproperty.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-json-type" }, { "id": "Extension:jsontypeofvalueproperty.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:jsontypeofvalueproperty", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:jsontypeofvalueproperty.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:jsontypeofvalueproperty.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/structuredefinition-json-type" }, { "id": "Extension:jsontypeofvalueproperty.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-note", "resource": { "resourceType": "StructureDefinition", "id": "questionnaireresponse-note", "url": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-note", "name": "Comments about response", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "QuestionnaireResponse", "QuestionnaireResponse.item" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:commentsaboutresponse", "path": "Extension", "min": 0, "max": "*", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:commentsaboutresponse.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:commentsaboutresponse.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:commentsaboutresponse.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-note" }, { "id": "Extension:commentsaboutresponse.valueAnnotation", "path": "Extension.valueAnnotation", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "Annotation" } ] } ] }, "differential": { "element": [ { "id": "Extension:commentsaboutresponse", "path": "Extension", "min": 0, "max": "*" }, { "id": "Extension:commentsaboutresponse.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:commentsaboutresponse.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaireresponse-note" }, { "id": "Extension:commentsaboutresponse.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "Annotation" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/medication-isActiveIngredient", "resource": { "resourceType": "StructureDefinition", "id": "medication-isActiveIngredient", "url": "http://hl7.org/fhir/StructureDefinition/medication-isActiveIngredient", "name": "Active ingredient indicator", "display": "isActiveIngredient", "status": "draft", "date": "2015-02-19", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Medication.product.ingredient" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:activeingredientindicator", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:activeingredientindicator.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:activeingredientindicator.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:activeingredientindicator.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/medication-isActiveIngredient" }, { "id": "Extension:activeingredientindicator.valueBoolean", "path": "Extension.valueBoolean", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "boolean" } ] } ] }, "differential": { "element": [ { "id": "Extension:activeingredientindicator", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:activeingredientindicator.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:activeingredientindicator.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/medication-isActiveIngredient" }, { "id": "Extension:activeingredientindicator.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "boolean" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/questionnaire-ordinalValue", "resource": { "resourceType": "StructureDefinition", "id": "questionnaire-ordinalValue", "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-ordinalValue", "name": "Comparison value for ordinal codes", "status": "draft", "date": "2013-07-04", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "Questionnaire.item.option.valueCoding" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:comparisonvalueforordinalcodes", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ], "isModifier": false }, { "id": "Extension:comparisonvalueforordinalcodes.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:comparisonvalueforordinalcodes.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:comparisonvalueforordinalcodes.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-ordinalValue" }, { "id": "Extension:comparisonvalueforordinalcodes.valueDecimal", "path": "Extension.valueDecimal", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "decimal" } ] } ] }, "differential": { "element": [ { "id": "Extension:comparisonvalueforordinalcodes", "path": "Extension", "min": 0, "max": "1", "isModifier": false }, { "id": "Extension:comparisonvalueforordinalcodes.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:comparisonvalueforordinalcodes.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/questionnaire-ordinalValue" }, { "id": "Extension:comparisonvalueforordinalcodes.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "decimal" } ] } ] } } }, { "fullUrl": "http://hl7.org/fhir/StructureDefinition/searchparameter-expression", "resource": { "resourceType": "StructureDefinition", "id": "searchparameter-expression", "url": "http://hl7.org/fhir/StructureDefinition/searchparameter-expression", "name": "FHIR Path version of search path", "status": "draft", "date": "2014-01-31", "fhirVersion": "1.6.0", "kind": "complex-type", "abstract": false, "contextType": "resource", "context": [ "SearchParameter" ], "type": "Extension", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", "derivation": "constraint", "snapshot": { "element": [ { "id": "Extension:fhirpathversionofsearchpath", "path": "Extension", "min": 0, "max": "1", "base": { "path": "Extension", "min": 0, "max": "*" }, "condition": [ "ele-1" ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "children().count() > id.count()", "xpath": "@value|f:*|h:div" }, { "key": "ext-1", "severity": "error", "human": "Must have either extensions or value[x], not both", "expression": "extension.exists() != value.exists()", "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" } ] }, { "id": "Extension:fhirpathversionofsearchpath.id", "path": "Extension.id", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Element.id", "min": 0, "max": "*" }, "type": [ { "code": "string" } ] }, { "id": "Extension:fhirpathversionofsearchpath.extension:extension", "path": "Extension.extension", "name": "extension", "min": 0, "max": "0", "base": { "path": "Element.extension", "min": 0, "max": "*" }, "type": [ { "code": "Extension" } ] }, { "id": "Extension:fhirpathversionofsearchpath.url", "path": "Extension.url", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Extension.url", "min": 1, "max": "1" }, "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/searchparameter-expression" }, { "id": "Extension:fhirpathversionofsearchpath.valueString", "path": "Extension.valueString", "min": 1, "max": "1", "base": { "path": "Extension.value[x]", "min": 0, "max": "1" }, "type": [ { "code": "string" } ] } ] }, "differential": { "element": [ { "id": "Extension:fhirpathversionofsearchpath", "path": "Extension", "min": 0, "max": "1" }, { "id": "Extension:fhirpathversionofsearchpath.extension:extension", "path": "Extension.extension", "name": "extension", "max": "0" }, { "id": "Extension:fhirpathversionofsearchpath.url", "path": "Extension.url", "type": [ { "code": "uri" } ], "fixedUri": "http://hl7.org/fhir/StructureDefinition/searchparameter-expression" }, { "id": "Extension:fhirpathversionofsearchpath.value[x]", "path": "Extension.value[x]", "min": 1, "type": [ { "code": "string" } ] } ] } } } ] }