<Invoice xmlns="http://hl7.org/fhir">
  <contained>
    <Organization>
      <id value="1" />
      <meta>
        <profile value="https://fhir.cambio.se/StructureDefinition/OrganizationInvoiceSe" />
      </meta>
      <active value="true" />
      <type>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/organization-type" />
          <code value="dept" />
          <display value="Hospital Department" />
        </coding>
        <text value="123_Number" />
      </type>
      <name value="DemoPayee" />
    </Organization>
  </contained>
  <contained>
    <ChargeItem>
      <id value="2" />
      <meta>
        <profile value="https://fhir.cambio.se/StructureDefinition/ChargeItemSe" />
      </meta>
      <status value="billable" />
      <code>
        <coding>
          <system value="http://terminology.hl7.org/CodeSystem/chargeitem-billingcodes" />
          <code value="1320" />
          <display value="Grundpauschale" />
        </coding>
      </code>
      <subject>
        <reference value="Patient/12276" />
        <type value="Patient" />
      </subject>
      <context>
        <reference value="#317933" />
      </context>
    </ChargeItem>
  </contained>
  <contained>
    <Encounter>
      <id value="317933" />
      <meta>
        <profile value="https://fhir.cambio.se/StructureDefinition/EncounterSelfService/v1" />
      </meta>
      <extension url="https://fhir.cambio.se/StructureDefinition/encounter-InformationToPatient">
        <valueString value="Sample info" />
      </extension>
      <extension url="https://fhir.cambio.se/StructureDefinition/encounter-arrivalRegistrationPossible">
        <valueBoolean value="false" />
      </extension>
      <identifier>
        <system value="https://fhir.cambio.se/Encounter" />
        <value value="317933" />
      </identifier>
      <status value="arrived" />
      <class>
        <system value="http://terminology.hl7.org/CodeSystem/v3-ActCode" />
        <code value="PRENC" />
        <display value="pre-admission" />
      </class>
    </Encounter>
  </contained>
  <extension url="https://fhir.cambio.se/StructureDefinition/common-businessStatus/v1">
    <valueCodeableConcept>
      <coding>
        <system value="https://cambio.codes/cs/InvoiceBusinessStatus" />
        <code value="UNPAID" />
        <display value="Unpaid" />
      </coding>
    </valueCodeableConcept>
  </extension>
  <extension url="https://fhir.cambio.se/StructureDefinition/invoice-paymentMethodOption/v1">
    <valueCoding>
      <system value="https://cambio.codes/cs/PaymentMethodTypes" />
      <code value="INV" />
      <display value="Invoice" />
    </valueCoding>
  </extension>
  <extension url="https://fhir.cambio.se/StructureDefinition/invoice-paymentMethodOption/v1">
    <valueCoding>
      <system value="https://cambio.codes/cs/PaymentMethodTypes" />
      <code value="CC" />
      <display value="Credit Card" />
    </valueCoding>
  </extension>
  <extension url="https://fhir.cambio.se/StructureDefinition/invoice-paymentMethodOption/v1">
    <valueCoding>
      <system value="https://cambio.codes/cs/PaymentMethodTypes" />
      <code value="SWISH" />
      <display value="Swish" />
    </valueCoding>
  </extension>
  <status value="issued" />
  <subject>
    <reference value="Patient/12276" />
    <type value="Patient" />
  </subject>
  <issuer>
    <reference value="#1" />
  </issuer>
  <lineItem>
    <chargeItemReference>
      <reference value="#2" />
      <type value="ChargeItem" />
    </chargeItemReference>
    <priceComponent>
      <type value="base" />
      <code>
        <coding>
          <system value="https://cambio.codes/cs/cost-types" />
          <code value="PAT" />
          <display value="Patient fee" />
        </coding>
      </code>
      <amount>
        <value value="200.0" />
        <currency value="SEK" />
      </amount>
    </priceComponent>
    <priceComponent>
      <type value="discount" />
      <code>
        <coding>
          <system value="https://cambio.codes/cs/cost-types" />
          <code value="REDUCT" />
          <display value="Reduction" />
        </coding>
      </code>
      <amount>
        <value value="-30.0" />
        <currency value="SEK" />
      </amount>
    </priceComponent>
  </lineItem>
  <totalNet>
    <value value="170.0" />
    <currency value="SEK" />
  </totalNet>
</Invoice>