Name Flags Card. Type Description & Constraints QuestionnaireResponse 0..* JP_QResponse 質問とその答えの構成された一連の質問集。 identifier S 1..1 Identifier この回答セットの一意のID basedOn 0..0 partOf 0..0 questionnaire S 1..1 canonical(Questionnaire) 質問票リソースのURL status S 1..1 code 結果のステータス（必須） subject S 0..1 Reference(Resource) 患者リソースへの参照を設定する encounter S 0..1 Reference(Encounter) 回答取得をおこなった受診機会情報を格納するEncounterリソースへの参照を設定する authored S 1..1 dateTime 回答日時 author S 0..1 Reference(Device | Practitioner | PractitionerRole | Patient | RelatedPerson | Organization) 回答者 source S 0..1 Reference(Patient | Practitioner | PractitionerRole | RelatedPerson) 回答内容の情報源 item S 0..* BackboneElement 質問グループまたは個々の質問項目 linkId S 1..1 string 対応する質問票の項目の階層的な番号または項目グループ番号。必須。 definition S 0..1 uri 質問項目を定義するFHIR定義のURL text S 1..1 string グループのコンテンツの上に表示されるテキスト、または回答中の質問のテキストとして表示されるテキスト。 answer S 0..* BackboneElement 回答内容を格納する item S 0..* 回答が得られた場合（例えば○○○が存在した場合に、その詳細内容を回答する場合など）さらなる質問とその回答を格納する。 item S 0..* グループの下にネストする質問項目 Documentation for this format
The Department of Bio-Medical Informatics, The University of Tokyo
Copyright, The Department of Bio-Medical Informatics, The University of Tokyo. CC(Creative Commons license) BY-ND CC表示・改変禁止
質問とその答えの構成された一連の質問集。
質問とその答えの体系的なセット。問いは順序立てられ、一貫したサブセットにグループ化され、回答するアンケートのグループ化の構造に対応しています。
QuestionnaireResponse には、尋ねられた質問とその組織に関する十分な情報が含まれているため、その Questionnaire に基づくものである必要はあるが、基本的な情報を QuestionnaireResponse から抽出するには、 Questionnaire へのアクセスは必要ありません。
もしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (moshi risōsu ga hoka no risōsu ni fukumarete iru baai, sono risōsu ni wa nesuto sareta risōsu o fukumete wa narimasen).
not(parent::f:contained and f:contained)
もしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
not(exists(for $id in f:contained/*/f:id/@value return $contained[not(parent::*/descendant::f:reference/@value=concat('#', $contained/*/id/@value) or descendant::f:reference[@value='#'])]))
もしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
not(exists(f:contained/*/f:meta/f:versionId)) and not(exists(f:contained/*/f:meta/f:lastUpdated))
もしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。
When a resource has no narrative, only systems that fully understand the data can display the resource to a human safely. Including a human readable representation in the resource makes for a much more robust eco-system and cheaper handling of resources by intermediary systems. Some ecosystems restrict distribution of resources to only those systems that do fully understand the resources, and as a consequence implementers may believe that the narrative is superfluous. However experience shows that such eco-systems often open up to new participants over time.
資源は堅牢な管理のために物語を持つべきである。
リソースのURLで使用される論理ID。一度割り当てられたら、この値は変更されません。
リソースにIDがないのは、作成操作を使用してサーバーに送信されているときだけです。
リソースに関するメタデータ。これはインフラストラクチャによって維持されるコンテンツです。 コンテンツの変更は、リソースのバージョン変更と常に関連しているわけではありません。
すべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。
hasValue() or (children().count() > id.count())
このコンテンツが作成されたルールセット
リソース構築時に遵守された一連のルールを指すものであり、コンテンツを処理する際に理解する必要があります。しばしば、特別なルールを定義する実装ガイドとその他のプロファイルなどを含むものです。
このルールセットを主張することで、取引先の限られた集団にしか内容を理解させることができず、長期的にはデータの有用性が制限されます。しかしながら、現存するヘルスエコシステムは高度に分断化しており、一般的に計算可能な形式でデータを定義、収集、交換する準備が整っていません。できる限り、実装者および/または仕様ライターはこの要素の使用を避けるべきです。使用する場合、URLは、そのナラティブとともに他のプロファイル、値セットなどを含む実装ガイドを定義する参照となります。
This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
リソースが書かれている基本言語。
言語はインデックスとアクセシビリティをサポートするために提供されます（通常、テキスト読み上げなどのサービスは言語タグを使用します）。物語のHTML言語タグは、物語に適用されます。リソース上の言語タグは、リソース内のデータから生成される他のプレゼンテーションの言語を指定するために使用できます。すべてのコンテンツが基本言語である必要はありません。Resource.languageは自動的に物語に適用されたと想定してはいけません。言語が指定されている場合、HTMLのdiv要素にも指定する必要があります（xml：langとhtml lang属性の関係に関する情報はHTML5の規則を参照）。
人間の解釈のためのリソースのテキスト要約
リソースの要約を含む人が読めるナビゲーションであり、リソースの内容を人に表現するために使用できます。ナビゲーションはすべての構造化されたデータをエンコードする必要はありませんが、人間がナビゲーションを読むだけで「臨床的に安全」であるために十分な詳細を含む必要があります。リソース定義には、臨床的な安全性を確保するためにナビゲーションで表現する必要があるコンテンツが定義される場合があります。
含まれるリソースには説明がありません。含まれないリソースには説明が必要です。場合によっては、リソースが少量のデータしか含まず、テキストだけで表現されることがあります（minOccurs = 1要素がすべて満たされている限り）。これは、情報が「テキストの塊」としてキャプチャされるレガシーシステムからのデータや、テキストが生またはナレーションされて符号化された情報が後で追加される場合に必要な場合があります。
「含まれている、インラインのリソース」
これらのリソースは、それらを含むリソースから独立した存在を持ちません。それらは独立して識別することはできず、独自の独立したトランザクション範囲を持つこともできません。
コンテンツが適切に識別できる場合には、これを行うべきではありません。識別が失われると、再び復元することは非常に困難であり（文脈に依存します）、メタ要素にプロファイルとタグを持つことができますが、セキュリティのラベルを持っていてはいけません。
実装によって定義される追加コンテンツ
リソースの基本的な定義の一部ではない追加情報を表すために使用することができます。拡張機能の使用を安全かつ管理可能にするために、定義と使用の一定のガバナンスが適用されます。実装者はどんな拡張機能でも定義できますが、拡張機能の定義の一部として満たす必要がある要件があります
どのようなアプリケーション、プロジェクト、または標準が拡張機能を使用しているかに関わらず、拡張機能の使用には決して汚名が付くわけではありません - それらを使用または定義する機関または管轄区域に関係なく。拡張機能の使用こそが、FHIR仕様を誰にとっても簡単なコアレベルで維持することを可能にします。
拡張機能または値[x]のいずれかが必要です。両方ではありません。
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
無視できない拡張機能 (Mushi dekinai kakuchou kinou)
リソースの基本的な定義に含まれない、要素の理解や、それを含む要素の子孫の理解を修正する追加情報を表すためにも使用されることがあります。通常、修飾要素は否定や修飾を提供します。拡張機能の使用を安全で管理しやすくするために、拡張機能の定義と使用に対して厳格な統治が適用されます。実装者は拡張機能を定義することが許可されていますが、拡張機能の定義の一部として満たす必要がある要件があります。リソースを処理するアプリケーションは、修飾子拡張をチェックする必要があります。修飾子拡張は、リソースまたはドメインリソースの任意の要素の意味を変更してはなりません（修飾子拡張自体の意味も変更できません）。
Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
特定の完了（または部分的に完了）したアンケートに割り当てられたビジネス識別子
Used for tracking, registration and other business purposes.
このアンケート回答によってリクエストが完了しました。
このQuestionnaireResponseによって完全または部分的に実現される注文、提案、計画。 たとえば、入院評価を求めるServiceRequestや産後うつ病を評価するための意思決定サポートの推奨事項など。
Supports traceability of responsibility for the action and allows linkage of an action to the recommendations acted upon.
このアンケートは実行の一環として実施されたプロシジャー（処置等）または観察です。たとえば、手術にチェックリストが実行された一部でした。
アンケート回答の作成は、子供のアンケートを参照する回答を持つ親アンケートによって処理されます。紹介やその他のリクエストに関する関係については、"basedOn"を使用してください。
Needed to allow editing of the questionnaire response in a manner that enforces the constraints of the original form.
./outboundRelationship[typeCode=INST]/target[classCode=OBS, moodCode=DEFN]
結果のステータス（必須）in-progress | completed | amended | entered-in-error | stopped
ValueSet http://hl7.org/fhir/ValueSet/questionnaire-answers-status
The information on Questionnaire resources may possibly be gathered during multiple sessions and altered after considered being finished.
This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid
アンケート回答のライフサイクルステータス。
.statusCode (also whether there's a revisionControlAct - and possibly mood to distinguish "in-progress" from "published)
患者リソースへの参照を設定する
個票項目にあるので、詳細な患者リソースにリンクしたい場合のみリソースへの参照を設定する。
Allows linking the answers to the individual the answers describe. May also affect access control.
回答取得をおこなった受診機会情報を格納するEncounterリソースへの参照を設定する
Provides context for the information that was captured. May also affect access control.
.inboundRelationship(typeCode=COMP].source[classCode<=PCPR, moodCode=EVN]
回答日時 (個票項目の報告日時に一致する。)
データがサーバーに知られていたときではなく、データがキャプチャされたときを反映しているため、リソース自体のlastUpdateTimeとは異なる場合があります。 この要素はオプションです。値を知らないシステムがあるために用意されていますが、可能であれば値を設定する必要があります。
Clinicians need to be able to check the date that the information in the questionnaire was collected, to derive the context of the answers.
個票項目にあるが、詳細な回答者のPractitionerリソースを参照することができる。
Need to know who interpreted the subject's answers to the questions in the questionnaire, and selected the appropriate options for answers.
特に情報源を記述したい場合に、機関、医療者、医療職、関係者のいずれかの情報リソースへの参照を設定する。
When answering questions about a subject that is minor, incapable of answering or an animal, another human source may answer the questions.
質問グループまたは個々の質問項目
質問グループの場合にはitemを小要素に持ち、answer要素を持たない。個々の質問項目の場合には、1個以上のanswer要素をもち、itemを小要素に持たない。 ひとつの質問項目に複数の回答を繰り返すことができる。
ネストされたアイテムは、アイテムと答えの両方の下にあってはなりません。
(answer.exists() and item.exists()).not()
not(exists(f:answer) and exists(f:item))
.outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=EVN]
エレメント相互参照のためのユニークID
リソース内の要素の固有ID（内部参照用）。これは、スペースを含まない任意の文字列値である可能性があります。
要素の基本的な定義に含まれない追加情報を表すために使用されることがあります。拡張機能の使用を安全かつ管理しやすくするために、定義および使用に適用される厳格なガバナンスのセットがあります。実装者は拡張機能を定義できますが、拡張機能の定義の一部として満たす必要のある要件のセットがあります。
認識されなくても無視できない拡張機能
基本的な要素の定義に含まれない追加情報を表すために使用されることがあり、それによって、その要素自体または取り込んでいる要素の子孫の理解を修正する。修飾子要素は通常、否定または修飾を提供します。拡張機能の安全で管理しやすい使用を実現するために、定義および使用に厳しいガバナンスセットが適用されています。どの実装者でも拡張機能を定義できますが、拡張機能の定義の一部として満たす必要がある要件があります。リソースを処理するアプリケーションは、修飾子拡張子をチェックする必要があります。 修飾子拡張機能は、リソースまたはドメインリソースの任意の要素の意味を変更してはなりません（修飾子拡張自体の意味を変更することもできません）。
Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
対応する質問票の項目の階層的な番号または項目グループ番号。必須。
Items can repeat in the answers, so a direct 1..1 correspondence by position might not exist - requiring correspondence by identifier.
.outboundRelationship[typeCode=DEFN].target[classCode=OBS, moodCode=DEFN].id
記述する場合には、ElementDefinition はStructureDefinition内に存在する必要があり、特定のデータ要素を ID (Element.id) で識別するフラグメント識別子を持っている必要がある。たとえば、http://hl7.org/fhir/StructureDefinition/Observation#Observation.value[x]。 linkId が指す項目に定義がリストされている場合、この要素は必要ない。
A common pattern is to define a set of data elements, and then build multiple different questionnaires for different circumstances to gather the data. This element provides traceability to the common definition.
.outboundRelationship[typeCode=DEFN].target[classCode=OBS, moodCode=DEFN].code
グループのコンテンツの上に表示されるテキスト、または回答中の質問のテキストとして表示されるテキスト。
項目のテキストは、対応する Questionnaire.item のテキストと同一である必要があります (SHOULD)。 QuestionnaireResponse の作成後に質問個票が更新される可能性があるため、これを厳密に強制することはできないが、QuestionnaireResponse 内のテキストは、ユーザーが質問個票への回答を完了したときに表示された内容を反映することを目的としている。
Allows the questionnaire response to be read without access to the questionnaire.
回答内容は、次のいずれかのデータ型を使用できる。
回答者が質問に対して提供した回答の1つ（または回答）
より複雑な構造（Attachment、Resource、およびQuantity）は、適切なユーザーインターフェースを公開できる電子フォームに制限され、複雑なデータ型のコンポーネントを捕捉し、制約を課すことができます。追加の複合型は、拡張を介して導入できます。対応するアンケートのQuestionnaire.item.typeで指定されたデータ型に一致する必要があります。
Ability to retain a single-valued answer to a question.
回答が得られた場合（例えば○○○が存在した場合に、その詳細内容を回答する場合など）さらなる質問とその回答を格納する。
この特定の回答内に含まれる入れ子グループや質問。
質問の下にネストする場合にのみ使用される。単にグループの下にネストする場合は item.item を使用する。
It is useful to have "sub-questions", questions which normally appear when certain answers are given and which collect additional details.
グループの下にネストする質問項目
グループの下にネストする質問項目。親項目にはanswer要素は存在してはならない。
グループの下にネストする場合に使用する。質問の下にネストする場合には、item.answer.item を使用する。
Reports can consist of complex nested groups.