Package | hl7.cda.uv.ips |
Type | StructureDefinition |
Id | 2.16.840.1.113883.10.22.4.46--20200508161148 |
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.4.46--20200508161148.html |
URL | http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.4.46--20200508161148 |
Version | 1.1.0-ballot |
Status | draft |
Date | 2020-05-08T16:11:48Z |
Name | IPSAdvanceDirectiveOrganizer |
Title | IPS Advance Directive Organizer |
Realm | uv |
Authority | hl7 |
Description | This clinical statement groups a set of advance directive observations. |
Type | http://hl7.org/cda/stds/core/StructureDefinition/Organizer |
Kind | logical |
StructureDefinition | |
2.16.840.1.113883.10.22.3.12--20200508163849 | IPS Advance Directives Section |
StructureDefinition | |
II | II: InstanceIdentifier (V3 Data Type) |
Observation | Observation (CDA Class) |
Organizer | Organizer (CDA Class) |
2.16.840.1.113883.10.22.4.37--20200508162154 | IPS Advance Directive Observation |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition 2.16.840.1.113883.10.22.4.46--20200508161148
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | Organizer | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, id, code, sdtcText, statusCode, effectiveTime, subject, specimen, performer, author, informant, participant, reference, precondition, sdtcPrecondition2, component Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) | |
![]() ![]() ![]() | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
![]() ![]() ![]() ![]() | S | 1..1 | II | |
![]() ![]() ![]() ![]() ![]() | 1..1 | string | Fixed Value: 2.16.840.1.113883.10.22.4.46 | |
![]() ![]() ![]() | 1..1 | code | Fixed Value: CLUSTER | |
![]() ![]() ![]() | 1..1 | code | Fixed Value: EVN | |
![]() ![]() ![]() | S | 0..* | II | |
![]() ![]() ![]() | S | 1..1 | CD | |
![]() ![]() ![]() ![]() | 0..1 | cs | Fixed Value: 45473-6 | |
![]() ![]() ![]() ![]() | 0..1 | oid, uuid, ruid | Fixed Value: 2.16.840.1.113883.6.1 | |
![]() ![]() ![]() | S | 1..1 | CS | |
![]() ![]() ![]() ![]() | 0..1 | cs | Fixed Value: completed | |
![]() ![]() ![]() | S | 0..* | Author | |
![]() ![]() ![]() | 1..* | OrganizerComponent | Slice: Unordered, Open by value:profile | |
![]() ![]() ![]() ![]() | SC | 1..1 | OrganizerComponent | component-1: contains IPS Advance Directive Observation 2.16.840.1.113883.10.22.4.37 (2020-05-08) |
![]() ![]() ![]() ![]() ![]() | Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() | S | 1..* | IPSAdvanceDirectiveObservation | Base for all types and resources |
{ "resourceType": "StructureDefinition", "id": "2.16.840.1.113883.10.22.4.46--20200508161148", "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": "2020-05-08T16:11:48+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": "organizer" }, { "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.4.46--20200508161148", "identifier": [ { "use": "official", "system": "urn:ietf:rfc:3986", "value": "urn:oid:2.16.840.1.113883.10.22.4.46" } ], "version": "1.1.0-ballot", "name": "IPSAdvanceDirectiveOrganizer", "title": "IPS Advance Directive Organizer", "status": "draft", "experimental": false, "date": "2020-05-08T16:11:48Z", "publisher": "Health Level Seven", "contact": [ { "name": "HL7 International - International Patient Summary", "telecom": [ { "system": "url", "value": "http://www.hl7.org/Special/committees/structure" } ] } ], "description": "This clinical statement groups a set of advance directive observations.", "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/Organizer", "baseDefinition": "http://hl7.org/cda/stds/core/StructureDefinition/Organizer", "derivation": "constraint", "snapshot": { "element": [ { "id": "Organizer", "path": "Organizer", "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": "Organizer.nullFlavor", "path": "Organizer.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": "Organizer.realmCode", "path": "Organizer.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": "Organizer.typeId", "path": "Organizer.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": "Organizer.typeId.nullFlavor", "path": "Organizer.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": "Organizer.typeId.assigningAuthorityName", "path": "Organizer.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": "Organizer.typeId.displayable", "path": "Organizer.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": "Organizer.typeId.root", "path": "Organizer.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": "Organizer.typeId.extension", "path": "Organizer.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": "Organizer.templateId", "path": "Organizer.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": "Organizer.templateId:primary", "path": "Organizer.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": "Organizer.templateId:primary.nullFlavor", "path": "Organizer.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": "Organizer.templateId:primary.assigningAuthorityName", "path": "Organizer.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": "Organizer.templateId:primary.displayable", "path": "Organizer.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": "Organizer.templateId:primary.root", "path": "Organizer.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.4.46" }, { "id": "Organizer.templateId:primary.extension", "path": "Organizer.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": "Organizer.classCode", "path": "Organizer.classCode", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Organizer.classCode", "min": 1, "max": "1" }, "type": [ { "code": "code" } ], "fixedString": "CLUSTER", "binding": { "strength": "required", "valueSet": "http://terminology.hl7.org/ValueSet/v3-xActClassDocumentEntryOrganizer|2.0.0" } }, { "id": "Organizer.moodCode", "path": "Organizer.moodCode", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "base": { "path": "Organizer.moodCode", "min": 1, "max": "1" }, "type": [ { "code": "code" } ], "fixedString": "EVN", "binding": { "strength": "required", "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDAActMood" } }, { "id": "Organizer.id", "path": "Organizer.id", "min": 0, "max": "*", "base": { "path": "Organizer.id", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ], "mustSupport": true }, { "id": "Organizer.code", "path": "Organizer.code", "min": 1, "max": "1", "base": { "path": "Organizer.code", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/CD" } ], "mustSupport": true, "binding": { "strength": "example", "valueSet": "http://terminology.hl7.org/ValueSet/v3-ActCode" } }, { "id": "Organizer.code.nullFlavor", "path": "Organizer.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": "Organizer.code.code", "path": "Organizer.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": "45473-6" }, { "id": "Organizer.code.codeSystem", "path": "Organizer.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": "Organizer.code.codeSystemName", "path": "Organizer.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" ] } ] }, { "id": "Organizer.code.codeSystemVersion", "path": "Organizer.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": "Organizer.code.displayName", "path": "Organizer.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" ] } ] }, { "id": "Organizer.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": "Organizer.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": "Organizer.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": "Organizer.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": "Organizer.code.originalText", "path": "Organizer.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": "Organizer.code.qualifier", "path": "Organizer.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": "Organizer.code.translation", "path": "Organizer.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": "Organizer.sdtcText", "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": "text" } ], "path": "Organizer.sdtcText", "min": 0, "max": "1", "base": { "path": "Organizer.sdtcText", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ED" } ] }, { "id": "Organizer.statusCode", "path": "Organizer.statusCode", "min": 1, "max": "1", "base": { "path": "Organizer.statusCode", "min": 1, "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": "Organizer.statusCode.nullFlavor", "path": "Organizer.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": "Organizer.statusCode.code", "path": "Organizer.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": "Organizer.statusCode.codeSystem", "path": "Organizer.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": "Organizer.statusCode.codeSystemName", "path": "Organizer.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": "Organizer.statusCode.codeSystemVersion", "path": "Organizer.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": "Organizer.statusCode.displayName", "path": "Organizer.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": "Organizer.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": "Organizer.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": "Organizer.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": "Organizer.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": "Organizer.statusCode.originalText", "path": "Organizer.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": "Organizer.statusCode.qualifier", "path": "Organizer.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": "Organizer.statusCode.translation", "path": "Organizer.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": "Organizer.effectiveTime", "path": "Organizer.effectiveTime", "min": 0, "max": "1", "base": { "path": "Organizer.effectiveTime", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/IVL-TS" } ] }, { "id": "Organizer.subject", "path": "Organizer.subject", "min": 0, "max": "1", "base": { "path": "Organizer.subject", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Subject" } ] }, { "id": "Organizer.specimen", "path": "Organizer.specimen", "min": 0, "max": "*", "base": { "path": "Organizer.specimen", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Specimen" } ] }, { "id": "Organizer.performer", "path": "Organizer.performer", "min": 0, "max": "*", "base": { "path": "Organizer.performer", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Performer2" } ] }, { "id": "Organizer.author", "path": "Organizer.author", "min": 0, "max": "*", "base": { "path": "Organizer.author", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Author" } ], "mustSupport": true }, { "id": "Organizer.informant", "path": "Organizer.informant", "min": 0, "max": "*", "base": { "path": "Organizer.informant", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Informant" } ] }, { "id": "Organizer.participant", "path": "Organizer.participant", "min": 0, "max": "*", "base": { "path": "Organizer.participant", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Participant2" } ] }, { "id": "Organizer.reference", "path": "Organizer.reference", "min": 0, "max": "*", "base": { "path": "Organizer.reference", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Reference" } ] }, { "id": "Organizer.precondition", "path": "Organizer.precondition", "min": 0, "max": "*", "base": { "path": "Organizer.precondition", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Precondition" } ] }, { "id": "Organizer.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": "Organizer.sdtcPrecondition2", "min": 0, "max": "*", "base": { "path": "Organizer.sdtcPrecondition2", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Precondition2" } ] }, { "id": "Organizer.component", "path": "Organizer.component", "slicing": { "discriminator": [ { "type": "value", "path": "profile" } ], "rules": "open" }, "min": 1, "max": "*", "base": { "path": "Organizer.component", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/OrganizerComponent" } ] }, { "id": "Organizer.component:component-1", "path": "Organizer.component", "sliceName": "component-1", "min": 1, "max": "1", "base": { "path": "Organizer.component", "min": 0, "max": "*" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/OrganizerComponent" } ], "constraint": [ { "key": "component-1", "human": "contains IPS Advance Directive Observation 2.16.840.1.113883.10.22.4.37 (2020-05-08)" } ], "mustSupport": true }, { "id": "Organizer.component:component-1.nullFlavor", "path": "Organizer.component.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": "Organizer.component:component-1.realmCode", "path": "Organizer.component.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": "Organizer.component:component-1.typeId", "path": "Organizer.component.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": "Organizer.component:component-1.typeId.nullFlavor", "path": "Organizer.component.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": "Organizer.component:component-1.typeId.assigningAuthorityName", "path": "Organizer.component.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": "Organizer.component:component-1.typeId.displayable", "path": "Organizer.component.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": "Organizer.component:component-1.typeId.root", "path": "Organizer.component.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": "Organizer.component:component-1.typeId.extension", "path": "Organizer.component.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": "Organizer.component:component-1.templateId", "path": "Organizer.component.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": "Organizer.component:component-1.typeCode", "path": "Organizer.component.typeCode", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "OrganizerComponent.typeCode", "min": 0, "max": "1" }, "type": [ { "code": "code", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ] } ], "defaultValueCode": "COMP", "binding": { "strength": "required", "valueSet": "http://terminology.hl7.org/ValueSet/v3-ActRelationshipHasComponent" } }, { "id": "Organizer.component:component-1.contextConductionInd", "path": "Organizer.component.contextConductionInd", "representation": [ "xmlAttr" ], "min": 0, "max": "1", "base": { "path": "OrganizerComponent.contextConductionInd", "min": 0, "max": "1" }, "type": [ { "code": "boolean", "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/bl-simple" ] } ], "fixedBoolean": true }, { "id": "Organizer.component:component-1.sequenceNumber", "path": "Organizer.component.sequenceNumber", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.sequenceNumber", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/INT" } ] }, { "id": "Organizer.component:component-1.sdtcPriorityNumber", "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": "priorityNumber" } ], "path": "Organizer.component.sdtcPriorityNumber", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.sdtcPriorityNumber", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/INT" } ] }, { "id": "Organizer.component:component-1.seperatableInd", "path": "Organizer.component.seperatableInd", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.seperatableInd", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/BL" } ] }, { "id": "Organizer.component:component-1.act", "path": "Organizer.component.act", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.act", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Act" } ] }, { "id": "Organizer.component:component-1.encounter", "path": "Organizer.component.encounter", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.encounter", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Encounter" } ] }, { "id": "Organizer.component:component-1.observation:component-1", "path": "Organizer.component.observation", "sliceName": "component-1", "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": 1, "max": "*", "base": { "path": "OrganizerComponent.observation", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Observation", "profile": [ "http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.4.37--20200508162154" ] } ], "mustSupport": true, "isModifier": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "Organizer.component:component-1.observationMedia", "path": "Organizer.component.observationMedia", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.observationMedia", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/ObservationMedia" } ] }, { "id": "Organizer.component:component-1.organizer", "path": "Organizer.component.organizer", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.organizer", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Organizer" } ] }, { "id": "Organizer.component:component-1.procedure", "path": "Organizer.component.procedure", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.procedure", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Procedure" } ] }, { "id": "Organizer.component:component-1.regionOfInterest", "path": "Organizer.component.regionOfInterest", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.regionOfInterest", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/RegionOfInterest" } ] }, { "id": "Organizer.component:component-1.substanceAdministration", "path": "Organizer.component.substanceAdministration", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.substanceAdministration", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/SubstanceAdministration" } ] }, { "id": "Organizer.component:component-1.supply", "path": "Organizer.component.supply", "min": 0, "max": "1", "base": { "path": "OrganizerComponent.supply", "min": 0, "max": "1" }, "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Supply" } ] } ] }, "differential": { "element": [ { "id": "Organizer", "path": "Organizer", "min": 0, "max": "*" }, { "id": "Organizer.templateId", "path": "Organizer.templateId", "slicing": { "discriminator": [ { "type": "value", "path": "root" }, { "type": "value", "path": "extension" } ], "rules": "open" }, "min": 1 }, { "id": "Organizer.templateId:primary", "path": "Organizer.templateId", "sliceName": "primary", "min": 1, "max": "1", "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/II" } ], "mustSupport": true }, { "id": "Organizer.templateId:primary.root", "path": "Organizer.templateId.root", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "type": [ { "code": "string" } ], "fixedString": "2.16.840.1.113883.10.22.4.46" }, { "id": "Organizer.classCode", "path": "Organizer.classCode", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "type": [ { "code": "code" } ], "fixedString": "CLUSTER" }, { "id": "Organizer.moodCode", "path": "Organizer.moodCode", "representation": [ "xmlAttr" ], "min": 1, "max": "1", "type": [ { "code": "code" } ], "fixedString": "EVN" }, { "id": "Organizer.id", "path": "Organizer.id", "min": 0, "max": "*", "mustSupport": true }, { "id": "Organizer.code", "path": "Organizer.code", "min": 1, "max": "1", "mustSupport": true }, { "id": "Organizer.code.code", "path": "Organizer.code.code", "representation": [ "xmlAttr" ], "fixedString": "45473-6" }, { "id": "Organizer.code.codeSystem", "path": "Organizer.code.codeSystem", "representation": [ "xmlAttr" ], "fixedString": "2.16.840.1.113883.6.1" }, { "id": "Organizer.statusCode", "path": "Organizer.statusCode", "min": 1, "max": "1", "mustSupport": true }, { "id": "Organizer.statusCode.code", "path": "Organizer.statusCode.code", "representation": [ "xmlAttr" ], "fixedString": "completed" }, { "id": "Organizer.author", "path": "Organizer.author", "min": 0, "max": "*", "mustSupport": true }, { "id": "Organizer.component", "path": "Organizer.component", "slicing": { "discriminator": [ { "type": "value", "path": "profile" } ], "rules": "open" }, "min": 1 }, { "id": "Organizer.component:component-1", "path": "Organizer.component", "sliceName": "component-1", "min": 1, "max": "1", "constraint": [ { "key": "component-1", "human": "contains IPS Advance Directive Observation 2.16.840.1.113883.10.22.4.37 (2020-05-08)" } ], "mustSupport": true }, { "id": "Organizer.component:component-1.observation:component-1", "path": "Organizer.component.observation", "sliceName": "component-1", "min": 1, "max": "*", "type": [ { "code": "http://hl7.org/cda/stds/core/StructureDefinition/Observation", "profile": [ "http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.4.37--20200508162154" ] } ], "mustSupport": true } ] } }