codesystem-history.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <StructureDefinition xmlns="http://hl7.org/fhir"> 3 <id value="codesystem-history" /> 4 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"> 5 <valueCode value="vocab" /> 6 </extension> 7 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm"> 8 <valueInteger value="1" /> 9 </extension> 10 <url value="http://hl7.org/fhir/StructureDefinition/codesystem-history" /> 11 <version value="4.0.1" /> 12 <name value="history" /> 13 <status value="draft" /> 14 <date value="2019-10-31T23:29:23.0000000+01:00" /> 15 <publisher value="HL7" /> 16 <description value="Information on changes made to the Value Set Definition over time, and also has a contained audit trail of all such changes." /> 17 <fhirVersion value="4.0.1" /> 18 <mapping> 19 <identity value="rim" /> 20 <uri value="http://hl7.org/v3" /> 21 <name value="RIM Mapping" /> 22 </mapping> 23 <kind value="complex-type" /> 24 <abstract value="false" /> 25 <context> 26 <type value="element" /> 27 <expression value="CodeSystem" /> 28 </context> 29 <type value="Extension" /> 30 <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> 31 <derivation value="constraint" /> 32 <snapshot> 33 <element id="Extension"> 34 <path value="Extension" /> 35 <short value="What has happened over time" /> 36 <definition value="Information on changes made to the Value Set Definition over time, and also has a contained audit trail of all such changes." /> 37 <min value="0" /> 38 <max value="*" /> 39 <base> 40 <path value="Extension" /> 41 <min value="0" /> 42 <max value="*" /> 43 </base> 44 <condition value="ele-1" /> 45 <constraint> 46 <key value="ele-1" /> 47 <severity value="error" /> 48 <human value="All FHIR elements must have a @value or children" /> 49 <expression value="hasValue() or (children().count() > id.count())" /> 50 <xpath value="@value|f:*|h:div" /> 51 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 52 </constraint> 53 <constraint> 54 <key value="ext-1" /> 55 <severity value="error" /> 56 <human value="Must have either extensions or value[x], not both" /> 57 <expression value="extension.exists() != value.exists()" /> 58 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])" /> 59 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 60 </constraint> 61 <isModifier value="false" /> 62 </element> 63 <element id="Extension.id"> 64 <path value="Extension.id" /> 65 <representation value="xmlAttr" /> 66 <short value="Unique id for inter-element referencing" /> 67 <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." /> 68 <min value="0" /> 69 <max value="1" /> 70 <base> 71 <path value="Element.id" /> 72 <min value="0" /> 73 <max value="1" /> 74 </base> 75 <type> 76 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 77 <valueUrl value="string" /> 78 </extension> 79 <code value="http://hl7.org/fhirpath/System.String" /> 80 </type> 81 <isModifier value="false" /> 82 <isSummary value="false" /> 83 <mapping> 84 <identity value="rim" /> 85 <map value="n/a" /> 86 </mapping> 87 </element> 88 <element id="Extension.extension"> 89 <path value="Extension.extension" /> 90 <slicing> 91 <discriminator> 92 <type value="value" /> 93 <path value="url" /> 94 </discriminator> 95 <description value="Extensions are always sliced by (at least) url" /> 96 <rules value="open" /> 97 </slicing> 98 <short value="Additional content defined by implementations" /> 99 <definition value="May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension." /> 100 <comment value="There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone." /> 101 <alias value="extensions" /> 102 <alias value="user content" /> 103 <min value="0" /> 104 <max value="*" /> 105 <base> 106 <path value="Element.extension" /> 107 <min value="0" /> 108 <max value="*" /> 109 </base> 110 <type> 111 <code value="Extension" /> 112 </type> 113 <constraint> 114 <key value="ele-1" /> 115 <severity value="error" /> 116 <human value="All FHIR elements must have a @value or children" /> 117 <expression value="hasValue() or (children().count() > id.count())" /> 118 <xpath value="@value|f:*|h:div" /> 119 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 120 </constraint> 121 <constraint> 122 <key value="ext-1" /> 123 <severity value="error" /> 124 <human value="Must have either extensions or value[x], not both" /> 125 <expression value="extension.exists() != value.exists()" /> 126 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 127 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 128 </constraint> 129 <isModifier value="false" /> 130 <isSummary value="false" /> 131 <mapping> 132 <identity value="rim" /> 133 <map value="n/a" /> 134 </mapping> 135 </element> 136 <element id="Extension.extension:name"> 137 <path value="Extension.extension" /> 138 <sliceName value="name" /> 139 <short value="The name of this set of history entries" /> 140 <definition value="Label for a set of entries, such as a version." /> 141 <comment value="Typically, a value set will have a set of history entries for each major publication milestone." /> 142 <min value="0" /> 143 <max value="1" /> 144 <base> 145 <path value="Element.extension" /> 146 <min value="0" /> 147 <max value="*" /> 148 </base> 149 <type> 150 <code value="Extension" /> 151 </type> 152 <constraint> 153 <key value="ele-1" /> 154 <severity value="error" /> 155 <human value="All FHIR elements must have a @value or children" /> 156 <expression value="hasValue() or (children().count() > id.count())" /> 157 <xpath value="@value|f:*|h:div" /> 158 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 159 </constraint> 160 <constraint> 161 <key value="ext-1" /> 162 <severity value="error" /> 163 <human value="Must have either extensions or value[x], not both" /> 164 <expression value="extension.exists() != value.exists()" /> 165 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 166 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 167 </constraint> 168 <isModifier value="false" /> 169 <isSummary value="false" /> 170 </element> 171 <element id="Extension.extension:name.id"> 172 <path value="Extension.extension.id" /> 173 <representation value="xmlAttr" /> 174 <short value="Unique id for inter-element referencing" /> 175 <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." /> 176 <min value="0" /> 177 <max value="1" /> 178 <base> 179 <path value="Element.id" /> 180 <min value="0" /> 181 <max value="1" /> 182 </base> 183 <type> 184 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 185 <valueUrl value="string" /> 186 </extension> 187 <code value="http://hl7.org/fhirpath/System.String" /> 188 </type> 189 <isModifier value="false" /> 190 <isSummary value="false" /> 191 <mapping> 192 <identity value="rim" /> 193 <map value="n/a" /> 194 </mapping> 195 </element> 196 <element id="Extension.extension:name.extension"> 197 <path value="Extension.extension.extension" /> 198 <slicing> 199 <discriminator> 200 <type value="value" /> 201 <path value="url" /> 202 </discriminator> 203 <description value="Extensions are always sliced by (at least) url" /> 204 <rules value="open" /> 205 </slicing> 206 <short value="Extension" /> 207 <definition value="An Extension" /> 208 <min value="0" /> 209 <max value="0" /> 210 <base> 211 <path value="Element.extension" /> 212 <min value="0" /> 213 <max value="*" /> 214 </base> 215 <type> 216 <code value="Extension" /> 217 </type> 218 <constraint> 219 <key value="ele-1" /> 220 <severity value="error" /> 221 <human value="All FHIR elements must have a @value or children" /> 222 <expression value="hasValue() or (children().count() > id.count())" /> 223 <xpath value="@value|f:*|h:div" /> 224 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 225 </constraint> 226 <constraint> 227 <key value="ext-1" /> 228 <severity value="error" /> 229 <human value="Must have either extensions or value[x], not both" /> 230 <expression value="extension.exists() != value.exists()" /> 231 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 232 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 233 </constraint> 234 <isModifier value="false" /> 235 <isSummary value="false" /> 236 </element> 237 <element id="Extension.extension:name.url"> 238 <path value="Extension.extension.url" /> 239 <representation value="xmlAttr" /> 240 <short value="identifies the meaning of the extension" /> 241 <definition value="Source of the definition for the extension code - a logical name or a URL." /> 242 <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." /> 243 <min value="1" /> 244 <max value="1" /> 245 <base> 246 <path value="Extension.url" /> 247 <min value="1" /> 248 <max value="1" /> 249 </base> 250 <type> 251 <code value="uri" /> 252 </type> 253 <fixedUri value="name" /> 254 <isModifier value="false" /> 255 <isSummary value="false" /> 256 <mapping> 257 <identity value="rim" /> 258 <map value="N/A" /> 259 </mapping> 260 </element> 261 <element id="Extension.extension:name.value[x]"> 262 <path value="Extension.extension.value[x]" /> 263 <short value="Value of extension" /> 264 <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." /> 265 <min value="1" /> 266 <max value="1" /> 267 <base> 268 <path value="Extension.value[x]" /> 269 <min value="0" /> 270 <max value="1" /> 271 </base> 272 <type> 273 <code value="string" /> 274 </type> 275 <constraint> 276 <key value="ele-1" /> 277 <severity value="error" /> 278 <human value="All FHIR elements must have a @value or children" /> 279 <expression value="hasValue() or (children().count() > id.count())" /> 280 <xpath value="@value|f:*|h:div" /> 281 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 282 </constraint> 283 <isModifier value="false" /> 284 <isSummary value="false" /> 285 <mapping> 286 <identity value="rim" /> 287 <map value="N/A" /> 288 </mapping> 289 </element> 290 <element id="Extension.extension:revision"> 291 <path value="Extension.extension" /> 292 <sliceName value="revision" /> 293 <short value="Audit of all changes for a history entry" /> 294 <definition value="A list of specific changes, who made them and when." /> 295 <min value="0" /> 296 <max value="*" /> 297 <base> 298 <path value="Element.extension" /> 299 <min value="0" /> 300 <max value="*" /> 301 </base> 302 <type> 303 <code value="Extension" /> 304 </type> 305 <constraint> 306 <key value="ele-1" /> 307 <severity value="error" /> 308 <human value="All FHIR elements must have a @value or children" /> 309 <expression value="hasValue() or (children().count() > id.count())" /> 310 <xpath value="@value|f:*|h:div" /> 311 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 312 </constraint> 313 <constraint> 314 <key value="ext-1" /> 315 <severity value="error" /> 316 <human value="Must have either extensions or value[x], not both" /> 317 <expression value="extension.exists() != value.exists()" /> 318 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 319 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 320 </constraint> 321 <isModifier value="false" /> 322 <isSummary value="false" /> 323 </element> 324 <element id="Extension.extension:revision.id"> 325 <path value="Extension.extension.id" /> 326 <representation value="xmlAttr" /> 327 <short value="Unique id for inter-element referencing" /> 328 <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." /> 329 <min value="0" /> 330 <max value="1" /> 331 <base> 332 <path value="Element.id" /> 333 <min value="0" /> 334 <max value="1" /> 335 </base> 336 <type> 337 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 338 <valueUrl value="string" /> 339 </extension> 340 <code value="http://hl7.org/fhirpath/System.String" /> 341 </type> 342 <isModifier value="false" /> 343 <isSummary value="false" /> 344 <mapping> 345 <identity value="rim" /> 346 <map value="n/a" /> 347 </mapping> 348 </element> 349 <element id="Extension.extension:revision.extension"> 350 <path value="Extension.extension.extension" /> 351 <slicing> 352 <discriminator> 353 <type value="value" /> 354 <path value="url" /> 355 </discriminator> 356 <description value="Extensions are always sliced by (at least) url" /> 357 <rules value="open" /> 358 </slicing> 359 <short value="Extension" /> 360 <definition value="An Extension" /> 361 <min value="0" /> 362 <max value="0" /> 363 <base> 364 <path value="Element.extension" /> 365 <min value="0" /> 366 <max value="*" /> 367 </base> 368 <type> 369 <code value="Extension" /> 370 </type> 371 <constraint> 372 <key value="ele-1" /> 373 <severity value="error" /> 374 <human value="All FHIR elements must have a @value or children" /> 375 <expression value="hasValue() or (children().count() > id.count())" /> 376 <xpath value="@value|f:*|h:div" /> 377 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 378 </constraint> 379 <constraint> 380 <key value="ext-1" /> 381 <severity value="error" /> 382 <human value="Must have either extensions or value[x], not both" /> 383 <expression value="extension.exists() != value.exists()" /> 384 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 385 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 386 </constraint> 387 <isModifier value="false" /> 388 <isSummary value="false" /> 389 </element> 390 <element id="Extension.extension:revision.extension:date"> 391 <path value="Extension.extension.extension" /> 392 <sliceName value="date" /> 393 <short value="Date the change was made" /> 394 <definition value="Date the change took place." /> 395 <min value="1" /> 396 <max value="1" /> 397 <base> 398 <path value="Element.extension" /> 399 <min value="0" /> 400 <max value="*" /> 401 </base> 402 <type> 403 <code value="Extension" /> 404 </type> 405 <constraint> 406 <key value="ele-1" /> 407 <severity value="error" /> 408 <human value="All FHIR elements must have a @value or children" /> 409 <expression value="hasValue() or (children().count() > id.count())" /> 410 <xpath value="@value|f:*|h:div" /> 411 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 412 </constraint> 413 <constraint> 414 <key value="ext-1" /> 415 <severity value="error" /> 416 <human value="Must have either extensions or value[x], not both" /> 417 <expression value="extension.exists() != value.exists()" /> 418 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 419 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 420 </constraint> 421 <isModifier value="false" /> 422 <isSummary value="false" /> 423 </element> 424 <element id="Extension.extension:revision.extension:date.id"> 425 <path value="Extension.extension.extension.id" /> 426 <representation value="xmlAttr" /> 427 <short value="Unique id for inter-element referencing" /> 428 <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." /> 429 <min value="0" /> 430 <max value="1" /> 431 <base> 432 <path value="Element.id" /> 433 <min value="0" /> 434 <max value="1" /> 435 </base> 436 <type> 437 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 438 <valueUrl value="string" /> 439 </extension> 440 <code value="http://hl7.org/fhirpath/System.String" /> 441 </type> 442 <isModifier value="false" /> 443 <isSummary value="false" /> 444 <mapping> 445 <identity value="rim" /> 446 <map value="n/a" /> 447 </mapping> 448 </element> 449 <element id="Extension.extension:revision.extension:date.extension"> 450 <path value="Extension.extension.extension.extension" /> 451 <slicing> 452 <discriminator> 453 <type value="value" /> 454 <path value="url" /> 455 </discriminator> 456 <description value="Extensions are always sliced by (at least) url" /> 457 <rules value="open" /> 458 </slicing> 459 <short value="Extension" /> 460 <definition value="An Extension" /> 461 <min value="0" /> 462 <max value="0" /> 463 <base> 464 <path value="Element.extension" /> 465 <min value="0" /> 466 <max value="*" /> 467 </base> 468 <type> 469 <code value="Extension" /> 470 </type> 471 <constraint> 472 <key value="ele-1" /> 473 <severity value="error" /> 474 <human value="All FHIR elements must have a @value or children" /> 475 <expression value="hasValue() or (children().count() > id.count())" /> 476 <xpath value="@value|f:*|h:div" /> 477 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 478 </constraint> 479 <constraint> 480 <key value="ext-1" /> 481 <severity value="error" /> 482 <human value="Must have either extensions or value[x], not both" /> 483 <expression value="extension.exists() != value.exists()" /> 484 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 485 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 486 </constraint> 487 <isModifier value="false" /> 488 <isSummary value="false" /> 489 </element> 490 <element id="Extension.extension:revision.extension:date.url"> 491 <path value="Extension.extension.extension.url" /> 492 <representation value="xmlAttr" /> 493 <short value="identifies the meaning of the extension" /> 494 <definition value="Source of the definition for the extension code - a logical name or a URL." /> 495 <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." /> 496 <min value="1" /> 497 <max value="1" /> 498 <base> 499 <path value="Extension.url" /> 500 <min value="1" /> 501 <max value="1" /> 502 </base> 503 <type> 504 <code value="uri" /> 505 </type> 506 <fixedUri value="date" /> 507 <isModifier value="false" /> 508 <isSummary value="false" /> 509 <mapping> 510 <identity value="rim" /> 511 <map value="N/A" /> 512 </mapping> 513 </element> 514 <element id="Extension.extension:revision.extension:date.value[x]"> 515 <path value="Extension.extension.extension.value[x]" /> 516 <short value="Value of extension" /> 517 <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." /> 518 <min value="1" /> 519 <max value="1" /> 520 <base> 521 <path value="Extension.value[x]" /> 522 <min value="0" /> 523 <max value="1" /> 524 </base> 525 <type> 526 <code value="dateTime" /> 527 </type> 528 <constraint> 529 <key value="ele-1" /> 530 <severity value="error" /> 531 <human value="All FHIR elements must have a @value or children" /> 532 <expression value="hasValue() or (children().count() > id.count())" /> 533 <xpath value="@value|f:*|h:div" /> 534 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 535 </constraint> 536 <isModifier value="false" /> 537 <isSummary value="false" /> 538 <mapping> 539 <identity value="rim" /> 540 <map value="N/A" /> 541 </mapping> 542 </element> 543 <element id="Extension.extension:revision.extension:id"> 544 <path value="Extension.extension.extension" /> 545 <sliceName value="id" /> 546 <short value="Version marker after the change was made" /> 547 <definition value="Unique id for the specific change." /> 548 <min value="1" /> 549 <max value="1" /> 550 <base> 551 <path value="Element.extension" /> 552 <min value="0" /> 553 <max value="*" /> 554 </base> 555 <type> 556 <code value="Extension" /> 557 </type> 558 <constraint> 559 <key value="ele-1" /> 560 <severity value="error" /> 561 <human value="All FHIR elements must have a @value or children" /> 562 <expression value="hasValue() or (children().count() > id.count())" /> 563 <xpath value="@value|f:*|h:div" /> 564 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 565 </constraint> 566 <constraint> 567 <key value="ext-1" /> 568 <severity value="error" /> 569 <human value="Must have either extensions or value[x], not both" /> 570 <expression value="extension.exists() != value.exists()" /> 571 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 572 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 573 </constraint> 574 <isModifier value="false" /> 575 <isSummary value="false" /> 576 </element> 577 <element id="Extension.extension:revision.extension:id.id"> 578 <path value="Extension.extension.extension.id" /> 579 <representation value="xmlAttr" /> 580 <short value="Unique id for inter-element referencing" /> 581 <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." /> 582 <min value="0" /> 583 <max value="1" /> 584 <base> 585 <path value="Element.id" /> 586 <min value="0" /> 587 <max value="1" /> 588 </base> 589 <type> 590 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 591 <valueUrl value="string" /> 592 </extension> 593 <code value="http://hl7.org/fhirpath/System.String" /> 594 </type> 595 <isModifier value="false" /> 596 <isSummary value="false" /> 597 <mapping> 598 <identity value="rim" /> 599 <map value="n/a" /> 600 </mapping> 601 </element> 602 <element id="Extension.extension:revision.extension:id.extension"> 603 <path value="Extension.extension.extension.extension" /> 604 <slicing> 605 <discriminator> 606 <type value="value" /> 607 <path value="url" /> 608 </discriminator> 609 <description value="Extensions are always sliced by (at least) url" /> 610 <rules value="open" /> 611 </slicing> 612 <short value="Extension" /> 613 <definition value="An Extension" /> 614 <min value="0" /> 615 <max value="0" /> 616 <base> 617 <path value="Element.extension" /> 618 <min value="0" /> 619 <max value="*" /> 620 </base> 621 <type> 622 <code value="Extension" /> 623 </type> 624 <constraint> 625 <key value="ele-1" /> 626 <severity value="error" /> 627 <human value="All FHIR elements must have a @value or children" /> 628 <expression value="hasValue() or (children().count() > id.count())" /> 629 <xpath value="@value|f:*|h:div" /> 630 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 631 </constraint> 632 <constraint> 633 <key value="ext-1" /> 634 <severity value="error" /> 635 <human value="Must have either extensions or value[x], not both" /> 636 <expression value="extension.exists() != value.exists()" /> 637 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 638 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 639 </constraint> 640 <isModifier value="false" /> 641 <isSummary value="false" /> 642 </element> 643 <element id="Extension.extension:revision.extension:id.url"> 644 <path value="Extension.extension.extension.url" /> 645 <representation value="xmlAttr" /> 646 <short value="identifies the meaning of the extension" /> 647 <definition value="Source of the definition for the extension code - a logical name or a URL." /> 648 <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." /> 649 <min value="1" /> 650 <max value="1" /> 651 <base> 652 <path value="Extension.url" /> 653 <min value="1" /> 654 <max value="1" /> 655 </base> 656 <type> 657 <code value="uri" /> 658 </type> 659 <fixedUri value="id" /> 660 <isModifier value="false" /> 661 <isSummary value="false" /> 662 <mapping> 663 <identity value="rim" /> 664 <map value="N/A" /> 665 </mapping> 666 </element> 667 <element id="Extension.extension:revision.extension:id.value[x]"> 668 <path value="Extension.extension.extension.value[x]" /> 669 <short value="Value of extension" /> 670 <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." /> 671 <min value="1" /> 672 <max value="1" /> 673 <base> 674 <path value="Extension.value[x]" /> 675 <min value="0" /> 676 <max value="1" /> 677 </base> 678 <type> 679 <code value="string" /> 680 </type> 681 <constraint> 682 <key value="ele-1" /> 683 <severity value="error" /> 684 <human value="All FHIR elements must have a @value or children" /> 685 <expression value="hasValue() or (children().count() > id.count())" /> 686 <xpath value="@value|f:*|h:div" /> 687 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 688 </constraint> 689 <isModifier value="false" /> 690 <isSummary value="false" /> 691 <mapping> 692 <identity value="rim" /> 693 <map value="N/A" /> 694 </mapping> 695 </element> 696 <element id="Extension.extension:revision.extension:author"> 697 <path value="Extension.extension.extension" /> 698 <sliceName value="author" /> 699 <short value="Who made the change" /> 700 <definition value="Person or device responsible for the change." /> 701 <min value="1" /> 702 <max value="1" /> 703 <base> 704 <path value="Element.extension" /> 705 <min value="0" /> 706 <max value="*" /> 707 </base> 708 <type> 709 <code value="Extension" /> 710 </type> 711 <constraint> 712 <key value="ele-1" /> 713 <severity value="error" /> 714 <human value="All FHIR elements must have a @value or children" /> 715 <expression value="hasValue() or (children().count() > id.count())" /> 716 <xpath value="@value|f:*|h:div" /> 717 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 718 </constraint> 719 <constraint> 720 <key value="ext-1" /> 721 <severity value="error" /> 722 <human value="Must have either extensions or value[x], not both" /> 723 <expression value="extension.exists() != value.exists()" /> 724 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 725 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 726 </constraint> 727 <isModifier value="false" /> 728 <isSummary value="false" /> 729 </element> 730 <element id="Extension.extension:revision.extension:author.id"> 731 <path value="Extension.extension.extension.id" /> 732 <representation value="xmlAttr" /> 733 <short value="Unique id for inter-element referencing" /> 734 <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." /> 735 <min value="0" /> 736 <max value="1" /> 737 <base> 738 <path value="Element.id" /> 739 <min value="0" /> 740 <max value="1" /> 741 </base> 742 <type> 743 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 744 <valueUrl value="string" /> 745 </extension> 746 <code value="http://hl7.org/fhirpath/System.String" /> 747 </type> 748 <isModifier value="false" /> 749 <isSummary value="false" /> 750 <mapping> 751 <identity value="rim" /> 752 <map value="n/a" /> 753 </mapping> 754 </element> 755 <element id="Extension.extension:revision.extension:author.extension"> 756 <path value="Extension.extension.extension.extension" /> 757 <slicing> 758 <discriminator> 759 <type value="value" /> 760 <path value="url" /> 761 </discriminator> 762 <description value="Extensions are always sliced by (at least) url" /> 763 <rules value="open" /> 764 </slicing> 765 <short value="Extension" /> 766 <definition value="An Extension" /> 767 <min value="0" /> 768 <max value="0" /> 769 <base> 770 <path value="Element.extension" /> 771 <min value="0" /> 772 <max value="*" /> 773 </base> 774 <type> 775 <code value="Extension" /> 776 </type> 777 <constraint> 778 <key value="ele-1" /> 779 <severity value="error" /> 780 <human value="All FHIR elements must have a @value or children" /> 781 <expression value="hasValue() or (children().count() > id.count())" /> 782 <xpath value="@value|f:*|h:div" /> 783 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 784 </constraint> 785 <constraint> 786 <key value="ext-1" /> 787 <severity value="error" /> 788 <human value="Must have either extensions or value[x], not both" /> 789 <expression value="extension.exists() != value.exists()" /> 790 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 791 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 792 </constraint> 793 <isModifier value="false" /> 794 <isSummary value="false" /> 795 </element> 796 <element id="Extension.extension:revision.extension:author.url"> 797 <path value="Extension.extension.extension.url" /> 798 <representation value="xmlAttr" /> 799 <short value="identifies the meaning of the extension" /> 800 <definition value="Source of the definition for the extension code - a logical name or a URL." /> 801 <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." /> 802 <min value="1" /> 803 <max value="1" /> 804 <base> 805 <path value="Extension.url" /> 806 <min value="1" /> 807 <max value="1" /> 808 </base> 809 <type> 810 <code value="uri" /> 811 </type> 812 <fixedUri value="author" /> 813 <isModifier value="false" /> 814 <isSummary value="false" /> 815 <mapping> 816 <identity value="rim" /> 817 <map value="N/A" /> 818 </mapping> 819 </element> 820 <element id="Extension.extension:revision.extension:author.value[x]"> 821 <path value="Extension.extension.extension.value[x]" /> 822 <short value="Value of extension" /> 823 <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." /> 824 <min value="1" /> 825 <max value="1" /> 826 <base> 827 <path value="Extension.value[x]" /> 828 <min value="0" /> 829 <max value="1" /> 830 </base> 831 <type> 832 <code value="string" /> 833 </type> 834 <constraint> 835 <key value="ele-1" /> 836 <severity value="error" /> 837 <human value="All FHIR elements must have a @value or children" /> 838 <expression value="hasValue() or (children().count() > id.count())" /> 839 <xpath value="@value|f:*|h:div" /> 840 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 841 </constraint> 842 <isModifier value="false" /> 843 <isSummary value="false" /> 844 <mapping> 845 <identity value="rim" /> 846 <map value="N/A" /> 847 </mapping> 848 </element> 849 <element id="Extension.extension:revision.extension:notes"> 850 <path value="Extension.extension.extension" /> 851 <sliceName value="notes" /> 852 <short value="Information about the change" /> 853 <definition value="Description of exactly what was changed and how." /> 854 <min value="0" /> 855 <max value="1" /> 856 <base> 857 <path value="Element.extension" /> 858 <min value="0" /> 859 <max value="*" /> 860 </base> 861 <type> 862 <code value="Extension" /> 863 </type> 864 <constraint> 865 <key value="ele-1" /> 866 <severity value="error" /> 867 <human value="All FHIR elements must have a @value or children" /> 868 <expression value="hasValue() or (children().count() > id.count())" /> 869 <xpath value="@value|f:*|h:div" /> 870 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 871 </constraint> 872 <constraint> 873 <key value="ext-1" /> 874 <severity value="error" /> 875 <human value="Must have either extensions or value[x], not both" /> 876 <expression value="extension.exists() != value.exists()" /> 877 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 878 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 879 </constraint> 880 <isModifier value="false" /> 881 <isSummary value="false" /> 882 </element> 883 <element id="Extension.extension:revision.extension:notes.id"> 884 <path value="Extension.extension.extension.id" /> 885 <representation value="xmlAttr" /> 886 <short value="Unique id for inter-element referencing" /> 887 <definition value="Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces." /> 888 <min value="0" /> 889 <max value="1" /> 890 <base> 891 <path value="Element.id" /> 892 <min value="0" /> 893 <max value="1" /> 894 </base> 895 <type> 896 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 897 <valueUrl value="string" /> 898 </extension> 899 <code value="http://hl7.org/fhirpath/System.String" /> 900 </type> 901 <isModifier value="false" /> 902 <isSummary value="false" /> 903 <mapping> 904 <identity value="rim" /> 905 <map value="n/a" /> 906 </mapping> 907 </element> 908 <element id="Extension.extension:revision.extension:notes.extension"> 909 <path value="Extension.extension.extension.extension" /> 910 <slicing> 911 <discriminator> 912 <type value="value" /> 913 <path value="url" /> 914 </discriminator> 915 <description value="Extensions are always sliced by (at least) url" /> 916 <rules value="open" /> 917 </slicing> 918 <short value="Extension" /> 919 <definition value="An Extension" /> 920 <min value="0" /> 921 <max value="0" /> 922 <base> 923 <path value="Element.extension" /> 924 <min value="0" /> 925 <max value="*" /> 926 </base> 927 <type> 928 <code value="Extension" /> 929 </type> 930 <constraint> 931 <key value="ele-1" /> 932 <severity value="error" /> 933 <human value="All FHIR elements must have a @value or children" /> 934 <expression value="hasValue() or (children().count() > id.count())" /> 935 <xpath value="@value|f:*|h:div" /> 936 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 937 </constraint> 938 <constraint> 939 <key value="ext-1" /> 940 <severity value="error" /> 941 <human value="Must have either extensions or value[x], not both" /> 942 <expression value="extension.exists() != value.exists()" /> 943 <xpath value="exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])" /> 944 <source value="http://hl7.org/fhir/StructureDefinition/Extension" /> 945 </constraint> 946 <isModifier value="false" /> 947 <isSummary value="false" /> 948 </element> 949 <element id="Extension.extension:revision.extension:notes.url"> 950 <path value="Extension.extension.extension.url" /> 951 <representation value="xmlAttr" /> 952 <short value="identifies the meaning of the extension" /> 953 <definition value="Source of the definition for the extension code - a logical name or a URL." /> 954 <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." /> 955 <min value="1" /> 956 <max value="1" /> 957 <base> 958 <path value="Extension.url" /> 959 <min value="1" /> 960 <max value="1" /> 961 </base> 962 <type> 963 <code value="uri" /> 964 </type> 965 <fixedUri value="notes" /> 966 <isModifier value="false" /> 967 <isSummary value="false" /> 968 <mapping> 969 <identity value="rim" /> 970 <map value="N/A" /> 971 </mapping> 972 </element> 973 <element id="Extension.extension:revision.extension:notes.value[x]"> 974 <path value="Extension.extension.extension.value[x]" /> 975 <short value="Value of extension" /> 976 <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." /> 977 <min value="1" /> 978 <max value="1" /> 979 <base> 980 <path value="Extension.value[x]" /> 981 <min value="0" /> 982 <max value="1" /> 983 </base> 984 <type> 985 <code value="string" /> 986 </type> 987 <constraint> 988 <key value="ele-1" /> 989 <severity value="error" /> 990 <human value="All FHIR elements must have a @value or children" /> 991 <expression value="hasValue() or (children().count() > id.count())" /> 992 <xpath value="@value|f:*|h:div" /> 993 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 994 </constraint> 995 <isModifier value="false" /> 996 <isSummary value="false" /> 997 <mapping> 998 <identity value="rim" /> 999 <map value="N/A" /> 1000 </mapping> 1001 </element> 1002 <element id="Extension.extension:revision.url"> 1003 <path value="Extension.extension.url" /> 1004 <representation value="xmlAttr" /> 1005 <short value="identifies the meaning of the extension" /> 1006 <definition value="Source of the definition for the extension code - a logical name or a URL." /> 1007 <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." /> 1008 <min value="1" /> 1009 <max value="1" /> 1010 <base> 1011 <path value="Extension.url" /> 1012 <min value="1" /> 1013 <max value="1" /> 1014 </base> 1015 <type> 1016 <code value="uri" /> 1017 </type> 1018 <fixedUri value="revision" /> 1019 <isModifier value="false" /> 1020 <isSummary value="false" /> 1021 <mapping> 1022 <identity value="rim" /> 1023 <map value="N/A" /> 1024 </mapping> 1025 </element> 1026 <element id="Extension.extension:revision.value[x]"> 1027 <path value="Extension.extension.value[x]" /> 1028 <short value="Value of extension" /> 1029 <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." /> 1030 <min value="0" /> 1031 <max value="0" /> 1032 <base> 1033 <path value="Extension.value[x]" /> 1034 <min value="0" /> 1035 <max value="1" /> 1036 </base> 1037 <type> 1038 <code value="base64Binary" /> 1039 </type> 1040 <type> 1041 <code value="boolean" /> 1042 </type> 1043 <type> 1044 <code value="canonical" /> 1045 </type> 1046 <type> 1047 <code value="code" /> 1048 </type> 1049 <type> 1050 <code value="date" /> 1051 </type> 1052 <type> 1053 <code value="dateTime" /> 1054 </type> 1055 <type> 1056 <code value="decimal" /> 1057 </type> 1058 <type> 1059 <code value="id" /> 1060 </type> 1061 <type> 1062 <code value="instant" /> 1063 </type> 1064 <type> 1065 <code value="integer" /> 1066 </type> 1067 <type> 1068 <code value="markdown" /> 1069 </type> 1070 <type> 1071 <code value="oid" /> 1072 </type> 1073 <type> 1074 <code value="positiveInt" /> 1075 </type> 1076 <type> 1077 <code value="string" /> 1078 </type> 1079 <type> 1080 <code value="time" /> 1081 </type> 1082 <type> 1083 <code value="unsignedInt" /> 1084 </type> 1085 <type> 1086 <code value="uri" /> 1087 </type> 1088 <type> 1089 <code value="url" /> 1090 </type> 1091 <type> 1092 <code value="uuid" /> 1093 </type> 1094 <type> 1095 <code value="Address" /> 1096 </type> 1097 <type> 1098 <code value="Age" /> 1099 </type> 1100 <type> 1101 <code value="Annotation" /> 1102 </type> 1103 <type> 1104 <code value="Attachment" /> 1105 </type> 1106 <type> 1107 <code value="CodeableConcept" /> 1108 </type> 1109 <type> 1110 <code value="Coding" /> 1111 </type> 1112 <type> 1113 <code value="ContactPoint" /> 1114 </type> 1115 <type> 1116 <code value="Count" /> 1117 </type> 1118 <type> 1119 <code value="Distance" /> 1120 </type> 1121 <type> 1122 <code value="Duration" /> 1123 </type> 1124 <type> 1125 <code value="HumanName" /> 1126 </type> 1127 <type> 1128 <code value="Identifier" /> 1129 </type> 1130 <type> 1131 <code value="Money" /> 1132 </type> 1133 <type> 1134 <code value="Period" /> 1135 </type> 1136 <type> 1137 <code value="Quantity" /> 1138 </type> 1139 <type> 1140 <code value="Range" /> 1141 </type> 1142 <type> 1143 <code value="Ratio" /> 1144 </type> 1145 <type> 1146 <code value="Reference" /> 1147 </type> 1148 <type> 1149 <code value="SampledData" /> 1150 </type> 1151 <type> 1152 <code value="Signature" /> 1153 </type> 1154 <type> 1155 <code value="Timing" /> 1156 </type> 1157 <type> 1158 <code value="ContactDetail" /> 1159 </type> 1160 <type> 1161 <code value="Contributor" /> 1162 </type> 1163 <type> 1164 <code value="DataRequirement" /> 1165 </type> 1166 <type> 1167 <code value="Expression" /> 1168 </type> 1169 <type> 1170 <code value="ParameterDefinition" /> 1171 </type> 1172 <type> 1173 <code value="RelatedArtifact" /> 1174 </type> 1175 <type> 1176 <code value="TriggerDefinition" /> 1177 </type> 1178 <type> 1179 <code value="UsageContext" /> 1180 </type> 1181 <type> 1182 <code value="Dosage" /> 1183 </type> 1184 <type> 1185 <code value="Meta" /> 1186 </type> 1187 <constraint> 1188 <key value="ele-1" /> 1189 <severity value="error" /> 1190 <human value="All FHIR elements must have a @value or children" /> 1191 <expression value="hasValue() or (children().count() > id.count())" /> 1192 <xpath value="@value|f:*|h:div" /> 1193 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 1194 </constraint> 1195 <isModifier value="false" /> 1196 <isSummary value="false" /> 1197 <mapping> 1198 <identity value="rim" /> 1199 <map value="N/A" /> 1200 </mapping> 1201 </element> 1202 <element id="Extension.url"> 1203 <path value="Extension.url" /> 1204 <representation value="xmlAttr" /> 1205 <short value="identifies the meaning of the extension" /> 1206 <definition value="Source of the definition for the extension code - a logical name or a URL." /> 1207 <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." /> 1208 <min value="1" /> 1209 <max value="1" /> 1210 <base> 1211 <path value="Extension.url" /> 1212 <min value="1" /> 1213 <max value="1" /> 1214 </base> 1215 <type> 1216 <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type"> 1217 <valueUrl value="uri" /> 1218 </extension> 1219 <code value="http://hl7.org/fhirpath/System.String" /> 1220 </type> 1221 <fixedUri value="http://hl7.org/fhir/StructureDefinition/codesystem-history" /> 1222 <isModifier value="false" /> 1223 <isSummary value="false" /> 1224 <mapping> 1225 <identity value="rim" /> 1226 <map value="N/A" /> 1227 </mapping> 1228 </element> 1229 <element id="Extension.value[x]"> 1230 <path value="Extension.value[x]" /> 1231 <short value="Value of extension" /> 1232 <definition value="Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/extensibility.html) for a list)." /> 1233 <min value="0" /> 1234 <max value="0" /> 1235 <base> 1236 <path value="Extension.value[x]" /> 1237 <min value="0" /> 1238 <max value="1" /> 1239 </base> 1240 <type> 1241 <code value="base64Binary" /> 1242 </type> 1243 <type> 1244 <code value="boolean" /> 1245 </type> 1246 <type> 1247 <code value="canonical" /> 1248 </type> 1249 <type> 1250 <code value="code" /> 1251 </type> 1252 <type> 1253 <code value="date" /> 1254 </type> 1255 <type> 1256 <code value="dateTime" /> 1257 </type> 1258 <type> 1259 <code value="decimal" /> 1260 </type> 1261 <type> 1262 <code value="id" /> 1263 </type> 1264 <type> 1265 <code value="instant" /> 1266 </type> 1267 <type> 1268 <code value="integer" /> 1269 </type> 1270 <type> 1271 <code value="markdown" /> 1272 </type> 1273 <type> 1274 <code value="oid" /> 1275 </type> 1276 <type> 1277 <code value="positiveInt" /> 1278 </type> 1279 <type> 1280 <code value="string" /> 1281 </type> 1282 <type> 1283 <code value="time" /> 1284 </type> 1285 <type> 1286 <code value="unsignedInt" /> 1287 </type> 1288 <type> 1289 <code value="uri" /> 1290 </type> 1291 <type> 1292 <code value="url" /> 1293 </type> 1294 <type> 1295 <code value="uuid" /> 1296 </type> 1297 <type> 1298 <code value="Address" /> 1299 </type> 1300 <type> 1301 <code value="Age" /> 1302 </type> 1303 <type> 1304 <code value="Annotation" /> 1305 </type> 1306 <type> 1307 <code value="Attachment" /> 1308 </type> 1309 <type> 1310 <code value="CodeableConcept" /> 1311 </type> 1312 <type> 1313 <code value="Coding" /> 1314 </type> 1315 <type> 1316 <code value="ContactPoint" /> 1317 </type> 1318 <type> 1319 <code value="Count" /> 1320 </type> 1321 <type> 1322 <code value="Distance" /> 1323 </type> 1324 <type> 1325 <code value="Duration" /> 1326 </type> 1327 <type> 1328 <code value="HumanName" /> 1329 </type> 1330 <type> 1331 <code value="Identifier" /> 1332 </type> 1333 <type> 1334 <code value="Money" /> 1335 </type> 1336 <type> 1337 <code value="Period" /> 1338 </type> 1339 <type> 1340 <code value="Quantity" /> 1341 </type> 1342 <type> 1343 <code value="Range" /> 1344 </type> 1345 <type> 1346 <code value="Ratio" /> 1347 </type> 1348 <type> 1349 <code value="Reference" /> 1350 </type> 1351 <type> 1352 <code value="SampledData" /> 1353 </type> 1354 <type> 1355 <code value="Signature" /> 1356 </type> 1357 <type> 1358 <code value="Timing" /> 1359 </type> 1360 <type> 1361 <code value="ContactDetail" /> 1362 </type> 1363 <type> 1364 <code value="Contributor" /> 1365 </type> 1366 <type> 1367 <code value="DataRequirement" /> 1368 </type> 1369 <type> 1370 <code value="Expression" /> 1371 </type> 1372 <type> 1373 <code value="ParameterDefinition" /> 1374 </type> 1375 <type> 1376 <code value="RelatedArtifact" /> 1377 </type> 1378 <type> 1379 <code value="TriggerDefinition" /> 1380 </type> 1381 <type> 1382 <code value="UsageContext" /> 1383 </type> 1384 <type> 1385 <code value="Dosage" /> 1386 </type> 1387 <type> 1388 <code value="Meta" /> 1389 </type> 1390 <constraint> 1391 <key value="ele-1" /> 1392 <severity value="error" /> 1393 <human value="All FHIR elements must have a @value or children" /> 1394 <expression value="hasValue() or (children().count() > id.count())" /> 1395 <xpath value="@value|f:*|h:div" /> 1396 <source value="http://hl7.org/fhir/StructureDefinition/Element" /> 1397 </constraint> 1398 <isModifier value="false" /> 1399 <isSummary value="false" /> 1400 <mapping> 1401 <identity value="rim" /> 1402 <map value="N/A" /> 1403 </mapping> 1404 </element> 1405 </snapshot> 1406 <differential> 1407 <element id="Extension"> 1408 <path value="Extension" /> 1409 <short value="What has happened over time" /> 1410 <definition value="Information on changes made to the Value Set Definition over time, and also has a contained audit trail of all such changes." /> 1411 <min value="0" /> 1412 <max value="*" /> 1413 <isModifier value="false" /> 1414 </element> 1415 <element id="Extension.extension:name"> 1416 <path value="Extension.extension" /> 1417 <sliceName value="name" /> 1418 <short value="The name of this set of history entries" /> 1419 <definition value="Label for a set of entries, such as a version." /> 1420 <comment value="Typically, a value set will have a set of history entries for each major publication milestone." /> 1421 <min value="0" /> 1422 <max value="1" /> 1423 <type> 1424 <code value="Extension" /> 1425 </type> 1426 <isModifier value="false" /> 1427 </element> 1428 <element id="Extension.extension:name.extension"> 1429 <path value="Extension.extension.extension" /> 1430 <max value="0" /> 1431 </element> 1432 <element id="Extension.extension:name.url"> 1433 <path value="Extension.extension.url" /> 1434 <type> 1435 <code value="uri" /> 1436 </type> 1437 <fixedUri value="name" /> 1438 </element> 1439 <element id="Extension.extension:name.value[x]"> 1440 <path value="Extension.extension.value[x]" /> 1441 <min value="1" /> 1442 <type> 1443 <code value="string" /> 1444 </type> 1445 </element> 1446 <element id="Extension.extension:revision"> 1447 <path value="Extension.extension" /> 1448 <sliceName value="revision" /> 1449 <short value="Audit of all changes for a history entry" /> 1450 <definition value="A list of specific changes, who made them and when." /> 1451 <min value="0" /> 1452 <max value="*" /> 1453 <type> 1454 <code value="Extension" /> 1455 </type> 1456 <isModifier value="false" /> 1457 </element> 1458 <element id="Extension.extension:revision.extension"> 1459 <path value="Extension.extension.extension" /> 1460 <max value="0" /> 1461 </element> 1462 <element id="Extension.extension:revision.extension:date"> 1463 <path value="Extension.extension.extension" /> 1464 <sliceName value="date" /> 1465 <short value="Date the change was made" /> 1466 <definition value="Date the change took place." /> 1467 <min value="1" /> 1468 <max value="1" /> 1469 <type> 1470 <code value="Extension" /> 1471 </type> 1472 <isModifier value="false" /> 1473 </element> 1474 <element id="Extension.extension:revision.extension:date.extension"> 1475 <path value="Extension.extension.extension.extension" /> 1476 <max value="0" /> 1477 </element> 1478 <element id="Extension.extension:revision.extension:date.url"> 1479 <path value="Extension.extension.extension.url" /> 1480 <type> 1481 <code value="uri" /> 1482 </type> 1483 <fixedUri value="date" /> 1484 </element> 1485 <element id="Extension.extension:revision.extension:date.value[x]"> 1486 <path value="Extension.extension.extension.value[x]" /> 1487 <min value="1" /> 1488 <type> 1489 <code value="dateTime" /> 1490 </type> 1491 </element> 1492 <element id="Extension.extension:revision.extension:id"> 1493 <path value="Extension.extension.extension" /> 1494 <sliceName value="id" /> 1495 <short value="Version marker after the change was made" /> 1496 <definition value="Unique id for the specific change." /> 1497 <min value="1" /> 1498 <max value="1" /> 1499 <type> 1500 <code value="Extension" /> 1501 </type> 1502 <isModifier value="false" /> 1503 </element> 1504 <element id="Extension.extension:revision.extension:id.extension"> 1505 <path value="Extension.extension.extension.extension" /> 1506 <max value="0" /> 1507 </element> 1508 <element id="Extension.extension:revision.extension:id.url"> 1509 <path value="Extension.extension.extension.url" /> 1510 <type> 1511 <code value="uri" /> 1512 </type> 1513 <fixedUri value="id" /> 1514 </element> 1515 <element id="Extension.extension:revision.extension:id.value[x]"> 1516 <path value="Extension.extension.extension.value[x]" /> 1517 <min value="1" /> 1518 <type> 1519 <code value="string" /> 1520 </type> 1521 </element> 1522 <element id="Extension.extension:revision.extension:author"> 1523 <path value="Extension.extension.extension" /> 1524 <sliceName value="author" /> 1525 <short value="Who made the change" /> 1526 <definition value="Person or device responsible for the change." /> 1527 <min value="1" /> 1528 <max value="1" /> 1529 <type> 1530 <code value="Extension" /> 1531 </type> 1532 <isModifier value="false" /> 1533 </element> 1534 <element id="Extension.extension:revision.extension:author.extension"> 1535 <path value="Extension.extension.extension.extension" /> 1536 <max value="0" /> 1537 </element> 1538 <element id="Extension.extension:revision.extension:author.url"> 1539 <path value="Extension.extension.extension.url" /> 1540 <type> 1541 <code value="uri" /> 1542 </type> 1543 <fixedUri value="author" /> 1544 </element> 1545 <element id="Extension.extension:revision.extension:author.value[x]"> 1546 <path value="Extension.extension.extension.value[x]" /> 1547 <min value="1" /> 1548 <type> 1549 <code value="string" /> 1550 </type> 1551 </element> 1552 <element id="Extension.extension:revision.extension:notes"> 1553 <path value="Extension.extension.extension" /> 1554 <sliceName value="notes" /> 1555 <short value="Information about the change" /> 1556 <definition value="Description of exactly what was changed and how." /> 1557 <min value="0" /> 1558 <max value="1" /> 1559 <type> 1560 <code value="Extension" /> 1561 </type> 1562 <isModifier value="false" /> 1563 </element> 1564 <element id="Extension.extension:revision.extension:notes.extension"> 1565 <path value="Extension.extension.extension.extension" /> 1566 <max value="0" /> 1567 </element> 1568 <element id="Extension.extension:revision.extension:notes.url"> 1569 <path value="Extension.extension.extension.url" /> 1570 <type> 1571 <code value="uri" /> 1572 </type> 1573 <fixedUri value="notes" /> 1574 </element> 1575 <element id="Extension.extension:revision.extension:notes.value[x]"> 1576 <path value="Extension.extension.extension.value[x]" /> 1577 <min value="1" /> 1578 <type> 1579 <code value="string" /> 1580 </type> 1581 </element> 1582 <element id="Extension.extension:revision.url"> 1583 <path value="Extension.extension.url" /> 1584 <type> 1585 <code value="uri" /> 1586 </type> 1587 <fixedUri value="revision" /> 1588 </element> 1589 <element id="Extension.extension:revision.value[x]"> 1590 <path value="Extension.extension.value[x]" /> 1591 <min value="0" /> 1592 <max value="0" /> 1593 </element> 1594 <element id="Extension.url"> 1595 <path value="Extension.url" /> 1596 <fixedUri value="http://hl7.org/fhir/StructureDefinition/codesystem-history" /> 1597 </element> 1598 <element id="Extension.value[x]"> 1599 <path value="Extension.value[x]" /> 1600 <min value="0" /> 1601 <max value="0" /> 1602 </element> 1603 </differential> 1604 </StructureDefinition>