<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="jp-medicationsimplequantity" />
  <url value="http://jpfhir.jp/fhir/core/StructureDefinition/JP_MedicationSimpleQuantity" />
  <version value="1.1.1" />
  <name value="JP_MedicationSimpleQuantity" />
  <title value="JP Core Medication Quantity DataType" />
  <status value="active" />
  <date value="2022-10-24" />
  <description value="このデータタイプはSimpleQuantity DataTypeに対して、JP Coreにおける薬剤量に関する定義を行なったものである" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <kind value="complex-type" />
  <abstract value="false" />
  <type value="Quantity" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity" />
  <derivation value="constraint" />
  <differential>
    <element id="Quantity">
      <path value="Quantity" />
      <short value="薬剤に関する数量と単位を定めた簡易データイプ" />
      <definition value="薬剤に関する数量と単位を定めた簡易データイプ" />
      <comment value="薬剤に関する簡易的な数量と単位を定めている。ValueおよびCodeを必須とし、comparatorは記述不可。単位についてはMERIT9医薬品単位略号の利用を推進している。(**SHOULD**)" />
    </element>
    <element id="Quantity.value">
      <path value="Quantity.value" />
      <short value="（精度が暗示された）数値" />
      <definition value="計測された量。精度を含めた値が暗示される。" />
      <comment value="暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある（会計についての標準的な教科書を参照すること）。" />
      <min value="1" />
    </element>
    <element id="Quantity.unit">
      <path value="Quantity.unit" />
      <short value="単位表現" />
      <definition value="人間にも可読な単位表現" />
      <comment value="FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。" />
      <requirements value="コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。" />
    </element>
    <element id="Quantity.system">
      <path value="Quantity.system" />
      <short value="コード化された単位表現を規定するシステム" />
      <definition value="単位をコード化して表現するシステムについてのID。" />
      <comment value="以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier" />
      <requirements value="システムによって定義される単位のコードを把握しておく必要がある。" />
    </element>
    <element id="Quantity.code">
      <path value="Quantity.code" />
      <short value="単位のコード化された形式、【JP Core仕様】MERIT9医薬品単位略号マスタコードを推奨" />
      <definition value="単位のコード化された形式、【JP Core仕様】MERIT9医薬品単位略号マスタコードを推奨(**SHOULD**)" />
      <comment value="単位のコード化された形式、【JP Core仕様】MERIT9医薬品単位略号マスタコードを推奨(**SHOULD**)されるが、ローカルコード等を利用することも可能とする" />
      <min value="1" />
      <binding>
        <strength value="preferred" />
        <valueSet value="http://jpfhir.jp/fhir/core/ValueSet/JP_MedicationUnitMERIT9_VS" />
      </binding>
    </element>
  </differential>
</StructureDefinition>