Release 4

Chargeitemdefinition-device-example.xml

Patient Administration Work GroupMaturity Level: N/AStandards Status: InformativeCompartments: Not linked to any defined compartments

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

Jump past Narrative

instance-specific billing information for a device with time-dependent tax rate (id = "device")

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

<ChargeItemDefinition xmlns="http://hl7.org/fhir"> 
  <id value="device"/> 
  <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><p> <b> Generated Narrative with Details</b> </p> <p> <b> id</b> : device</p> <p> <b> url</b> : <b> http://sap.org/ChargeItemDefinition/device-123</b> </p> <p> <b> status</b> : active</p> <p> <b> description</b> : Financial details for  custom made device</p> <p> <b> instance</b> : <a> Device/12345</a> </p> <h3> Applicabilities</h3> <table> <tr> <td> -</td> <td> <b> Description</b> </td> <td> <b> Language</b> </td> <td> <b> Expression</b> </td> </tr> <tr> <td> *</td> <td> Verify ChargeItem pertains to Device 12345</td> <td> text/fhirpath</td> <td> %context.service.suppliedItem='Device/12345'</td> </tr> </table> <blockquote> <p> <b> propertyGroup</b> </p> <h3> PriceComponents</h3> <table> <tr> <td> -</td> <td> <b> Type</b> </td> <td> <b> Code</b> </td> <td> <b> Amount</b> </td> </tr> <tr> <td> *</td> <td> base</td> <td> Verkaufspreis (netto) <span> (Details : {http://fhir.de/CodeSystem/billing-attributes code 'VK' = 'VK', given as 'Verkaufspreis
                 (netto)'})</span> </td> <td/>  </tr> </table> </blockquote> <blockquote> <p> <b> propertyGroup</b> </p> <h3> Applicabilities</h3> <table> <tr> <td> -</td> </tr> <tr> <td> *</td> </tr> </table> <h3> PriceComponents</h3> <table> <tr> <td> -</td> <td> <b> Type</b> </td> <td> <b> Code</b> </td> <td> <b> Factor</b> </td> </tr> <tr> <td> *</td> <td> tax</td> <td> Mehrwersteuersatz <span> (Details : {http://fhir.de/CodeSystem/billing-attributes code 'MWST' = 'MWST', given as
                 'Mehrwersteuersatz'})</span> </td> <td> 1.19</td> </tr> </table> </blockquote> <blockquote> <p> <b> propertyGroup</b> </p> <h3> Applicabilities</h3> <table> <tr> <td> -</td> </tr> <tr> <td> *</td> </tr> </table> <h3> PriceComponents</h3> <table> <tr> <td> -</td> <td> <b> Type</b> </td> <td> <b> Code</b> </td> <td> <b> Factor</b> </td> </tr> <tr> <td> *</td> <td> tax</td> <td> Mehrwersteuersatz <span> (Details : {http://fhir.de/CodeSystem/billing-attributes code 'MWST' = 'MWST', given as
                 'Mehrwersteuersatz'})</span> </td> <td> 1.07</td> </tr> </table> </blockquote> </div> </text> <url value="http://sap.org/ChargeItemDefinition/device-123"/> 
  <status value="active"/>  
  <description value="Financial details for  custom made device"/> 
  <instance> 
    <reference value="Device/12345"/> 
  </instance> 
  <!--    definition only applicable if the ChargeItem pertains to the device this     -->  
  <applicability> 
    <description value="Verify ChargeItem pertains to Device 12345"/> 
    <language value="text/fhirpath"/> 
    <!--    syntax of expression may be incorrect, but you get the idea   -->
    <expression value="%context.service.suppliedItem='Device/12345'"/> 
  </applicability> 
  <!--    the base price for this device is constant, so no additional rules apply   -->
  <propertyGroup> 
    <priceComponent> 
      <type value="base"/> 
      <code> 
        <coding> 
          <system value="http://fhir.de/CodeSystem/billing-attributes"/> 
          <code value="VK"/> 
          <display value="Verkaufspreis (netto)"/> 
        </coding> 
      </code> 
      <amount> 
        <value value="67.44"/> 
        <currency value="EUR"/> 
      </amount> 
    </priceComponent> 
  </propertyGroup> 
  <!--    the tax applicable to this device changes after 2018-04-01   -->
  <propertyGroup> 
    <applicability> 
      <description value="Gültigkeit Steuersatz"/> 
      <language value="text/fhirpath"/> 
      <!--    syntax of expression may be incorrect, but you get the idea   -->
      <expression value="%context.occurenceDateTime &gt; '2018-04-01'"/> 
    </applicability> 
    <priceComponent> 
      <type value="tax"/> 
      <code> 
        <coding> 
          <system value="http://fhir.de/CodeSystem/billing-attributes"/> 
          <code value="MWST"/> 
          <display value="Mehrwersteuersatz"/> 
        </coding> 
      </code> 
      <factor value="1.19"/> 
    </priceComponent> 
  </propertyGroup> 
  <propertyGroup> 
    <applicability> 
      <description value="Gültigkeit Steuersatz"/> 
      <language value="text/fhirpath"/> 
      <!--    syntax of expression may be incorrect, but you get the idea   -->
      <expression value="%context.occurenceDateTime &lt;= '2018-04-01'"/> 
    </applicability> 
    <priceComponent> 
      <type value="tax"/> 
      <code> 
        <coding> 
          <system value="http://fhir.de/CodeSystem/billing-attributes"/> 
          <code value="MWST"/> 
          <display value="Mehrwersteuersatz"/> 
        </coding> 
      </code> 
      <factor value="1.07"/> 
    </priceComponent> 
  </propertyGroup> 



</ChargeItemDefinition> 

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.