FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions

Example MedicinalProductDefinition/drug-and-device-complete (XML)

Biomedical Research and Regulation Work GroupMaturity Level: N/AStandards Status: InformativeCompartments: No defined compartments

Raw XML (canonical form + also see XML Format Specification)

Jump past Narrative

A powder and solution for injection that comes with a syringe in the pack (complete example) (id = "drug-and-device-complete")

<?xml version="1.0" encoding="UTF-8"?>

<MedicinalProductDefinition xmlns="http://hl7.org/fhir">
  <id value="drug-and-device-complete"/> 
  <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><p> <b> Generated Narrative: MedicinalProductDefinition</b> <a name="drug-and-device-complete"> </a> <a name="hcdrug-and-device-complete"> </a> </p> <div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border:
       1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px">Resource MedicinalProductDefinition &quot;drug-and-device-complete&quot; </p> </div> <p> <b> identifier</b> : <code> http://example.org.uk/fhir/product</code> /Wonderdrug+</p> <p> <b> combinedPharmaceuticalDoseForm</b> : Powder and solution for injection with itegral syringe <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (doseform#Powder and solution for injection with itegral syringe)</span> </p> <h3> Names</h3> <table class="grid"><tr> <td style="display: none">-</td> <td> <b> ProductName</b> </td> </tr> <tr> <td style="display: none">*</td> <td> Wonderdrug liquid 20ml (integral syringe)</td> </tr> </table> <hr/>  <blockquote> <p> <b> Generated Narrative: PackagedProductDefinition #package</b> <a name="package"> </a> <a name="hcpackage"> </a> </p> <p> <b> packageFor</b> : <a href="#">#</a> </p> <blockquote> <p> <b> packaging</b> </p> <blockquote> <p> <b> packaging</b> </p> <p> <b> type</b> : cardboard box (outer) <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> ([not stated]#cardboard box (outer))</span> </p> <blockquote> <p> <b> packaging</b> </p> </blockquote> <blockquote> <p> <b> packaging</b> </p> </blockquote> </blockquote> </blockquote> </blockquote> <hr/>  <blockquote> <p> <b> Generated Narrative: ManufacturedItemDefinition #solventItem</b> <a name="solventItem"> </a> <a name="hcsolventItem"> </a> </p> <p> <b> status</b> : active</p> <p> <b> manufacturedDoseForm</b> : solvent for powder for injection <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (doseform#solvent for powder for injection)</span> </p> </blockquote> <hr/>  <blockquote> <p> <b> Generated Narrative: ManufacturedItemDefinition #powderItem</b> <a name="powderItem"> </a> <a name="hcpowderItem"> </a> </p> <p> <b> status</b> : active</p> <p> <b> manufacturedDoseForm</b> : powder for solution for injection <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (doseform#powder for solution for injection)</span> </p> </blockquote> <hr/>  <blockquote> <p> <b> Generated Narrative: DeviceDefinition #syringeDevice</b> <a name="syringeDevice"> </a> <a name="hcsyringeDevice"> </a> </p> <h3> Classifications</h3> <table class="grid"><tr> <td style="display: none">-</td> <td> <b> Type</b> </td> </tr> <tr> <td style="display: none">*</td> <td> syringe <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> ()</span> </td> </tr> </table> </blockquote> <hr/>  <blockquote> <p> <b> Generated Narrative: AdministrableProductDefinition #administrable-form</b> <a name="administrable-form"> </a> <a name="hcadministrable-form"> </a> </p> <p> <b> status</b> : active</p> <p> <b> formOf</b> : <a href="#">#</a> </p> <p> <b> administrableDoseForm</b> : solution for injection <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> ([not stated]#solution for injection)</span> </p> <p> <b> producedFrom</b> : </p> <ul> <li> <a href="#hcpowderItem">#powderItem</a> </li> <li> <a href="#hcsolventItem">#solventItem</a> </li> </ul> <h3> RouteOfAdministrations</h3> <table class="grid"><tr> <td style="display: none">-</td> <td> <b> Code</b> </td> </tr> <tr> <td style="display: none">*</td> <td> intramuscular <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (route#intramuscular)</span> </td> </tr> </table> </blockquote> </div> </text> <contained> 
    <PackagedProductDefinition> 
      <id value="package"/> 
      <packageFor> 
        <reference value="#"/> 
      </packageFor> 
      <packaging> 
        <packaging> 
          <type> 
            <coding> 
              <code value="cardboard box (outer)"/> 
            </coding> 
          </type> 
          <packaging> 
            <type> 
              <coding> 
                <code value="cardboard box (inner)"/> 
              </coding> 
            </type> 
            <packaging> 
              <type> 
                <coding> 
                  <code value="sachet"/> 
                </coding> 
              </type> 
              <containedItem> 
                <item> 
                  <reference> 
                  <reference value="#powderItem"/> 
                  </reference> 
                </item> 
                <amount> 
                  <value value="5"/> 
                  <unit value="g"/> 
                  <system value="http://unitsofmeasure.org"/>  
                  <code value="g"/> 
                </amount> 
              </containedItem> 
            </packaging> 
            <packaging> 
              <type> 
                <coding> 
                  <code value="bottle"/> 
                </coding> 
              </type> 
              <containedItem> 
                <item> 
                  <reference> 
                  <reference value="#solventItem"/> 
                  </reference> 
                </item> 
                <amount> 
                  <value value="20"/> 
                  <unit value="ml"/> 
                  <system value="http://unitsofmeasure.org"/>  
                  <code value="mL"/> 
                </amount> 
              </containedItem> 
            </packaging> 
          </packaging> 
          <packaging> 
            <type> 
              <coding> 
                <code value="foil bag"/> 
              </coding> 
            </type> 
            <containedItem> 
              <item> 
                <reference> 
                <reference value="#syringeDevice"/> 
                </reference> 
              </item> 
              <amount> 
                <value value="1"/> 
              </amount> 
            </containedItem> 
          </packaging> 
        </packaging> 
      </packaging> 
    </PackagedProductDefinition> 
  </contained> 
  <contained> 
    <ManufacturedItemDefinition> 
      <id value="solventItem"/> 
      <status value="active"/>  
      <manufacturedDoseForm> 
        <coding> 
          <system value="http://example.org.uk/fhir/doseform"/> 
          <code value="solvent for powder for injection"/> 
        </coding> 
      </manufacturedDoseForm> 
    </ManufacturedItemDefinition> 
  </contained> 
  <contained> 
    <ManufacturedItemDefinition> 
      <id value="powderItem"/> 
      <status value="active"/>  
      <manufacturedDoseForm> 
        <coding> 
          <system value="http://example.org.uk/fhir/doseform"/> 
          <code value="powder for solution for injection"/> 
        </coding> 
      </manufacturedDoseForm> 
    </ManufacturedItemDefinition> 
  </contained> 
  <contained> 
    <DeviceDefinition> 
      <id value="syringeDevice"/> 
      <classification> 
        <type> 
          <text value="syringe"/> 
        </type> 
      </classification> 
          <!--    Schema appears to be broken, deviceName is not present in XSD    -->
          <!--   deviceName>
        <name value="WonderSyringe"/>
        <type value="manufacturer-name"/>
      </deviceName   -->
    </DeviceDefinition> 
  </contained> 
      <!--   contained>
    <Ingredient>
      <id value="ingredientPowder"/>
      <status value="active"/> 
      <for>
        <reference value="ManufacturedItemDefinition/powderItem"/>
      </for>
      <role>
        <coding>
          <system value="http://example.org.uk/fhir/ingredientRole"/>
          <code value="active"/>
        </coding>
      </role>
      <substance>
        <code>
          <concept>
          <coding>
            <system value="http://example.org.uk/fhir/ingredients"/>
            <code value="12345"/>
            <display value="Wonderdrug BP"/>
          </coding>
          </concept>
        </code>
      </substance>
    </Ingredient>
  </contained>
  <contained>
    <Ingredient>
      <id value="ingredientSolvent"/>
      <status value="active"/>
      <for>
        <reference value="ManufacturedItemDefinition/solventItem"/>
      </for>
      
      <role>
        <coding>
          <system value="http://example.org.uk/fhir/ingredientRole"/>
          <code value="active"/>
        </coding>
      </role>
      <substance>
        <code>
          <concept>
          <coding>
            <system value="http://snomed.info/sct"/>
            <code value="444883009"/>
            <display value="Distilled water"/>
          </coding>
          </concept>
        </code>
      </substance>
    </Ingredient>
  </contained   -->
  <contained> 
    <AdministrableProductDefinition> 
      <id value="administrable-form"/> 
      <status value="active"/>  
      <formOf> 
        <reference value="#"/> 
      </formOf> 
      <administrableDoseForm> 
        <coding> 
          <code value="solution for injection"/> 
        </coding> 
      </administrableDoseForm> 
      <producedFrom> 
        <reference value="#powderItem"/> 
      </producedFrom> 
      <producedFrom> 
        <reference value="#solventItem"/> 
      </producedFrom> 
      <routeOfAdministration> 
        <code> 
          <coding> 
            <system value="http://example.org.uk/fhir/route"/> 
            <code value="intramuscular"/> 
          </coding> 
        </code> 
      </routeOfAdministration> 
    </AdministrableProductDefinition> 
  </contained> 
  <identifier> 
    <system value="http://example.org.uk/fhir/product"/> 
    <value value="Wonderdrug+"/> 
  </identifier> 
  <combinedPharmaceuticalDoseForm> 
    <coding> 
      <system value="http://example.org.uk/fhir/doseform"/> 
      <code value="Powder and solution for injection with itegral syringe"/> 
    </coding> 
  </combinedPharmaceuticalDoseForm> 
  <name> 
    <productName value="Wonderdrug liquid 20ml (integral syringe)"/> 
  </name> 
</MedicinalProductDefinition> 

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.