<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="VGHKS-ChargeItem" />
  <url value="https://example.org/fhir/StructureDefinition/VGHKSChargeItem" />
  <name value="VGHKSChargeItem" />
  <status value="draft" />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="ChargeItem" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ChargeItem" />
  <derivation value="constraint" />
  <differential>
    <element id="ChargeItem.identifier">
      <path value="ChargeItem.identifier" />
      <max value="0" />
    </element>
    <element id="ChargeItem.definitionUri">
      <path value="ChargeItem.definitionUri" />
      <max value="0" />
    </element>
    <element id="ChargeItem.definitionCanonical">
      <path value="ChargeItem.definitionCanonical" />
      <max value="0" />
    </element>
    <element id="ChargeItem.status">
      <path value="ChargeItem.status" />
      <short value="申報狀態[planned | billable | not-billable | aborted | billed | entered-in-error | unknown](請輸入 billed )" />
    </element>
    <element id="ChargeItem.partOf">
      <path value="ChargeItem.partOf" />
      <max value="0" />
    </element>
    <element id="ChargeItem.code">
      <path value="ChargeItem.code" />
      <short value="申報類別" />
    </element>
    <element id="ChargeItem.code.coding">
      <path value="ChargeItem.code.coding" />
      <short value="申報類別" />
    </element>
    <element id="ChargeItem.code.coding.version">
      <path value="ChargeItem.code.coding.version" />
      <max value="0" />
    </element>
    <element id="ChargeItem.code.coding.code">
      <path value="ChargeItem.code.coding.code" />
      <short value="TOTFA.t5, TOTFB.t5, LABM.h5" />
    </element>
    <element id="ChargeItem.code.coding.userSelected">
      <path value="ChargeItem.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="ChargeItem.subject">
      <path value="ChargeItem.subject" />
      <short value="患者Resource" />
    </element>
    <element id="ChargeItem.subject.reference">
      <path value="ChargeItem.subject.reference" />
      <short value="患者Resource Link" />
    </element>
    <element id="ChargeItem.subject.type">
      <path value="ChargeItem.subject.type" />
      <max value="0" />
    </element>
    <element id="ChargeItem.subject.identifier">
      <path value="ChargeItem.subject.identifier" />
      <max value="0" />
    </element>
    <element id="ChargeItem.subject.display">
      <path value="ChargeItem.subject.display" />
      <max value="0" />
    </element>
    <element id="ChargeItem.context">
      <path value="ChargeItem.context" />
      <max value="0" />
    </element>
    <element id="ChargeItem.occurrence[x]">
      <path value="ChargeItem.occurrence[x]" />
      <short value="申報日期(TOTFA.t6, TOTFB.t6, LABM.h6)" />
      <type>
        <code value="dateTime" />
      </type>
    </element>
    <element id="ChargeItem.performer">
      <path value="ChargeItem.performer" />
      <max value="0" />
    </element>
    <element id="ChargeItem.performingOrganization">
      <path value="ChargeItem.performingOrganization" />
      <max value="0" />
    </element>
    <element id="ChargeItem.requestingOrganization">
      <path value="ChargeItem.requestingOrganization" />
      <max value="0" />
    </element>
    <element id="ChargeItem.costCenter">
      <path value="ChargeItem.costCenter" />
      <max value="0" />
    </element>
    <element id="ChargeItem.quantity">
      <path value="ChargeItem.quantity" />
      <max value="0" />
    </element>
    <element id="ChargeItem.bodysite">
      <path value="ChargeItem.bodysite" />
      <max value="0" />
    </element>
    <element id="ChargeItem.factorOverride">
      <path value="ChargeItem.factorOverride" />
      <max value="0" />
    </element>
    <element id="ChargeItem.priceOverride">
      <path value="ChargeItem.priceOverride" />
      <max value="0" />
    </element>
    <element id="ChargeItem.overrideReason">
      <path value="ChargeItem.overrideReason" />
      <max value="0" />
    </element>
    <element id="ChargeItem.enterer">
      <path value="ChargeItem.enterer" />
      <max value="0" />
    </element>
    <element id="ChargeItem.enteredDate">
      <path value="ChargeItem.enteredDate" />
      <short value="費用年月(TOTFA.t3, TOTFB.t3, LABM.h4)" />
    </element>
    <element id="ChargeItem.reason">
      <path value="ChargeItem.reason" />
      <max value="0" />
    </element>
    <element id="ChargeItem.service">
      <path value="ChargeItem.service" />
      <max value="0" />
    </element>
    <element id="ChargeItem.product[x]">
      <path value="ChargeItem.product[x]" />
      <max value="0" />
    </element>
    <element id="ChargeItem.account">
      <path value="ChargeItem.account" />
      <max value="0" />
    </element>
    <element id="ChargeItem.note">
      <path value="ChargeItem.note" />
      <max value="0" />
    </element>
    <element id="ChargeItem.supportingInformation">
      <path value="ChargeItem.supportingInformation" />
      <max value="0" />
    </element>
  </differential>
</StructureDefinition>