FHIR で腫瘍などの 3 次元オブジェクトのサイズを記述するには、どのような方法が適していますか?
Observation などの既存のリソースの 1 つを x、y、z エクステントの 3 つのフィールドで拡張することは妥当に思えますが、特に一般的ではありません。
理想的には、複雑なデータ型を拡張して新しい型を含めることができます。ただし、データ型を拡張するための規定はありません。
3 次元測定などの概念の新しいモデルを作成するための好ましいアプローチはありますか?
FHIR で腫瘍などの 3 次元オブジェクトのサイズを記述するには、どのような方法が適していますか?
Observation などの既存のリソースの 1 つを x、y、z エクステントの 3 つのフィールドで拡張することは妥当に思えますが、特に一般的ではありません。
理想的には、複雑なデータ型を拡張して新しい型を含めることができます。ただし、データ型を拡張するための規定はありません。
3 次元測定などの概念の新しいモデルを作成するための好ましいアプローチはありますか?
FHIR には拡張モデル ( http://www.hl7.org/fhir/extensibility.html ) があり、リソースの拡張だけでなくデータ型の拡張も行います。
つまり、これを 4 つの観測としてモデル化する必要があると思います。1 つは主要なグループ化された測定 (値なし) を表し、3 つの観測 (x、y、z の場合) は、主要な測定が Observation.related (type=hasComponent) を使用して参照するものです。 .
このパターンは少し冗長です。拡張機能を見ると、これは Observation の拡張機能ではなく、Quantity の拡張機能だと思います。3 つのディメンションのうち、Observation.value に入るディメンションはどれですか?