問題タブ [hl7-fhir]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hl7-fhir - FHIR でのリソースのクエリ
FHIR サーバーからリソースのリストを取得したい場合、リソース自体を取得せずにリソースのリストを取得することはできますか?
例えば
プロファイル リソースの最初の「ページ」を取得しますが、すべてのリソースを返します。プロファイル ID と名前だけが必要な場合、それは可能ですか?
hl7-fhir - FHIR アクション名
リソース アクションに関する仕様があいまいです。REST の詳細では、_history や _search など、アンダースコアがアクション名の前に付けられます。ただし、要約セクションにはアンダースコアがありません。
正しい名前は何ですか?
hl7-fhir - FHIR ビルドが NoSuchMethodError: net.sf.saxon.Configuration.newConfiguration() で失敗する
http://wiki.hl7.org/index.php?title=FHIR_Build_Processの指示に従うと、FHIR ビルドが失敗します。正しい JDK を使用するように publish.bat を変更しました。JDK 1.6(JDK 1.7も試しました)を搭載したWindows 7 64ビットマシンで実行すると、両方とも同じエラーで失敗します。
どこかのサクソン JAR 地獄のように見えます。何か案は?
hl7-fhir - 開業医の複数の名前
現在 (2013 年 2 月 12 日)、プラクティショナー リソースでは 0..1 人の名前をプラクティショナーに関連付けることができます。対照的に、0..* 名は患者に関連付けることができます。これにより、たとえば人の旧姓を指定できます。なぜこの違いがあるのですか?
私が取り組んでいるプロジェクトでは、FHIR メッセージを使用してデータベースから開業医に関する既存のデータをエクスポートしています。データベースには、すべての人物が同じ方法で格納されます。個人の旧姓を保存することは可能であるため (これは私たちのデータの開業医に対しても行われます)、開業医のメッセージの名前の部分を患者のメッセージの名前の部分とは異なる方法で作成する必要があります。また、開業医のメッセージを解析するときは、患者と開業医の名前を抽出するために別のコードが必要になります。
したがって、異なる種類の人の異なる一般的属性を持つことには、次の 2 つの欠点があると思います。
- これにより、拡張子に頼らずに開業医の完全な名前情報を送信することができなくなります。
- FHIR メッセージの作成と解析のコードが複雑になり、コードの保守性も低下します。
ほとんどの場合、開業医の旧姓を送信できることはそれほど重要ではないことを理解していますが、実装がさらに複雑になります。さらに、カーディナリティを 0..* に設定するとどのような問題が発生するかわかりません。誰かが 1 つの名前だけを送信したい場合でも、それは可能です。
同様に、プラクティショナーに 0..1 アドレスのみを許可するという制限 (ここでも説明されています) も、不必要な制限のように思えます。
hl7-fhir - java.text.ParseException: 日付 '2013-12-11T14:45:00.000-04:00' は有効な日時形式ではありません
クラス: org.hl7.fhir.instance.model.DateAndTime メソッド: setFraction(int fraction)
分数が000の場合に失敗します。コードでわかります
「if (this.fraction == 0)」のチェックは間違いで、「if (this.fractions == 0)」であるべきですか?
hl7-fhir - Composition.author が可能な値として患者を持っている必要があります
Composition.author には、Resource(Practitioner|Device) の 2 つの可能な値があります。この構成が患者によって作成された場合、構成は可能な著者として患者を許可する必要がありますか? 患者が自分の血圧を毎日 FHIR サーバーに報告したい場合について考えています。