fhir内の単一の拡張要素に複数の値セットをバインドする方法があるのだろうかと思います。ここで 単一の拡張要素に複数の値セットをバインドする
は私が達成しようとしているものの例です:<StructureDefinition xmlns="http://hl7.org/fhir">
...
<snapshot>
...
<element>
<path value="Extension.valueCode"/>
...
<type>
<code value="code"/>
</type>
<binding>
<strength value="required"/>
<valueSetUri value="http://stelar.org/valueSet/const-yesNo"/>
</binding>
<binding>
<strength value="required"/>
<valueSetUri value="http://stelar.org/valueSet/missingData"/>
</binding>
</element>
...
</snapshot>
...
</StructureDefinition>
複数バインドしたいのための私の理由は、私はコード化された値がいずれかから来ることが可能なレガシーシステムからの上のデータを移植していますということです収集されたデータを表す値セット、または欠落したデータを表す別の値セットです。分割の理由は、データが欠落している理由について、より多くのことが分かっていることがあるからです。
値のドメインの再利用性を実際に最小限に抑えるため、欠落している値セットと可能な場合はさまざまな他の値セットのすべての組み合わせに対して、合成値セットを作成したいとは思っていません。
文法が間違っているのかどうか分かりませんが、文書内で複数のバインディングが見つかりません。また、ファイルを上記のフォーマット1つのバインドされたドメインをレンダリングするだけで、最後の子を受け入れていると思うようになります。
<binding>
<strength value="required"/>
<valueSetUri value="http://stelar.org/valueSet/const-yesNo"/>
<valueSetUri value="http://stelar.org/valueSet/missingData"/>
</binding>
複数の値セットをバインドする方法はありますか? fhirに欠けているデータを処理する良い方法はありますか?