StructureDefinition-CatalogReference.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <StructureDefinition xmlns="http://hl7.org/fhir"> 3 <id value="CatalogReference" /> 4 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics"> 5 <valueCode value="can-bind" /> 6 </extension> 7 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"> 8 <valueCode value="oo" /> 9 </extension> 10 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"> 11 <valueInteger value="2"> 12 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"> 13 <valueCanonical value="http://hl7.org/fhir/uv/order-catalog/ImplementationGuide/ig-uv-order-catalog" /> 14 </extension> 15 </valueInteger> 16 </extension> 17 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"> 18 <valueCode value="trial-use"> 19 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"> 20 <valueCanonical value="http://hl7.org/fhir/uv/order-catalog/ImplementationGuide/ig-uv-order-catalog" /> 21 </extension> 22 </valueCode> 23 </extension> 24 <url value="http://hl7.org/fhir/uv/order-catalog/StructureDefinition/CatalogReference" /> 25 <identifier> 26 <system value="urn:ietf:rfc:3986" /> 27 <value value="urn:oid:2.16.840.1.113883.4.642.40.999.42.1" /> 28 </identifier> 29 <version value="1.0.0-ballot" /> 30 <name value="CatalogReference" /> 31 <title value="Reference to a catalog" /> 32 <status value="draft" /> 33 <date value="2022-03-17T12:16:22.0000000+01:00" /> 34 <publisher value="HL7 International / Orders and Observations" /> 35 <contact> 36 <telecom> 37 <system value="url" /> 38 <value value="http://www.hl7.org/Special/committees/orders" /> 39 </telecom> 40 </contact> 41 <description value="This extension to PlanDefinition, MedicationKnowledge and DeviceDefinition conveys the reference to a catalog containing the extended resource" /> 42 <jurisdiction> 43 <coding> 44 <system value="http://unstats.un.org/unsd/methods/m49/m49.htm" /> 45 <code value="001" /> 46 </coding> 47 </jurisdiction> 48 <fhirVersion value="5.0.0" /> 49 <mapping> 50 <identity value="rim" /> 51 <uri value="http://hl7.org/v3" /> 52 <name value="RIM Mapping" /> 53 </mapping> 54 <kind value="complex-type" /> 55 <abstract value="false" /> 56 <context> 57 <type value="element" /> 58 <expression value="PlanDefinition" /> 59 </context> 60 <context> 61 <type value="element" /> 62 <expression value="MedicationKnowledge" /> 63 </context> 64 <context> 65 <type value="element" /> 66 <expression value="DeviceDefinition" /> 67 </context> 68 <type value="Extension" /> 69 <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> 70 <derivation value="constraint" /> 71 <snapshot> 72 <extension url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version"> 73 <valueString value="5.0.0" /> 74 </extension> 75 <element id="Extension"> 76 <path value="Extension" /> 77 <short value="Reference to a catalog" /> 78 <definition value="This extension to PlanDefinition, MedicationKnowledge and DeviceDefinition conveys the reference to a catalog containing the extended resource" /> 79 <min value="0" /> 80 <max value="*" /> 81 <base> 82 <path value="Extension" /> 83 <min value="0" /> 84 <max value="*" /> 85 </base> 86 <constraint> 87 <key value="ele-1" /> 88 <severity value="error" /> 89 <human value="All FHIR elements must have a @value or children" /> 90 <expression value="hasValue() or (children().count() > id.count())" /> 91 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 92 </constraint> 93 <constraint> 94 <key value="ext-1" /> 95 <severity value="error" /> 96 <human value="Must have either extensions or value[x], not both" /> 97 <expression value="extension.exists() != value.exists()" /> 98 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 99 </constraint> 100 <isModifier value="false" /> 101 </element> 102 <element id="Extension.id"> 103 <path value="Extension.id" /> 104 <representation value="xmlAttr" /> 105 <short value="Unique id for inter-element referencing" /> 106 <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." /> 107 <min value="0" /> 108 <max value="1" /> 109 <base> 110 <path value="Element.id" /> 111 <min value="0" /> 112 <max value="1" /> 113 </base> 114 <type> 115 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 116 <valueUrl value="id" /> 117 </extension> 118 <code value="http://hl7.org/fhirpath/System.String" /> 119 </type> 120 <condition value="ele-1" /> 121 <isModifier value="false" /> 122 <isSummary value="false" /> 123 <mapping> 124 <identity value="rim" /> 125 <map value="n/a" /> 126 </mapping> 127 </element> 128 <element id="Extension.extension"> 129 <path value="Extension.extension" /> 130 <slicing> 131 <discriminator> 132 <type value="value" /> 133 <path value="url" /> 134 </discriminator> 135 <description value="Extensions are always sliced by (at least) url" /> 136 <rules value="open" /> 137 </slicing> 138 <short value="Extension" /> 139 <definition value="An Extension" /> 140 <min value="0" /> 141 <max value="0" /> 142 <base> 143 <path value="Element.extension" /> 144 <min value="0" /> 145 <max value="*" /> 146 </base> 147 <type> 148 <code value="Extension" /> 149 </type> 150 <constraint> 151 <key value="ele-1" /> 152 <severity value="error" /> 153 <human value="All FHIR elements must have a @value or children" /> 154 <expression value="hasValue() or (children().count() > id.count())" /> 155 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 156 </constraint> 157 <constraint> 158 <key value="ext-1" /> 159 <severity value="error" /> 160 <human value="Must have either extensions or value[x], not both" /> 161 <expression value="extension.exists() != value.exists()" /> 162 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 163 </constraint> 164 <isModifier value="false" /> 165 <isSummary value="false" /> 166 </element> 167 <element id="Extension.url"> 168 <path value="Extension.url" /> 169 <representation value="xmlAttr" /> 170 <short value="identifies the meaning of the extension" /> 171 <definition value="Source of the definition for the extension code - a logical name or a URL." /> 172 <comment value="The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension." /> 173 <min value="1" /> 174 <max value="1" /> 175 <base> 176 <path value="Extension.url" /> 177 <min value="1" /> 178 <max value="1" /> 179 </base> 180 <type> 181 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 182 <valueUrl value="uri" /> 183 </extension> 184 <code value="http://hl7.org/fhirpath/System.String" /> 185 </type> 186 <fixedUri value="http://hl7.org/fhir/uv/order-catalog/StructureDefinition/CatalogReference" /> 187 <isModifier value="false" /> 188 <isSummary value="false" /> 189 <mapping> 190 <identity value="rim" /> 191 <map value="N/A" /> 192 </mapping> 193 </element> 194 <element id="Extension.value[x]"> 195 <path value="Extension.value[x]" /> 196 <short value="Reference to a catalog containing this item" /> 197 <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list)." /> 198 <min value="0" /> 199 <max value="1" /> 200 <base> 201 <path value="Extension.value[x]" /> 202 <min value="0" /> 203 <max value="1" /> 204 </base> 205 <type> 206 <code value="Reference" /> 207 <targetProfile value="http://hl7.org/fhir/uv/order-catalog/StructureDefinition/CatalogHeader" /> 208 </type> 209 <condition value="ext-1" /> 210 <constraint> 211 <key value="ele-1" /> 212 <severity value="error" /> 213 <human value="All FHIR elements must have a @value or children" /> 214 <expression value="hasValue() or (children().count() > id.count())" /> 215 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 216 </constraint> 217 <isModifier value="false" /> 218 <isSummary value="false" /> 219 <mapping> 220 <identity value="rim" /> 221 <map value="N/A" /> 222 </mapping> 223 </element> 224 </snapshot> 225 <differential> 226 <element id="Extension"> 227 <path value="Extension" /> 228 <short value="Reference to a catalog" /> 229 <definition value="This extension to PlanDefinition, MedicationKnowledge and DeviceDefinition conveys the reference to a catalog containing the extended resource" /> 230 </element> 231 <element id="Extension.extension"> 232 <path value="Extension.extension" /> 233 <max value="0" /> 234 </element> 235 <element id="Extension.url"> 236 <path value="Extension.url" /> 237 <fixedUri value="http://hl7.org/fhir/uv/order-catalog/StructureDefinition/CatalogReference" /> 238 </element> 239 <element id="Extension.value[x]"> 240 <path value="Extension.value[x]" /> 241 <short value="Reference to a catalog containing this item" /> 242 <type> 243 <code value="Reference" /> 244 <targetProfile value="http://hl7.org/fhir/uv/order-catalog/StructureDefinition/CatalogHeader" /> 245 </type> 246 </element> 247 </differential> 248 </StructureDefinition>