<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="VGHKS-ChargeItem-TOTFB" />
  <url value="http://standard-interoperability-lab.com/fhir/StructureDefinition/VGHKSChargeItemTOTFAB" />
  <name value="VGHKSChargeItemTOTFB" />
  <title value="VGHKS ChargeItem TOTFB Profile" />
  <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)" />
      <fixedCode value="billed" />
    </element>
    <element id="ChargeItem.partOf">
      <path value="ChargeItem.partOf" />
      <max value="0" />
    </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="TOTFB.t5" />
      <definition value="A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).&#xD;&#xA;申報類別" />
    </element>
    <element id="ChargeItem.code.coding.userSelected">
      <path value="ChargeItem.code.coding.userSelected" />
      <max value="0" />
    </element>
    <element id="ChargeItem.subject.reference">
      <path value="ChargeItem.subject.reference" />
      <short value="患者Resource Link" />
      <min value="1" />
    </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="TOTFB.t6" />
      <definition value="Date/time(s) or duration when the charged service was applied.&#xD;&#xA;申報日期" />
      <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="TOTFB.t3" />
      <definition value="Date the charge item was entered.&#xD;&#xA;費用年月" />
    </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>