これは、 4 か月前の前の質問のフォローアップです。また、FHIR org.hl7.fhir.instance.formats.JsonParserを使用して、 resourceTypeフィールドに "Bundle" という値が割り当てられた JSON 文字列を解析する必要があります。ここに私の2つの質問があります:
gForce アクセスの承認を待っている間に、問題のJsonParser.javaにパッチを当てるためにダウンロードする必要があるのはファイルだけですか? 現在、FHIR 0.81 を使用しています。この単一ファイルのパッチは、バージョン 0.81 の残りの部分と互換性があると思いますか?
バンドルなどのリソースの集合体もそれ自体がリソースであると、より一貫性が保たれると思いませんか? 残念ながら、非リソース値 (「バンドル」) をresourceTypeフィールドに割り当てるには、リソースのさまざまな表現を型チェックし、それらの表現を保持し、それらの表現を変換するコードで特別な処理が必要です。