問題タブ [hl7-v2]

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.

0 投票する
1 に答える
614 参照

hl7 - OBR/ORC (HAPI) ではなく、PID の一部として DG1 を含む HL7 ORM メッセージ

最新バージョンの HAPI を使用して ORM メッセージを作成しています。メッセージは正常に生成されているようです。私が持っている特定の質問は、DG1 (診断セグメント) の場所に関するものです。

たとえば、この出力では、DG1 は ORC/OBR セグメントの一部です。

サンプル メッセージ (別のソースからコピー)

しかし、(主要なラボの 1 つからの) 望ましい出力は、PID グループの DG1 部分を持つことです -

任意のアイデア - PID セグメントの一部として DG1 を生成する方法は?

0 投票する
1 に答える
1043 参照

python - hl7apy が複数の OBX フィールドを持つデータを表示しない

hl7apy を使用してhl7ファイルを解析しようとしています hl7 サンプルの下にあります

サンプル :

コード:

しかし、OBX (繰り返しセグメント) を読み取ろうとすると、データが取得されず、何も表示されません。私は何を間違っていますか?

0 投票する
2 に答える
1924 参照

javascript - HL7 with Mirth: シーケンス番号が 2 つあるセグメントを避けるには?

Mirth Connect Interoperability サーバーを使用して、 HL7でメッセージを作成しようとしています。メッセージに多数のカスタムOBX セグメントを追加しようとしていますが、Mirth に苦労しています。

私のテンプレートには、次のような行があります。

カスタムスクリプトでは、手動でさらに情報を追加したいと思います:

これにより、次のメッセージが作成されます。

しかし、ご覧のとおり、 で始まる 2 行があるOBX|1|ので、スクリプトの最初の 3 行をコメント アウトしOBX|2|て、追加情報から開始するように変更しました。

しかし、それは私に次のようなエラーを与えます:

シーケンス番号 1 が既に存在する場合、シーケンス番号 2 の新しいセグメントを追加できないのはなぜですか? また、同じシーケンス番号で始まる 2 つの OBX ラインを受け入れるのはなぜですか?

すべてのヒントは大歓迎です!

0 投票する
1 に答える
532 参照

c# - REF I12 HL7 メッセージの必須セグメントは何ですか?

NHapi(.NET, c#) terser を使用して、添付ファイル付きの REF I12 メッセージを生成しています。次の質問について教えてください。

REF I12 で必須のセグメントは?

OBX セグメントは、OBR セグメントなしで REF メッセージに存在できますか?

0 投票する
4 に答える
13353 参照

json - HL7 v2.x メッセージを FHIR JSON に変換するには?

java または python を使用して HL7 v2.x メッセージを FHIR JSON に変換しようとしています。しかし、私は解決策を見つけることができません。これを達成する方法はありますか?

FHIR は JSON に変換できることがわかりましたが、その方法がわかりません。

0 投票する
2 に答える
330 参照

validation - HL7 適合プロファイル オプション

Messaging Workbench (MWB) 以外に適合プロファイルを作成するために使用できるツールはありますか? これまでのところ、これは私が見つけた唯一のツールです

MWB のドキュメントが複雑で不足しているため、MWB の特定のメッセージング仕様の適合性プロファイルを作成するのに苦労しています。

どんな助けでも大歓迎です!

0 投票する
1 に答える
331 参照

hl7 - コピーして新しいファイルに貼り付け、LF と CR を維持しますか?

EmEditor を使用して、いくつかの大きなファイル (3GB 以上) を手動で分割しています。古いファイルにはライン フィードとキャリッジ リターンが含まれていたのに対し、新しいファイルにはキャリッジ リターンしか含まれていないことに気付きました。

これらはHL7ファイルなので、それはちょっと重要でした...

コピー/貼り付け時に特殊文字を維持するにはどうすればよいですか?