Package | hl7.cda.uv.ips |
Type | StructureDefinition |
Id | 2.16.840.1.113883.10.22.10--20180207120044 |
FHIR Version | R4 |
Source | http://hl7.org/cda/uv/cda-ips/https://build.fhir.org/ig/HL7/CDA-IPS/StructureDefinition-2.16.840.1.113883.10.22.10--20180207120044.html |
URL | http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.10--20180207120044 |
Version | 1.1.0-ballot |
Status | draft |
Date | 2018-02-07T12:00:44Z |
Name | IPSCertaintyObservationAllergy |
Title | IPS Allergy Certainty Observation |
Realm | uv |
Authority | hl7 |
Description | This observation represents the certainty associated with a propensity, or potential risk, of a reaction to the identified substance. |
Type | http://hl7.org/cda/stds/core/StructureDefinition/Observation |
Kind | logical |
No resources found
StructureDefinition | |
II | II: InstanceIdentifier (V3 Data Type) |
Observation | Observation (CDA Class) |
ValueSet | |
2.16.840.1.113883.11.22.62--20180207120421 | IPS Allergy Verification Status |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition 2.16.840.1.113883.10.22.10--20180207120044
{ "resourceType": "StructureDefinition", "id": "2.16.840.1.113883.10.22.10--20180207120044", "meta": { "profile": [ "http://hl7.org/fhir/4.0/StructureDefinition/StructureDefinition" ] }, "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-namespace", "valueUri": "urn:hl7-org:v3" }, { "url": "http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod", "valuePeriod": { "start": "2018-02-07T12:00:44+02:00" } }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/logical-target", "_valueBoolean": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason", "valueCode": "not-applicable" } ] } }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace", "valueUri": "urn:hl7-org:v3" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-name", "valueString": "observation" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/logical-container", "valueUri": "http://hl7.org/cda/stds/core/StructureDefinition/ClinicalDocument" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/type-profile-style", "valueUri": "cda" } ], "url": "http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.10--20180207120044", "identifier": [ { "use": "official", "system": "urn:ietf:rfc:3986", "value": "urn:oid:2.16.840.1.113883.10.22.10" } ], "version": "1.1.0-ballot", "name": "IPSCertaintyObservationAllergy", "title": "IPS Allergy Certainty Observation", "status": "draft", "experimental": false, "date": "2018-02-07T12:00:44Z", "publisher": "Health Level Seven", "contact": [ { "name": "HL7 International - International Patient Summary", "telecom": [ { "system": "url", "value": "http://www.hl7.org/Special/committees/structure" } ] } ], "description": "This observation represents the certainty associated with a propensity, or potential risk, of a reaction to the identified substance.", "fhirVersion": "4.0.1", "mapping": [ { "identity": "rim", "uri": "http://hl7.org/v3", "name": "RIM Mapping" } ], "kind": "logical", "abstract": false, "type": "http://hl7.org/cda/stds/core/StructureDefinition/Observation", "baseDefinition": "http://hl7.org/cda/stds/core/StructureDefinition/Observation", "derivation": "constraint", "snapshot": { "element": [ { "id": "Observation", "path": "Observation", "short": "Base for all types and resources", "definition": "Defines the basic properties of every data value. This is an abstract type, meaning that no value can be just a data value without belonging to any concrete type. Every concrete type is a specialization of this general abstract DataValue type.", "min": 0, "max": "*", "base": { "path": "Base", "min": 0, "max": "*" }, "isModifier": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "Observation.nullFlavor", "path": "Observation.nullFlavor", "representation": [ "xmlAttr" ], "label": "Exceptional Value Detail", "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.", "min": 0, "max": "1", "base": { "path": "ANY.nullFlavor", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor" } }, { "id": "Observation.realmCode", "path": "Observation.realmCode", "definition": "When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question", "min": 0, "max": "*", "base": { "path": "InfrastructureRoot.realmCode", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CS" } ] }, { "id": "Observation.typeId", "path": "Observation.typeId", "definition": "When valued in an instance, this attribute signals the imposition of constraints defined in an HL7-specified message type. This might be a common type (also known as CMET in the messaging communication environment), or content included within a wrapper. The value of this attribute provides a unique identifier for the type in question.", "min": 0, "max": "1", "base": { "path": "InfrastructureRoot.typeId", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ] }, { "id": "Observation.typeId.nullFlavor", "path": "Observation.typeId.nullFlavor", "representation": [ "xmlAttr" ], "label": "Exceptional Value Detail", "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.", "min": 0, "max": "1", "base": { "path": "ANY.nullFlavor", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor" } }, { "id": "Observation.typeId.assigningAuthorityName", "path": "Observation.typeId.assigningAuthorityName", "representation": [ "xmlAttr" ], "label": "Assigning Authority Name", "definition": "A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.", "min": 0, "max": "1", "base": { "path": "II.assigningAuthorityName", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.typeId.displayable", "path": "Observation.typeId.displayable", "representation": [ "xmlAttr" ], "label": "Displayable", "definition": "Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).", "min": 0, "max": "1", "base": { "path": "II.displayable", "min": 0, "max": "1" }, "type": [ { "code": "boolean", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/bl-simple" ] } ] }, { "id": "Observation.typeId.root", "path": "Observation.typeId.root", "representation": [ "xmlAttr" ], "label": "Root", "definition": "Identifies the type as an HL7 Registered model", "min": 1, "max": "1", "base": { "path": "II.root", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/oid", "http://hl7.org/cda/stds/core/StructureDefinition/uuid", "http://hl7.org/cda/stds/core/StructureDefinition/ruid" ] } ], "fixedString": "2.16.840.1.113883.1.3" }, { "id": "Observation.typeId.extension", "path": "Observation.typeId.extension", "representation": [ "xmlAttr" ], "label": "Extension", "definition": "A character string as a unique identifier within the scope of the identifier root.", "min": 1, "max": "1", "base": { "path": "II.extension", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.templateId", "path": "Observation.templateId", "slicing": { "discriminator": [ { "type": "value", "path": "root" }, { "type": "value", "path": "extension" } ], "rules": "open" }, "definition": "When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question", "min": 1, "max": "*", "base": { "path": "InfrastructureRoot.templateId", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ] }, { "id": "Observation.templateId:primary", "path": "Observation.templateId", "sliceName": "primary", "definition": "When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question", "min": 1, "max": "1", "base": { "path": "InfrastructureRoot.templateId", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ], "mustSupport": true }, { "id": "Observation.templateId:primary.nullFlavor", "path": "Observation.templateId.nullFlavor", "representation": [ "xmlAttr" ], "label": "Exceptional Value Detail", "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.", "min": 0, "max": "1", "base": { "path": "ANY.nullFlavor", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor" } }, { "id": "Observation.templateId:primary.assigningAuthorityName", "path": "Observation.templateId.assigningAuthorityName", "representation": [ "xmlAttr" ], "label": "Assigning Authority Name", "definition": "A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.", "min": 0, "max": "1", "base": { "path": "II.assigningAuthorityName", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.templateId:primary.displayable", "path": "Observation.templateId.displayable", "representation": [ "xmlAttr" ], "label": "Displayable", "definition": "Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).", "min": 0, "max": "1", "base": { "path": "II.displayable", "min": 0, "max": "1" }, "type": [ { "code": "boolean", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/bl-simple" ] } ] }, { "id": "Observation.templateId:primary.root", "path": "Observation.templateId.root", "representation": [ "xmlAttr" ], "label": "Root", "definition": "A unique identifier that guarantees the global uniqueness of the instance identifier. The root alone may be the entire instance identifier.", "min": 1, "max": "1", "base": { "path": "II.root", "min": 0, "max": "1" }, "type": [ { "code": "string" } ], "fixedString": "2.16.840.1.113883.10.22.10" }, { "id": "Observation.templateId:primary.extension", "path": "Observation.templateId.extension", "representation": [ "xmlAttr" ], "label": "Extension", "definition": "A character string as a unique identifier within the scope of the identifier root.", "min": 0, "max": "1", "base": { "path": "II.extension", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.classCode", "path": "Observation.classCode", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Observation.classCode", "min": 1, "max": "1" }, "type": [ { "code": "code" } ], "fixedString": "OBS", "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation" } }, { "id": "Observation.moodCode", "path": "Observation.moodCode", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Observation.moodCode", "min": 1, "max": "1" }, "type": [ { "code": "code" } ], "fixedString": "EVN", "binding": { "strength": "required", "valueSet": "http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0" } }, { "id": "Observation.negationInd", "path": "Observation.negationInd", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Observation.negationInd", "min": 0, "max": "1" }, "type": [ { "code": "boolean", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/bl-simple" ] } ] }, { "id": "Observation.id", "path": "Observation.id", "min": 0, "max": "*", "base": { "path": "Observation.id", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ] }, { "id": "Observation.code", "path": "Observation.code", "representation": [ "typeAttr" ], "min": 1, "max": "1", "base": { "path": "Observation.code", "min": 1, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CD" } ], "mustSupport": true, "binding": { "strength": "example", "valueSet": "http://terminology.hl7.org/ValueSet/v3-ObservationType" } }, { "id": "Observation.code.nullFlavor", "path": "Observation.code.nullFlavor", "representation": [ "xmlAttr" ], "label": "Exceptional Value Detail", "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.", "min": 0, "max": "1", "base": { "path": "ANY.nullFlavor", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor" } }, { "id": "Observation.code.code", "path": "Observation.code.code", "representation": [ "xmlAttr" ], "label": "Code", "definition": "The plain code symbol defined by the code system. For example, \"784.0\" is the code symbol of the ICD-9 code \"784.0\" for headache.", "min": 0, "max": "1", "base": { "path": "CD.code", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "fixedString": "66455-7" }, { "id": "Observation.code.codeSystem", "path": "Observation.code.codeSystem", "representation": [ "xmlAttr" ], "label": "Code System", "definition": "Specifies the code system that defines the code.", "min": 0, "max": "1", "base": { "path": "CD.codeSystem", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/oid", "http://hl7.org/cda/stds/core/StructureDefinition/uuid", "http://hl7.org/cda/stds/core/StructureDefinition/ruid" ] } ], "fixedString": "2.16.840.1.113883.6.1" }, { "id": "Observation.code.codeSystemName", "path": "Observation.code.codeSystemName", "representation": [ "xmlAttr" ], "label": "Code System Name", "definition": "The common name of the coding system.", "min": 0, "max": "1", "base": { "path": "CD.codeSystemName", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ], "fixedString": "LOINC" }, { "id": "Observation.code.codeSystemVersion", "path": "Observation.code.codeSystemVersion", "representation": [ "xmlAttr" ], "label": "Code System Version", "definition": "If applicable, a version descriptor defined specifically for the given code system.", "min": 0, "max": "1", "base": { "path": "CD.codeSystemVersion", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.code.displayName", "path": "Observation.code.displayName", "representation": [ "xmlAttr" ], "label": "Display Name", "definition": "A name or title for the code, under which the sending system shows the code value to its users.", "min": 0, "max": "1", "base": { "path": "CD.displayName", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ], "fixedString": "Condition status" }, { "id": "Observation.code.sdtcValueSet", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace", "valueUri": "urn:hl7-org:sdtc" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-name", "valueString": "valueSet" } ], "path": "Observation.code.sdtcValueSet", "representation": [ "xmlAttr" ], "definition": "The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept.", "min": 0, "max": "1", "base": { "path": "CD.valueSet", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/oid" ] } ] }, { "id": "Observation.code.sdtcValueSetVersion", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace", "valueUri": "urn:hl7-org:sdtc" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-name", "valueString": "valueSetVersion" } ], "path": "Observation.code.sdtcValueSetVersion", "representation": [ "xmlAttr" ], "definition": "The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept.", "min": 0, "max": "1", "base": { "path": "CD.sdtcValueSetVersion", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.code.originalText", "path": "Observation.code.originalText", "label": "Original Text", "definition": "The text or phrase used as the basis for the coding.", "min": 0, "max": "1", "base": { "path": "CD.originalText", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ED" } ] }, { "id": "Observation.code.qualifier", "path": "Observation.code.qualifier", "label": "Qualifier", "definition": "Specifies additional codes that increase the specificity of the the primary code.", "min": 0, "max": "*", "base": { "path": "CD.qualifier", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CR" } ] }, { "id": "Observation.code.translation", "path": "Observation.code.translation", "representation": [ "typeAttr" ], "label": "Translation", "definition": "A set of other concept descriptors that translate this concept descriptor into other code systems.", "min": 0, "max": "*", "base": { "path": "CD.translation", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CD" } ] }, { "id": "Observation.derivationExpr", "path": "Observation.derivationExpr", "min": 0, "max": "1", "base": { "path": "Observation.derivationExpr", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ST" } ] }, { "id": "Observation.text", "path": "Observation.text", "representation": [ "typeAttr" ], "min": 0, "max": "1", "base": { "path": "Observation.text", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ED" } ] }, { "id": "Observation.statusCode", "path": "Observation.statusCode", "min": 1, "max": "1", "base": { "path": "Observation.statusCode", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CS" } ], "mustSupport": true, "binding": { "strength": "required", "valueSet": "http://terminology.hl7.org/ValueSet/v3-ActStatus" } }, { "id": "Observation.statusCode.nullFlavor", "path": "Observation.statusCode.nullFlavor", "representation": [ "xmlAttr" ], "label": "Exceptional Value Detail", "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.", "min": 0, "max": "1", "base": { "path": "ANY.nullFlavor", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor" } }, { "id": "Observation.statusCode.code", "path": "Observation.statusCode.code", "representation": [ "xmlAttr" ], "label": "Code", "definition": "The plain code symbol defined by the code system. For example, \"784.0\" is the code symbol of the ICD-9 code \"784.0\" for headache.", "min": 0, "max": "1", "base": { "path": "CD.code", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "fixedString": "completed" }, { "id": "Observation.statusCode.codeSystem", "path": "Observation.statusCode.codeSystem", "representation": [ "xmlAttr" ], "label": "Code System", "definition": "Specifies the code system that defines the code.", "min": 0, "max": "0", "base": { "path": "CD.codeSystem", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/oid", "http://hl7.org/cda/stds/core/StructureDefinition/uuid", "http://hl7.org/cda/stds/core/StructureDefinition/ruid" ] } ] }, { "id": "Observation.statusCode.codeSystemName", "path": "Observation.statusCode.codeSystemName", "representation": [ "xmlAttr" ], "label": "Code System Name", "definition": "The common name of the coding system.", "min": 0, "max": "0", "base": { "path": "CD.codeSystemName", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.statusCode.codeSystemVersion", "path": "Observation.statusCode.codeSystemVersion", "representation": [ "xmlAttr" ], "label": "Code System Version", "definition": "If applicable, a version descriptor defined specifically for the given code system.", "min": 0, "max": "0", "base": { "path": "CD.codeSystemVersion", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.statusCode.displayName", "path": "Observation.statusCode.displayName", "representation": [ "xmlAttr" ], "label": "Display Name", "definition": "A name or title for the code, under which the sending system shows the code value to its users.", "min": 0, "max": "0", "base": { "path": "CD.displayName", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.statusCode.sdtcValueSet", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace", "valueUri": "urn:hl7-org:sdtc" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-name", "valueString": "valueSet" } ], "path": "Observation.statusCode.sdtcValueSet", "representation": [ "xmlAttr" ], "definition": "The valueSet extension adds an attribute for elements with a CD dataType which indicates the particular value set constraining the coded concept.", "min": 0, "max": "1", "base": { "path": "CD.valueSet", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/oid" ] } ] }, { "id": "Observation.statusCode.sdtcValueSetVersion", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace", "valueUri": "urn:hl7-org:sdtc" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-name", "valueString": "valueSetVersion" } ], "path": "Observation.statusCode.sdtcValueSetVersion", "representation": [ "xmlAttr" ], "definition": "The valueSetVersion extension adds an attribute for elements with a CD dataType which indicates the version of the particular value set constraining the coded concept.", "min": 0, "max": "1", "base": { "path": "CD.sdtcValueSetVersion", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.statusCode.originalText", "path": "Observation.statusCode.originalText", "label": "Original Text", "definition": "The text or phrase used as the basis for the coding.", "min": 0, "max": "0", "base": { "path": "CD.originalText", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ED" } ] }, { "id": "Observation.statusCode.qualifier", "path": "Observation.statusCode.qualifier", "label": "Qualifier", "definition": "Specifies additional codes that increase the specificity of the the primary code.", "min": 0, "max": "0", "base": { "path": "CD.qualifier", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CR" } ] }, { "id": "Observation.statusCode.translation", "path": "Observation.statusCode.translation", "representation": [ "typeAttr" ], "label": "Translation", "definition": "A set of other concept descriptors that translate this concept descriptor into other code systems.", "min": 0, "max": "0", "base": { "path": "CD.translation", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CD" } ] }, { "id": "Observation.effectiveTime", "path": "Observation.effectiveTime", "min": 0, "max": "1", "base": { "path": "Observation.effectiveTime", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS" } ] }, { "id": "Observation.priorityCode", "path": "Observation.priorityCode", "min": 0, "max": "1", "base": { "path": "Observation.priorityCode", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CE" } ], "binding": { "strength": "example", "valueSet": "http://terminology.hl7.org/ValueSet/v3-ActPriority" } }, { "id": "Observation.repeatNumber", "path": "Observation.repeatNumber", "min": 0, "max": "1", "base": { "path": "Observation.repeatNumber", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/IVL-INT" } ] }, { "id": "Observation.languageCode", "path": "Observation.languageCode", "min": 0, "max": "1", "base": { "path": "Observation.languageCode", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CS" } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/ValueSet/all-languages" } }, { "id": "Observation.value", "path": "Observation.value", "representation": [ "typeAttr" ], "min": 1, "max": "1", "base": { "path": "Observation.value", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ANY" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/BL" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ED" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ST" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CD" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CV" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CE" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CO" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/SC" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/TEL" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/AD" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/EN" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/INT" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/REAL" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/PQ" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/MO" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/TS" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/IVL-PQ" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/PIVL-TS" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/EIVL-TS" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/SXPR-TS" }, { "code": "http://hl7.org/cda/stds/core/StructureDefinition/RTO-PQ-PQ" } ], "mustSupport": true, "binding": { "strength": "required", "description": "IPS Allergy Verification Status", "valueSet": "http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.11.22.62--20180207120421" } }, { "id": "Observation.interpretationCode", "path": "Observation.interpretationCode", "min": 0, "max": "*", "base": { "path": "Observation.interpretationCode", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CE" } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation" } }, { "id": "Observation.methodCode", "path": "Observation.methodCode", "min": 0, "max": "*", "base": { "path": "Observation.methodCode", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CE" } ], "binding": { "strength": "example", "valueSet": "http://terminology.hl7.org/ValueSet/v3-ObservationMethod" } }, { "id": "Observation.targetSiteCode", "path": "Observation.targetSiteCode", "definition": "Drawn from concept domain ActSite", "min": 0, "max": "*", "base": { "path": "Observation.targetSiteCode", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CD" } ] }, { "id": "Observation.subject", "path": "Observation.subject", "min": 0, "max": "1", "base": { "path": "Observation.subject", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Subject" } ] }, { "id": "Observation.specimen", "path": "Observation.specimen", "min": 0, "max": "*", "base": { "path": "Observation.specimen", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Specimen" } ] }, { "id": "Observation.performer", "path": "Observation.performer", "min": 0, "max": "*", "base": { "path": "Observation.performer", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Performer2" } ] }, { "id": "Observation.author", "path": "Observation.author", "min": 0, "max": "*", "base": { "path": "Observation.author", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Author" } ] }, { "id": "Observation.informant", "path": "Observation.informant", "min": 0, "max": "*", "base": { "path": "Observation.informant", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Informant" } ] }, { "id": "Observation.participant", "path": "Observation.participant", "min": 0, "max": "*", "base": { "path": "Observation.participant", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Participant2" } ] }, { "id": "Observation.entryRelationship", "path": "Observation.entryRelationship", "min": 0, "max": "*", "base": { "path": "Observation.entryRelationship", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/EntryRelationship" } ] }, { "id": "Observation.reference", "path": "Observation.reference", "min": 0, "max": "*", "base": { "path": "Observation.reference", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Reference" } ] }, { "id": "Observation.precondition", "path": "Observation.precondition", "min": 0, "max": "*", "base": { "path": "Observation.precondition", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Precondition" } ] }, { "id": "Observation.sdtcPrecondition2", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace", "valueUri": "urn:hl7-org:sdtc" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-name", "valueString": "precondition2" } ], "path": "Observation.sdtcPrecondition2", "min": 0, "max": "*", "base": { "path": "Observation.sdtcPrecondition2", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Precondition2" } ] }, { "id": "Observation.referenceRange", "path": "Observation.referenceRange", "definition": "Relates an Observation to the ObservationRange class, where the expected range of values for a particular observation can be specified.", "min": 0, "max": "*", "base": { "path": "Observation.referenceRange", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot" } ] }, { "id": "Observation.referenceRange.nullFlavor", "path": "Observation.referenceRange.nullFlavor", "representation": [ "xmlAttr" ], "label": "Exceptional Value Detail", "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.", "min": 0, "max": "1", "base": { "path": "ANY.nullFlavor", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor" } }, { "id": "Observation.referenceRange.realmCode", "path": "Observation.referenceRange.realmCode", "definition": "When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question", "min": 0, "max": "*", "base": { "path": "InfrastructureRoot.realmCode", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CS" } ] }, { "id": "Observation.referenceRange.typeId", "path": "Observation.referenceRange.typeId", "definition": "When valued in an instance, this attribute signals the imposition of constraints defined in an HL7-specified message type. This might be a common type (also known as CMET in the messaging communication environment), or content included within a wrapper. The value of this attribute provides a unique identifier for the type in question.", "min": 0, "max": "1", "base": { "path": "InfrastructureRoot.typeId", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ] }, { "id": "Observation.referenceRange.typeId.nullFlavor", "path": "Observation.referenceRange.typeId.nullFlavor", "representation": [ "xmlAttr" ], "label": "Exceptional Value Detail", "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.", "min": 0, "max": "1", "base": { "path": "ANY.nullFlavor", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor" } }, { "id": "Observation.referenceRange.typeId.assigningAuthorityName", "path": "Observation.referenceRange.typeId.assigningAuthorityName", "representation": [ "xmlAttr" ], "label": "Assigning Authority Name", "definition": "A human readable name or mnemonic for the assigning authority. The Assigning Authority Name has no computational value. The purpose of a Assigning Authority Name is to assist an unaided human interpreter of an II value to interpret the authority. Note: no automated processing must depend on the assigning authority name to be present in any form.", "min": 0, "max": "1", "base": { "path": "II.assigningAuthorityName", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.referenceRange.typeId.displayable", "path": "Observation.referenceRange.typeId.displayable", "representation": [ "xmlAttr" ], "label": "Displayable", "definition": "Specifies if the identifier is intended for human display and data entry (displayable = true) as opposed to pure machine interoperation (displayable = false).", "min": 0, "max": "1", "base": { "path": "II.displayable", "min": 0, "max": "1" }, "type": [ { "code": "boolean", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/bl-simple" ] } ] }, { "id": "Observation.referenceRange.typeId.root", "path": "Observation.referenceRange.typeId.root", "representation": [ "xmlAttr" ], "label": "Root", "definition": "Identifies the type as an HL7 Registered model", "min": 1, "max": "1", "base": { "path": "II.root", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/oid", "http://hl7.org/cda/stds/core/StructureDefinition/uuid", "http://hl7.org/cda/stds/core/StructureDefinition/ruid" ] } ], "fixedString": "2.16.840.1.113883.1.3" }, { "id": "Observation.referenceRange.typeId.extension", "path": "Observation.referenceRange.typeId.extension", "representation": [ "xmlAttr" ], "label": "Extension", "definition": "A character string as a unique identifier within the scope of the identifier root.", "min": 1, "max": "1", "base": { "path": "II.extension", "min": 0, "max": "1" }, "type": [ { "code": "string", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/st-simple" ] } ] }, { "id": "Observation.referenceRange.templateId", "path": "Observation.referenceRange.templateId", "definition": "When valued in an instance, this attribute signals the imposition of a set of template-defined constraints. The value of this attribute provides a unique identifier for the templates in question", "min": 0, "max": "*", "base": { "path": "InfrastructureRoot.templateId", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ] }, { "id": "Observation.referenceRange.typeCode", "path": "Observation.referenceRange.typeCode", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "Observation.referenceRange.typeCode", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "fixedCode": "REFV", "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType" } }, { "id": "Observation.referenceRange.observationRange", "path": "Observation.referenceRange.observationRange", "min": 1, "max": "1", "base": { "path": "Observation.referenceRange.observationRange", "min": 1, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ObservationRange" } ] }, { "id": "Observation.sdtcInFulfillmentOf1", "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace", "valueUri": "urn:hl7-org:sdtc" }, { "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-name", "valueString": "inFulfillmentOf1" } ], "path": "Observation.sdtcInFulfillmentOf1", "min": 0, "max": "*", "base": { "path": "Observation.sdtcInFulfillmentOf1", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/InFulfillmentOf1" } ] } ] }, "differential": { "element": [ { "id": "Observation", "path": "Observation", "min": 0, "max": "*" }, { "id": "Observation.templateId", "path": "Observation.templateId", "slicing": { "discriminator": [ { "type": "value", "path": "root" }, { "type": "value", "path": "extension" } ], "rules": "open" }, "min": 1 }, { "id": "Observation.templateId:primary", "path": "Observation.templateId", "sliceName": "primary", "min": 1, "max": "1", "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ], "mustSupport": true }, { "id": "Observation.templateId:primary.root", "path": "Observation.templateId.root", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "type": [ { "code": "string" } ], "fixedString": "2.16.840.1.113883.10.22.10" }, { "id": "Observation.classCode", "path": "Observation.classCode", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "type": [ { "code": "code" } ], "fixedString": "OBS" }, { "id": "Observation.moodCode", "path": "Observation.moodCode", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "type": [ { "code": "code" } ], "fixedString": "EVN" }, { "id": "Observation.code", "path": "Observation.code", "min": 1, "max": "1", "mustSupport": true }, { "id": "Observation.code.code", "path": "Observation.code.code", "representation": [ "xmlAttr" ], "fixedString": "66455-7" }, { "id": "Observation.code.codeSystem", "path": "Observation.code.codeSystem", "representation": [ "xmlAttr" ], "fixedString": "2.16.840.1.113883.6.1" }, { "id": "Observation.code.codeSystemName", "path": "Observation.code.codeSystemName", "representation": [ "xmlAttr" ], "fixedString": "LOINC" }, { "id": "Observation.code.displayName", "path": "Observation.code.displayName", "representation": [ "xmlAttr" ], "fixedString": "Condition status" }, { "id": "Observation.statusCode", "path": "Observation.statusCode", "min": 1, "max": "1", "mustSupport": true }, { "id": "Observation.statusCode.code", "path": "Observation.statusCode.code", "representation": [ "xmlAttr" ], "fixedString": "completed" }, { "id": "Observation.value", "path": "Observation.value", "min": 1, "max": "1", "mustSupport": true, "binding": { "strength": "required", "description": "IPS Allergy Verification Status", "valueSet": "http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.11.22.62--20180207120421" } } ] } }