TL;DR: fhir DSTU2 には CodeSystems を正式に定義するメカニズムが含まれていますか?
非常によく似た設計目標を持つ独自のシステムから、一連のリソースを fhir サーバーに移植しようとしています。古いシステムでは、CodeSchemes と ValueSet に相当するものを定義する組み込みメソッドがありました。
私は現在、DSTU2 を実行しているローカルで実行されている HAPI のインスタンスを持っています (それが正しい言い方であるかどうかはわかりませんが、デフォルトです)。
ValueSetの作成方法を示すドキュメントのこの部分を見てきました.HAPIサーバーのルートを参照すると、「ValueSet」というリソースタイプがあることが示されているので、定義したxml ValueSetはそのリソースタイプのものです: https://www.hl7.org/FHIR/valueset.html
頭がよくわからないこと。実際に FHIR 内で CodeSchemes を定義する方法はありますか? 多くのドキュメントでそれらについて言及されていますが、それらが外部で定義され、uri によって参照されるだけであると想定されている場合、またはコードなどに定義を与えることができる明示的にそれらを保持するリソースタイプが実際に存在する場合はあいまいです。
このドキュメントを見つけましたが、DSTU3 のプレリリースであることが記載されています。形式は、ValueSets で定義できるインライン CodeSchemes と非常に似ているようですが、リソース タイプ「CodeSystem」は、HAPI のローカル インスタンスに存在しないようです: https://hl7.org/fhir/2016Sep/codesystem- example.json.html