<StructureDefinition xmlns="http://hl7.org/fhir">
  <url value="http://jpfhir.jp/fhir/core/StructureDefinition/JP_Medication" />
  <version value="1.0.0" />
  <name value="JP_Medication" />
  <title value="JP_Medication" />
  <status value="active" />
  <date value="2021-12-04T09:24:43.5308889+00:00" />
  <publisher value="FHIR® Japanese implementation research working group in Japan Association of Medical Informatics (JAMI)" />
  <description value="このプロファイルはMedicationリソースに対して、主に薬剤データを送受信するための基礎となる制約と拡張を定めたものである。" />
  <purpose value="このプロファイルはMedicationリソースに対して、主に薬剤データを送受信するための基礎となる制約と拡張を定めたものである。" />
  <copyright value="FHIR® Japanese implementation research working group in Japan Association of Medical Informatics (JAMI)" />
  <fhirVersion value="4.0.1" />
  <mapping>
    <identity value="script10.6" />
    <uri value="http://ncpdp.org/SCRIPT10_6" />
    <name value="Mapping to NCPDP SCRIPT 10.6" />
  </mapping>
  <mapping>
    <identity value="rim" />
    <uri value="http://hl7.org/v3" />
    <name value="RIM Mapping" />
  </mapping>
  <mapping>
    <identity value="w5" />
    <uri value="http://hl7.org/fhir/fivews" />
    <name value="FiveWs Pattern Mapping" />
  </mapping>
  <mapping>
    <identity value="v2" />
    <uri value="http://hl7.org/v2" />
    <name value="HL7 v2 Mapping" />
  </mapping>
  <mapping>
    <identity value="ssmix" />
    <uri value="http://www.ss-mix.org/cons/" />
    <name value="SS-MIX2標準" />
  </mapping>
  <mapping>
    <identity value="jahis" />
    <uri value="https://www.jahis.jp/standard/" />
    <name value="JAHIS制定済み標準「処方データ交換規約3.0C」" />
  </mapping>
  <kind value="resource" />
  <abstract value="false" />
  <type value="Medication" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Medication" />
  <derivation value="constraint" />
  <differential>
    <element id="Medication">
      <path value="Medication" />
      <short value="Medication Resourceの定義" />
      <definition value="This resource is primarily used for the identification and definition of a medication for the purposes of prescribing, dispensing, and administering a medication as well as for making statements about medication use.&#xD;&#xA;&#xD;&#xA;このResourceは薬剤を処方し、払い出し（調剤）、その投与を定義し、IDを付与するためにまず利用され、薬剤の使用状態を示すためにも使われる。" />
    </element>
    <element id="Medication.id">
      <path value="Medication.id" />
      <short value="このアーチファクトに対する論理ID" />
      <definition value="リソースに対するURLとして使われるリソースの論理ID。この値は一度割り当てられたら変更されることはない。" />
      <comment value="ResourceにIDがない時期は、create操作のためにサーバにResourceが送信されている時期だけである。" />
    </element>
    <element id="Medication.meta">
      <path value="Medication.meta" />
      <short value="このresourceに対するメタデータ。" />
      <definition value="このResourceに対するメタデータ。&#xD;&#xA;The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource." />
    </element>
    <element id="Medication.identifier">
      <path value="Medication.identifier" />
      <short value="この薬剤に関する業務用のID" />
      <definition value="この薬剤に関する業務用のID" />
      <comment value="IDとしてシリアルナンバーを使うこともできる。" />
    </element>
    <element id="Medication.code">
      <path value="Medication.code" />
      <short value="この薬剤を特定するコード" />
      <definition value="A code (or set of codes) that specify this medication, or a textual description if no code is available. Usage note: This could be a standard medication code such as a code from RxNorm, SNOMED CT, IDMP etc. It could also be a national or local formulary code, optionally with translations to other code systems.&#xD;&#xA;&#xD;&#xA;この薬剤を指定するコード。該当するコードがない場合はテキスト表記。&#xD;&#xA;使用法について注記：日本ではHOTコードを利用することが推奨される。一般的な薬剤コードとしてRxNorm、SNOMD CT, IDMPなど標準的な医薬品コードを使うことができる。国や地域に特有のローカルコードも使うことができ、他のコードに変換することもできる。" />
      <comment value="使われるコンテキストによるが、ユーザー(処方や調剤などを行った人）によって実際にコードが選択されたのであれば、coding.userSelectedはtrueとすることとなる。Codingのデータ型で説明されているように、「ユーザーインターフェース（たとえば、選択肢から特定の項目をユーザーが選択するような形式）で特定のコードをユーザーが選択したのであれば、&quot;userSlected&quot;に記録されてもよい」&#xD;&#xA;ユーザーが選択したコードがあれば、その選択がコード変換などで優先される。そのほかのコードは代替のコードシステムか低粒度のコード（たとえば、ベンダー固有の初期値のための一般的なコード）に文字列変換変換するしかない。" />
      <binding>
        <strength value="preferred" />
        <description value="薬品の種類を規定するコード化された概念" />
      </binding>
    </element>
    <element id="Medication.status">
      <path value="Medication.status" />
      <definition value="JP Coreでは active で固定される。&#xD;&#xA;薬剤が有効に使われているかどうかを指定するコード。" />
      <comment value="このステータスは薬剤がローカルにあるシステム内で薬剤データベースや棚卸表で有効とされているかどうかを識別するためのものである。たとえば、薬剤システムで「ABC病院特製クリーム」といった製剤のために新しい薬剤ファイルを作成されるような場合もある。未来のある時点では、薬剤記録を作成した時にエラーが発生し、ステータスが「entered-in-error」に変化することもありうる。このステータスは薬剤が特定の処方集に記載されているかどうかを指定するためのものではない。薬剤記録が複数の処方集やカタログを参照することも可能であり、それぞれの記録が異なるステータスを持つこともある。" />
      <min value="1" />
      <fixedCode value="active" />
      <isModifierReason value="このエレメントはすべての属性の解釈によって変化する。" />
    </element>
    <element id="Medication.manufacturer">
      <path value="Medication.manufacturer" />
      <short value="製品の製造者" />
      <definition value="Describes the details of the manufacturer of the medication product.  This is not intended to represent the distributor of a medication product.&#xD;&#xA;&#xD;&#xA;医薬品の製造元の詳細を説明します。これは、医薬品の販売業者を表すことを意図したものではない。" />
    </element>
    <element id="Medication.form">
      <path value="Medication.form" />
      <definition value="製品の剤型についての説明。散剤(powder)、錠剤(tablets)、カプセル(capsule)など。" />
      <comment value="もし、Medication ResourceがMedicationRequest Resourceから参照された場合は、これはオーダーされた剤型である。Medication ResourceがMedicationDispense Resourceから参照された場合は、払い出された剤型である。MedicationAdministration ResourceからMedication Resourceが参照されていれば、投与された剤型である。" />
    </element>
    <element id="Medication.amount">
      <path value="Medication.amount" />
      <short value="パッケージ中の薬剤の量" />
      <definition value="パッケージされた製品に含まれる薬剤固有の量。たとえば、同じ力価の製品を指定すれば（たとえば、インスリングラルギン10単位/mL注射液）、この値はパッケージ内での薬剤量（たとえば、3mL, 10mLなど）を明示することになる。" />
      <comment value="比率（Ratio)を表すデータ型は、量(Quantity)と共通単位を使って適切に表現できないときのみに使われるべきである。分母が&quot;1&quot;に固定されているとわかっているような場合は、量(Quantity)を比率(Ratio)の代わりに使うべきである。" />
    </element>
    <element id="Medication.ingredient">
      <path value="Medication.ingredient" />
      <short value="薬効がある、あるいは薬効を伴わない成分" />
      <definition value="この薬剤を構成する特定の重要成分を識別する" />
      <comment value="すべての成分を含む必要はない。もし、ある成分が記載されていなくてもその成分が含有されているかどうかを必ずしも意味しない。特定の成分が記載されていても、すべての成分が記載されていると言うことを意味しない。有効成分であるか、有効成分ではないかを指定することは可能である。" />
    </element>
    <element id="Medication.ingredient.extension">
      <path value="Medication.ingredient.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Medication.ingredient.extension:DrugNo">
      <path value="Medication.ingredient.extension" />
      <sliceName value="DrugNo" />
      <min value="0" />
      <type>
        <code value="Extension" />
        <profile value="http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Medication_Ingredient_DrugNo" />
      </type>
    </element>
    <element id="Medication.ingredient.item[x]">
      <path value="Medication.ingredient.item[x]" />
      <short value="有効な成分あるいは含有物" />
      <definition value="有効成分。物質(単純成分）あるいは他の薬剤や処方。" />
      <comment value="すべての用語集はこの一般的な様式を満たさない。場合によっては、情報モデルとしてCodeableConceptや直接Codingを使うべきではなく、テキストやコード、翻訳や事前条件と事後条件でのエレメントの関係などを示すことも適切ではない。" />
      <requirements value="成分は物質（たとえば、アモキシシリン）や、他の薬剤（たとえば、Glaxal Baseなどの合成製品）を参照されることもある。" />
      <type>
        <code value="CodeableConcept" />
      </type>
      <mustSupport value="true" />
    </element>
    <element id="Medication.ingredient.isActive">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="Medication.ingredient.isActive" />
      <short value="有効成分の指標" />
      <definition value="この成分が薬剤の治療効果に影響するかどうかの指標&#xD;&#xA;I&#xD;&#xA;ndication of whether this ingredient affects the therapeutic action of the drug." />
      <requirements value="Trueであれば、この成分が薬剤の治療効果に影響がある（たとえば有効）ということを示す。&#xD;&#xA;Falseであれば、この成分が薬剤の治療効果に影響がない（たとえば無効）ということを示す。" />
    </element>
    <element id="Medication.ingredient.strength">
      <path value="Medication.ingredient.strength" />
      <short value="成分の活性量" />
      <definition value="この薬剤中にどの程度の物質が含まれているかを示す。たとえば、1錠あたり250mgなど。これは分子が250mgで分母が1錠である比率を表現している。" />
      <comment value="Ratioデータ型は2つの数字の関係で示され、Quantityや一般的な単位で適切に表現できない関係を表すときにのみ用いられる。分母の値が「1」で固定されているような値であれば、QuantityがRatioの代わりに用いられるべきである。" />
      <min value="1" />
      <mustSupport value="true" />
    </element>
    <element id="Medication.ingredient.strength.extension">
      <path value="Medication.ingredient.strength.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
      <min value="0" />
    </element>
    <element id="Medication.ingredient.strength.extension:StrenghtType">
      <path value="Medication.ingredient.strength.extension" />
      <sliceName value="StrenghtType" />
      <definition value="投与量が製剤単位か成分単位かを格納する拡張" />
      <min value="0" />
      <type>
        <code value="Extension" />
        <profile value="http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Medication_IngredientStrength_StrengthType" />
      </type>
    </element>
    <element id="Medication.batch">
      <path value="Medication.batch" />
      <short value="分包された薬剤についての詳細な解説" />
      <definition value="薬剤のパッケージ（薬品そのものではない）についての情報。" />
    </element>
    <element id="Medication.batch.lotNumber">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="Medication.batch.lotNumber" />
      <short value="バッチのID" />
      <definition value="特定の薬品を含むバッチに割り当てられたロット番号" />
      <comment value="FHIRの文字列は1MBを超えるサイズであってはならない(SHALL NOT)。" />
    </element>
    <element id="Medication.batch.expirationDate">
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
        <valueCode value="normative" />
      </extension>
      <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version">
        <valueCode value="4.0.0" />
      </extension>
      <path value="Medication.batch.expirationDate" />
      <short value="このバッチの期限が切れるとき" />
      <definition value="この特定のバッチの薬剤の期限が切れるとき" />
    </element>
  </differential>
</StructureDefinition>