{
  "resourceType" : "StructureDefinition",
  "id" : "DrugVehicle",
  "text" : {
    "status" : "extensions",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: StructureDefinition DrugVehicle</b></p><a name=\"DrugVehicle\"> </a><a name=\"hcDrugVehicle\"> </a><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;\"><tr style=\"border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top\"><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"The logical name of the element\">Name</a></th><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Information about the use of the element\">Flags</a></th><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Minimum and Maximum # of times the element can appear in the instance\">Card.</a></th><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px; width: 100px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Reference to the type of the element\">Type</a></th><th style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; padding-top: 3px; padding-bottom: 3px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Additional information about the element\">Description &amp; Constraints</a><span style=\"float: right\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/></a></span></th></tr><tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole\">ParticipantRole</a><a name=\"ParticipantRole\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">ParticipantRole</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"font-weight:bold\">XML Namespace: </span>urn:hl7-org:v3<br/>Elements defined in Ancestors:<a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ANY.html\" title=\"If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.\">@nullFlavor</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-InfrastructureRoot.html\" title=\"When valued in an instance, this attribute signals the imposition of realm-specific constraints. The value of this attribute identifies the realm in question\">realmCode</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-InfrastructureRoot.html\" title=\"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.\">typeId</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-InfrastructureRoot.html\" title=\"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\">templateId</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">@classCode</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">id</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">sdtcIdentifiedBy</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">code</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">addr</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">telecom</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">playingDevice</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">playingEntity</a>, <a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ParticipantRole.html\">scopingEntity</a><br/><span style=\"font-weight:bold\">Instance of this type are validated by templateId</span><br/><span style=\"font-weight:bold\" title=\"The root class that contains instances of this class\">Logical Container: </span><a href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ClinicalDocument.html\">ClinicalDocument (CDA Class)</a></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck13.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_slice.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Slice Definition\" class=\"hierarchy\"/> <a style=\"font-style: italic; font-style: italic\" href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.templateId\">Slices for templateId</a><a name=\"ParticipantRole.templateId\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"font-style: italic\"/><span style=\"font-style: italic\">1</span><span style=\"font-style: italic\">..</span><span style=\"opacity: 0.5; font-style: italic\">*</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; font-style: italic; opacity: 0.5; font-style: italic\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-II.html\">II</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"font-weight:bold; font-style: italic\">Slice: </span><span style=\"font-style: italic\">Unordered, Open by value:root</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck125.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end_slicer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_slice_item.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Slice Item\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.templateId:drug-vehicle\" title=\"Slice drug-vehicle\">templateId:drug-vehicle</a><a name=\"ParticipantRole.templateId.2\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-II.html\">II</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1250.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_slice.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.templateId:drug-vehicle.root\">@root</a><a name=\"ParticipantRole.templateId.root\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..<span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-oid.html\" title=\"string\">oid</a><span style=\"opacity: 0.5\">, </span><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-uuid.html\" title=\"string\">uuid</a><span style=\"opacity: 0.5\">, </span><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ruid.html\" title=\"string\">ruid</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"font-weight:bold\">Required Pattern: </span><span style=\"color: darkgreen\">2.16.840.1.113883.10.20.22.4.24</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1240.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end_slice.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_extension_simple.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Simple Extension\" class=\"hierarchy\"/> <span style=\"text-decoration:line-through\">@extension</span><a name=\"ParticipantRole.templateId.extension\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"text-decoration:line-through\"/><span style=\"text-decoration:line-through\">0</span><span style=\"text-decoration:line-through\">..</span><span style=\"text-decoration:line-through\">0</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.classCode\">@classCode</a><a name=\"ParticipantRole.classCode\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..<span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-cs-simple.html\" title=\"code\">cs</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"font-weight:bold\">Fixed Value: </span><span style=\"color: darkgreen\">MANU</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.code\">code</a><a name=\"ParticipantRole.code\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..<span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-CE.html\">CE</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.code.code\">@code</a><a name=\"ParticipantRole.code.code\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..<span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-cs-simple.html\" title=\"code\">cs</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"font-weight:bold\">Required Pattern: </span><span style=\"color: darkgreen\">412307009</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.code.codeSystem\">@codeSystem</a><a name=\"ParticipantRole.code.codeSystem\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..<span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-oid.html\" title=\"string\">oid</a><span style=\"opacity: 0.5\">, </span><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-uuid.html\" title=\"string\">uuid</a><span style=\"opacity: 0.5\">, </span><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-ruid.html\" title=\"string\">ruid</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"font-weight:bold\">Required Pattern: </span><span style=\"color: darkgreen\">2.16.840.1.113883.6.96</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck01.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.playingEntity\">playingEntity</a><a name=\"ParticipantRole.playingEntity\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..<span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-PlayingEntity.html\">PlayingEntity</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck010.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.playingEntity.code\">code</a><a name=\"ParticipantRole.playingEntity.code\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">1..<span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-CE.html\">CE</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">This playingEntity/code is used to supply a coded term for the drug vehicle.</td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck000.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_blank.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-DrugVehicle-definitions.html#ParticipantRole.playingEntity.name\">name</a><a name=\"ParticipantRole.playingEntity.name\"> </a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span>..1</td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5; opacity: 0.5\" href=\"http://hl7.org/cda/stds/core/2.0.1-sd/StructureDefinition-PN.html\">PN</a></td><td style=\"vertical-align: top; text-align : var(--ig-left,left); background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\">This playingEntity/name MAY be used for the vehicle name in text, such as Normal Saline (CONF:81-10087).</td></tr>\r\n<tr><td colspan=\"5\" class=\"hierarchy\"><br/><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/> Documentation for this format</a></td></tr></table></div>"
  },
  "extension" : [{
    "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" : "participantRole"
  },
  {
    "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",
    "valueCode" : "cda"
  }],
  "url" : "http://hl7.org/cda/us/ccda/StructureDefinition/DrugVehicle",
  "identifier" : [{
    "system" : "urn:ietf:rfc:3986",
    "value" : "urn:oid:2.16.840.1.113883.10.20.22.4.24"
  }],
  "version" : "4.0.0",
  "name" : "DrugVehicle",
  "title" : "Drug Vehicle",
  "status" : "draft",
  "date" : "2025-06-20T08:56:08+08:00",
  "publisher" : "Health Level Seven",
  "contact" : [{
    "name" : "HL7 International - Structured Documents",
    "telecom" : [{
      "system" : "url",
      "value" : "http://www.hl7.org/Special/committees/structure"
    }]
  }],
  "description" : "This template represents the vehicle (e.g., saline, dextrose) for administering a medication.",
  "jurisdiction" : [{
    "coding" : [{
      "system" : "urn:iso:std:iso:3166",
      "code" : "US"
    }]
  }],
  "fhirVersion" : "5.0.0",
  "mapping" : [{
    "identity" : "rim",
    "uri" : "http://hl7.org/v3",
    "name" : "RIM Mapping"
  }],
  "kind" : "logical",
  "abstract" : false,
  "type" : "http://hl7.org/cda/stds/core/StructureDefinition/ParticipantRole",
  "baseDefinition" : "http://hl7.org/cda/stds/core/StructureDefinition/ParticipantRole",
  "derivation" : "constraint",
  "snapshot" : {
    "extension" : [{
      "url" : "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
      "valueString" : "2.0.1-sd"
    }],
    "element" : [{
      "id" : "ParticipantRole",
      "path" : "ParticipantRole",
      "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" : "1",
      "base" : {
        "path" : "Base",
        "min" : 0,
        "max" : "*"
      },
      "constraint" : [{
        "key" : "role-choice",
        "severity" : "error",
        "human" : "playingDevice and playingEntity are mutually exclusive",
        "expression" : "(playingDevice | playingEntity).count() <= 1",
        "source" : "http://hl7.org/cda/stds/core/StructureDefinition/ParticipantRole"
      }],
      "isModifier" : false,
      "mapping" : [{
        "identity" : "rim",
        "map" : "n/a"
      }]
    },
    {
      "id" : "ParticipantRole.nullFlavor",
      "path" : "ParticipantRole.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" : "ParticipantRole.realmCode",
      "path" : "ParticipantRole.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" : "ParticipantRole.typeId",
      "path" : "ParticipantRole.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"
      }],
      "constraint" : [{
        "key" : "II-1",
        "severity" : "error",
        "human" : "An II instance must have either a root or an nullFlavor.",
        "expression" : "root.exists() or nullFlavor.exists()",
        "source" : "http://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot"
      }]
    },
    {
      "id" : "ParticipantRole.typeId.nullFlavor",
      "path" : "ParticipantRole.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" : "ParticipantRole.typeId.assigningAuthorityName",
      "path" : "ParticipantRole.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" : "ParticipantRole.typeId.displayable",
      "path" : "ParticipantRole.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" : "ParticipantRole.typeId.root",
      "path" : "ParticipantRole.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" : "ParticipantRole.typeId.extension",
      "path" : "ParticipantRole.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" : "ParticipantRole.templateId",
      "path" : "ParticipantRole.templateId",
      "slicing" : {
        "discriminator" : [{
          "type" : "value",
          "path" : "root"
        }],
        "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" : "ParticipantRole.templateId:drug-vehicle",
      "path" : "ParticipantRole.templateId",
      "sliceName" : "drug-vehicle",
      "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"
      }]
    },
    {
      "id" : "ParticipantRole.templateId:drug-vehicle.nullFlavor",
      "path" : "ParticipantRole.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" : "ParticipantRole.templateId:drug-vehicle.assigningAuthorityName",
      "path" : "ParticipantRole.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" : "ParticipantRole.templateId:drug-vehicle.displayable",
      "path" : "ParticipantRole.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" : "ParticipantRole.templateId:drug-vehicle.root",
      "path" : "ParticipantRole.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",
        "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"]
      }],
      "patternString" : "2.16.840.1.113883.10.20.22.4.24"
    },
    {
      "id" : "ParticipantRole.templateId:drug-vehicle.extension",
      "path" : "ParticipantRole.templateId.extension",
      "representation" : ["xmlAttr"],
      "label" : "Extension",
      "definition" : "A character string as a unique identifier within the scope of the identifier root.",
      "min" : 0,
      "max" : "0",
      "base" : {
        "path" : "II.extension",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "string",
        "profile" : ["http://hl7.org/cda/stds/core/StructureDefinition/st-simple"]
      }]
    },
    {
      "id" : "ParticipantRole.classCode",
      "path" : "ParticipantRole.classCode",
      "representation" : ["xmlAttr"],
      "comment" : "SHALL contain exactly one [1..1] @classCode=\"MANU\" (CodeSystem: HL7RoleClass urn:oid:2.16.840.1.113883.5.110 STATIC) (CONF:81-7490).",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ParticipantRole.classCode",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "code",
        "profile" : ["http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"]
      }],
      "defaultValueCode" : "ROL",
      "fixedCode" : "MANU",
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDARoleClassRoot"
      }
    },
    {
      "id" : "ParticipantRole.id",
      "path" : "ParticipantRole.id",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ParticipantRole.id",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/II"
      }]
    },
    {
      "id" : "ParticipantRole.sdtcIdentifiedBy",
      "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" : "identifiedBy"
      }],
      "path" : "ParticipantRole.sdtcIdentifiedBy",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ParticipantRole.sdtcIdentifiedBy",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy"
      }]
    },
    {
      "id" : "ParticipantRole.code",
      "path" : "ParticipantRole.code",
      "comment" : "SHALL contain exactly one [1..1] code (CONF:81-19137).",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ParticipantRole.code",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/CE"
      }],
      "binding" : {
        "strength" : "example",
        "valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDARoleCode"
      }
    },
    {
      "id" : "ParticipantRole.code.nullFlavor",
      "path" : "ParticipantRole.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" : "ParticipantRole.code.code",
      "path" : "ParticipantRole.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.",
      "comment" : "This code SHALL contain exactly one [1..1] @code=\"412307009\" Drug Vehicle (CONF:81-19138).",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "CD.code",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "code",
        "profile" : ["http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"]
      }],
      "patternCode" : "412307009"
    },
    {
      "id" : "ParticipantRole.code.codeSystem",
      "path" : "ParticipantRole.code.codeSystem",
      "representation" : ["xmlAttr"],
      "label" : "Code System",
      "definition" : "Specifies the code system that defines the code.",
      "comment" : "This code SHALL contain exactly one [1..1] @codeSystem=\"2.16.840.1.113883.6.96\" (CodeSystem: SNOMED CT urn:oid:2.16.840.1.113883.6.96) (CONF:81-26502).",
      "min" : 1,
      "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"]
      }],
      "patternString" : "2.16.840.1.113883.6.96"
    },
    {
      "id" : "ParticipantRole.code.codeSystemName",
      "path" : "ParticipantRole.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" : "ParticipantRole.code.codeSystemVersion",
      "path" : "ParticipantRole.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" : "ParticipantRole.code.displayName",
      "path" : "ParticipantRole.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" : "ParticipantRole.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" : "ParticipantRole.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" : "ParticipantRole.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" : "ParticipantRole.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" : "ParticipantRole.code.originalText",
      "path" : "ParticipantRole.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" : "ParticipantRole.code.qualifier",
      "path" : "ParticipantRole.code.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" : "ParticipantRole.code.translation",
      "path" : "ParticipantRole.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" : "ParticipantRole.addr",
      "path" : "ParticipantRole.addr",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ParticipantRole.addr",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/AD"
      }]
    },
    {
      "id" : "ParticipantRole.telecom",
      "path" : "ParticipantRole.telecom",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "ParticipantRole.telecom",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/TEL"
      }]
    },
    {
      "id" : "ParticipantRole.playingDevice",
      "path" : "ParticipantRole.playingDevice",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ParticipantRole.playingDevice",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/Device"
      }]
    },
    {
      "id" : "ParticipantRole.playingEntity",
      "path" : "ParticipantRole.playingEntity",
      "comment" : "SHALL contain exactly one [1..1] playingEntity (CONF:81-7492).",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "ParticipantRole.playingEntity",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/PlayingEntity"
      }]
    },
    {
      "id" : "ParticipantRole.playingEntity.nullFlavor",
      "path" : "ParticipantRole.playingEntity.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" : "ParticipantRole.playingEntity.realmCode",
      "path" : "ParticipantRole.playingEntity.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" : "ParticipantRole.playingEntity.typeId",
      "path" : "ParticipantRole.playingEntity.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"
      }],
      "constraint" : [{
        "key" : "II-1",
        "severity" : "error",
        "human" : "An II instance must have either a root or an nullFlavor.",
        "expression" : "root.exists() or nullFlavor.exists()",
        "source" : "http://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot"
      }]
    },
    {
      "id" : "ParticipantRole.playingEntity.typeId.nullFlavor",
      "path" : "ParticipantRole.playingEntity.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" : "ParticipantRole.playingEntity.typeId.assigningAuthorityName",
      "path" : "ParticipantRole.playingEntity.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" : "ParticipantRole.playingEntity.typeId.displayable",
      "path" : "ParticipantRole.playingEntity.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" : "ParticipantRole.playingEntity.typeId.root",
      "path" : "ParticipantRole.playingEntity.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" : "ParticipantRole.playingEntity.typeId.extension",
      "path" : "ParticipantRole.playingEntity.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" : "ParticipantRole.playingEntity.templateId",
      "path" : "ParticipantRole.playingEntity.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" : "ParticipantRole.playingEntity.classCode",
      "path" : "ParticipantRole.playingEntity.classCode",
      "representation" : ["xmlAttr"],
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "PlayingEntity.classCode",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "code",
        "profile" : ["http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"]
      }],
      "defaultValueCode" : "ENT",
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v3-EntityClassRoot"
      }
    },
    {
      "id" : "ParticipantRole.playingEntity.determinerCode",
      "path" : "ParticipantRole.playingEntity.determinerCode",
      "representation" : ["xmlAttr"],
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "PlayingEntity.determinerCode",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "code",
        "profile" : ["http://hl7.org/cda/stds/core/StructureDefinition/cs-simple"]
      }],
      "fixedCode" : "INSTANCE",
      "binding" : {
        "strength" : "required",
        "valueSet" : "http://terminology.hl7.org/ValueSet/v3-EntityDeterminer"
      }
    },
    {
      "id" : "ParticipantRole.playingEntity.code",
      "path" : "ParticipantRole.playingEntity.code",
      "short" : "This playingEntity/code is used to supply a coded term for the drug vehicle.",
      "comment" : "This playingEntity SHALL contain exactly one [1..1] code (CONF:81-7493).",
      "min" : 1,
      "max" : "1",
      "base" : {
        "path" : "PlayingEntity.code",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/CE"
      }],
      "binding" : {
        "strength" : "example",
        "valueSet" : "http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode"
      }
    },
    {
      "id" : "ParticipantRole.playingEntity.quantity",
      "path" : "ParticipantRole.playingEntity.quantity",
      "min" : 0,
      "max" : "*",
      "base" : {
        "path" : "PlayingEntity.quantity",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/PQ"
      }]
    },
    {
      "id" : "ParticipantRole.playingEntity.name",
      "path" : "ParticipantRole.playingEntity.name",
      "short" : "This playingEntity/name MAY be used for the vehicle name in text, such as Normal Saline (CONF:81-10087).",
      "comment" : "This playingEntity MAY contain zero or one [0..1] name (CONF:81-7494).",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "PlayingEntity.name",
        "min" : 0,
        "max" : "*"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/PN"
      }]
    },
    {
      "id" : "ParticipantRole.playingEntity.sdtcBirthTime",
      "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" : "birthTime"
      }],
      "path" : "ParticipantRole.playingEntity.sdtcBirthTime",
      "definition" : "The purpose of this extension is to allow the recording of the subscriber or member of a health plan in cases where the health plan eligibility system has different information on file than the provider does for the patient.",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "PlayingEntity.sdtcBirthTime",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/TS"
      }]
    },
    {
      "id" : "ParticipantRole.playingEntity.desc",
      "path" : "ParticipantRole.playingEntity.desc",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "PlayingEntity.desc",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/ED"
      }]
    },
    {
      "id" : "ParticipantRole.scopingEntity",
      "path" : "ParticipantRole.scopingEntity",
      "min" : 0,
      "max" : "1",
      "base" : {
        "path" : "ParticipantRole.scopingEntity",
        "min" : 0,
        "max" : "1"
      },
      "type" : [{
        "code" : "http://hl7.org/cda/stds/core/StructureDefinition/Entity"
      }]
    }]
  },
  "differential" : {
    "element" : [{
      "id" : "ParticipantRole.templateId",
      "path" : "ParticipantRole.templateId",
      "slicing" : {
        "discriminator" : [{
          "type" : "value",
          "path" : "root"
        }],
        "rules" : "open"
      },
      "min" : 1
    },
    {
      "id" : "ParticipantRole.templateId:drug-vehicle",
      "path" : "ParticipantRole.templateId",
      "sliceName" : "drug-vehicle",
      "min" : 1,
      "max" : "1"
    },
    {
      "id" : "ParticipantRole.templateId:drug-vehicle.root",
      "path" : "ParticipantRole.templateId.root",
      "min" : 1,
      "patternString" : "2.16.840.1.113883.10.20.22.4.24"
    },
    {
      "id" : "ParticipantRole.templateId:drug-vehicle.extension",
      "path" : "ParticipantRole.templateId.extension",
      "max" : "0"
    },
    {
      "id" : "ParticipantRole.classCode",
      "path" : "ParticipantRole.classCode",
      "comment" : "SHALL contain exactly one [1..1] @classCode=\"MANU\" (CodeSystem: HL7RoleClass urn:oid:2.16.840.1.113883.5.110 STATIC) (CONF:81-7490).",
      "min" : 1,
      "fixedCode" : "MANU"
    },
    {
      "id" : "ParticipantRole.code",
      "path" : "ParticipantRole.code",
      "comment" : "SHALL contain exactly one [1..1] code (CONF:81-19137).",
      "min" : 1
    },
    {
      "id" : "ParticipantRole.code.code",
      "path" : "ParticipantRole.code.code",
      "comment" : "This code SHALL contain exactly one [1..1] @code=\"412307009\" Drug Vehicle (CONF:81-19138).",
      "min" : 1,
      "patternCode" : "412307009"
    },
    {
      "id" : "ParticipantRole.code.codeSystem",
      "path" : "ParticipantRole.code.codeSystem",
      "comment" : "This code SHALL contain exactly one [1..1] @codeSystem=\"2.16.840.1.113883.6.96\" (CodeSystem: SNOMED CT urn:oid:2.16.840.1.113883.6.96) (CONF:81-26502).",
      "min" : 1,
      "patternString" : "2.16.840.1.113883.6.96"
    },
    {
      "id" : "ParticipantRole.playingEntity",
      "path" : "ParticipantRole.playingEntity",
      "comment" : "SHALL contain exactly one [1..1] playingEntity (CONF:81-7492).",
      "min" : 1
    },
    {
      "id" : "ParticipantRole.playingEntity.code",
      "path" : "ParticipantRole.playingEntity.code",
      "short" : "This playingEntity/code is used to supply a coded term for the drug vehicle.",
      "comment" : "This playingEntity SHALL contain exactly one [1..1] code (CONF:81-7493).",
      "min" : 1
    },
    {
      "id" : "ParticipantRole.playingEntity.name",
      "path" : "ParticipantRole.playingEntity.name",
      "short" : "This playingEntity/name MAY be used for the vehicle name in text, such as Normal Saline (CONF:81-10087).",
      "comment" : "This playingEntity MAY contain zero or one [0..1] name (CONF:81-7494).",
      "max" : "1"
    }]
  }
}