ePath R4 Implementation Guide
1.0.0 - ci-build Japan

ePath R4 Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Extension: EPath Questionnaire ItemExtensions Extension

Official URL: http://e-path.jp/fhir/ePath/Extension/StructureDefinition/EPath_Questionnaire_ItemExtensions Version: 1.0.0
Active as of 2025-09-25 Computable Name: EPath_Questionnaire_ItemExtensions

観察項目結果値定義(入力フォームコントロール)

Context of Use

Usage info

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Extension Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension 観察項目結果値定義
... Slices for extension Content/Rules for all slices
.... extension:Digits 0..1 Extension 値桁数
..... extension 0..0
..... url 1..1 uri "Digits"
..... value[x] 1..1 integer 拡張値の値 / Value of extension
.... extension:InputControl 0..1 Extension 値入力コントロール
..... extension 0..0
..... url 1..1 uri "InputControl"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Format 0..1 Extension 値書式
..... extension 0..0
..... url 1..1 uri "Format"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:Unit 0..1 Extension 値単位
..... extension 0..0
..... url 1..1 uri "Unit"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:ValueRangeMin 0..1 Extension 値範囲 最小値
..... extension 0..0
..... url 1..1 uri "ValueRangeMin"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:ValueRangeMax 0..1 Extension 値範囲 最大値
..... extension 0..0
..... url 1..1 uri "ValueRangeMax"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:Required 0..1 Extension 必須
..... extension 0..0
..... url 1..1 uri "Required"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Rounding 0..1 Extension 値丸め
..... extension 0..0
..... url 1..1 uri "Rounding"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:AllowInvalidValue 0..1 Extension 不適切値設定許可
..... extension 0..0
..... url 1..1 uri "AllowInvalidValue"
..... value[x] 1..1 code 不適切値設定許可
.... extension:VisibleCondition 0..1 Extension 項目表示条件
..... extension 0..0
..... url 1..1 uri "VisibleCondition"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:AutoCalc 0..1 Extension 自動計算指示
..... extension 0..0
..... url 1..1 uri "AutoCalc"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:CalcFormula 0..1 Extension 計算式
..... extension 0..0
..... url 1..1 uri "CalcFormula"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:InputUserRestriction 0..1 Extension 入力者制限
..... extension 0..0
..... url 1..1 uri "InputUserRestriction"
..... value[x] 1..1 拡張値の値 / Value of extension
...... valueCode code
...... valueString string
.... extension:Approval 0..1 Extension 承認要否
..... extension 0..0
..... url 1..1 uri "Approval"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Description 0..1 Extension 説明
..... extension 0..0
..... url 1..1 uri "Description"
..... value[x] 1..1 string 拡張値の値 / Value of extension
... url 1..1 uri "http://e-path.jp/fhir/ePath/Extension/StructureDefinition/EPath_Questionnaire_ItemExtensions"
... value[x] 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension 観察項目結果値定義
... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
... Slices for extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
.... extension:Digits 0..1 Extension 値桁数
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Digits"
..... value[x] 1..1 integer 拡張値の値 / Value of extension
.... extension:InputControl 0..1 Extension 値入力コントロール
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "InputControl"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Format 0..1 Extension 値書式
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Format"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:Unit 0..1 Extension 値単位
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Unit"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:ValueRangeMin 0..1 Extension 値範囲 最小値
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "ValueRangeMin"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:ValueRangeMax 0..1 Extension 値範囲 最大値
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "ValueRangeMax"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:Required 0..1 Extension 必須
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Required"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Rounding 0..1 Extension 値丸め
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Rounding"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:AllowInvalidValue 0..1 Extension 不適切値設定許可
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "AllowInvalidValue"
..... value[x] 1..1 code 不適切値設定許可
.... extension:VisibleCondition 0..1 Extension 項目表示条件
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "VisibleCondition"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:AutoCalc 0..1 Extension 自動計算指示
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "AutoCalc"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:CalcFormula 0..1 Extension 計算式
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "CalcFormula"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:InputUserRestriction 0..1 Extension 入力者制限
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "InputUserRestriction"
..... value[x] 1..1 拡張値の値 / Value of extension
...... valueCode code
...... valueString string
.... extension:Approval 0..1 Extension 承認要否
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Approval"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Description 0..1 Extension 説明
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Description"
..... value[x] 1..1 string 拡張値の値 / Value of extension
... url 1..1 uri "http://e-path.jp/fhir/ePath/Extension/StructureDefinition/EPath_Questionnaire_ItemExtensions"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: 観察項目結果値定義(入力フォームコントロール)

  • Digits: integer: 結果値の有効桁数。
  • InputControl: code: 結果値を入力するコントロールの種類。 例)ラジオボタン、チェックボックス
  • Format: string: 結果値の書式。 例)「日付」型の場合に「YYYY-MM-DD」
  • Unit: string: 結果値の単位。
  • ValueRangeMin: string: 結果値の許容最小値。
  • ValueRangeMax: string: 結果値の許容最大値。
  • Required: code: 結果値の入力が必須であるかの識別。
  • Rounding: code: 導入元の数値を結果値に入力する際、四捨五入等の丸めが必要である場合の指示。
  • AllowInvalidValue: code: An Extension
  • VisibleCondition: string: 当項目が他の項目値によって表示・有効となる条件がある場合の指示。
  • AutoCalc: code: 結果値を計算式から自動計算する場合の指示。
  • CalcFormula: string: 結果値を自動計算する場合の計算式。
  • InputUserRestriction: code, string: 結果値の入力が行える人、職種等の制限。
  • Approval: code: 結果値の設定に承認を必要とするかを識別する区分。
  • Description: string: 項目の説明や例示。

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension 観察項目結果値定義
... Slices for extension Content/Rules for all slices
.... extension:Digits 0..1 Extension 値桁数
..... extension 0..0
..... url 1..1 uri "Digits"
..... value[x] 1..1 integer 拡張値の値 / Value of extension
.... extension:InputControl 0..1 Extension 値入力コントロール
..... extension 0..0
..... url 1..1 uri "InputControl"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Format 0..1 Extension 値書式
..... extension 0..0
..... url 1..1 uri "Format"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:Unit 0..1 Extension 値単位
..... extension 0..0
..... url 1..1 uri "Unit"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:ValueRangeMin 0..1 Extension 値範囲 最小値
..... extension 0..0
..... url 1..1 uri "ValueRangeMin"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:ValueRangeMax 0..1 Extension 値範囲 最大値
..... extension 0..0
..... url 1..1 uri "ValueRangeMax"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:Required 0..1 Extension 必須
..... extension 0..0
..... url 1..1 uri "Required"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Rounding 0..1 Extension 値丸め
..... extension 0..0
..... url 1..1 uri "Rounding"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:AllowInvalidValue 0..1 Extension 不適切値設定許可
..... extension 0..0
..... url 1..1 uri "AllowInvalidValue"
..... value[x] 1..1 code 不適切値設定許可
.... extension:VisibleCondition 0..1 Extension 項目表示条件
..... extension 0..0
..... url 1..1 uri "VisibleCondition"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:AutoCalc 0..1 Extension 自動計算指示
..... extension 0..0
..... url 1..1 uri "AutoCalc"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:CalcFormula 0..1 Extension 計算式
..... extension 0..0
..... url 1..1 uri "CalcFormula"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:InputUserRestriction 0..1 Extension 入力者制限
..... extension 0..0
..... url 1..1 uri "InputUserRestriction"
..... value[x] 1..1 拡張値の値 / Value of extension
...... valueCode code
...... valueString string
.... extension:Approval 0..1 Extension 承認要否
..... extension 0..0
..... url 1..1 uri "Approval"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Description 0..1 Extension 説明
..... extension 0..0
..... url 1..1 uri "Description"
..... value[x] 1..1 string 拡張値の値 / Value of extension
... url 1..1 uri "http://e-path.jp/fhir/ePath/Extension/StructureDefinition/EPath_Questionnaire_ItemExtensions"
... value[x] 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..* Extension 観察項目結果値定義
... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
... Slices for extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
.... extension:Digits 0..1 Extension 値桁数
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Digits"
..... value[x] 1..1 integer 拡張値の値 / Value of extension
.... extension:InputControl 0..1 Extension 値入力コントロール
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "InputControl"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Format 0..1 Extension 値書式
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Format"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:Unit 0..1 Extension 値単位
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Unit"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:ValueRangeMin 0..1 Extension 値範囲 最小値
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "ValueRangeMin"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:ValueRangeMax 0..1 Extension 値範囲 最大値
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "ValueRangeMax"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:Required 0..1 Extension 必須
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Required"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Rounding 0..1 Extension 値丸め
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Rounding"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:AllowInvalidValue 0..1 Extension 不適切値設定許可
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "AllowInvalidValue"
..... value[x] 1..1 code 不適切値設定許可
.... extension:VisibleCondition 0..1 Extension 項目表示条件
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "VisibleCondition"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:AutoCalc 0..1 Extension 自動計算指示
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "AutoCalc"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:CalcFormula 0..1 Extension 計算式
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "CalcFormula"
..... value[x] 1..1 string 拡張値の値 / Value of extension
.... extension:InputUserRestriction 0..1 Extension 入力者制限
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "InputUserRestriction"
..... value[x] 1..1 拡張値の値 / Value of extension
...... valueCode code
...... valueString string
.... extension:Approval 0..1 Extension 承認要否
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Approval"
..... value[x] 1..1 code 拡張値の値 / Value of extension
.... extension:Description 0..1 Extension 説明
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "Description"
..... value[x] 1..1 string 拡張値の値 / Value of extension
... url 1..1 uri "http://e-path.jp/fhir/ePath/Extension/StructureDefinition/EPath_Questionnaire_ItemExtensions"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: 観察項目結果値定義(入力フォームコントロール)

  • Digits: integer: 結果値の有効桁数。
  • InputControl: code: 結果値を入力するコントロールの種類。 例)ラジオボタン、チェックボックス
  • Format: string: 結果値の書式。 例)「日付」型の場合に「YYYY-MM-DD」
  • Unit: string: 結果値の単位。
  • ValueRangeMin: string: 結果値の許容最小値。
  • ValueRangeMax: string: 結果値の許容最大値。
  • Required: code: 結果値の入力が必須であるかの識別。
  • Rounding: code: 導入元の数値を結果値に入力する際、四捨五入等の丸めが必要である場合の指示。
  • AllowInvalidValue: code: An Extension
  • VisibleCondition: string: 当項目が他の項目値によって表示・有効となる条件がある場合の指示。
  • AutoCalc: code: 結果値を計算式から自動計算する場合の指示。
  • CalcFormula: string: 結果値を自動計算する場合の計算式。
  • InputUserRestriction: code, string: 結果値の入力が行える人、職種等の制限。
  • Approval: code: 結果値の設定に承認を必要とするかを識別する区分。
  • Description: string: 項目の説明や例示。

 

Other representations of profile: CSV, Excel, Schematron

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
: extension.exists() != value.exists()