問題タブ [openehr]

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 投票する
9 に答える
16071 参照

database - EMR(電子カルテ)標準記録フォーマット?

数人のアソシエイトと私は、EMR プロジェクト (電子医療記録) を開始しています。ある施設から別の施設への適切な場合の記録の転送 (HIPAA) を促進するための、標準的な記録形式についての話は、過去に (そして最近では特に) 聞いたことがあります。これに関する情報を見た人はいますか?

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

tree - XQueryはツリー構造クエリをサポートできますか?

SQLとエンティティ値属性ベースのデータベース設計を使用してツリー構造クエリメカニズムを実装しました。タスクにXQueryを使用できると仮定して、XQueryベースのアプローチで同じ機能のパフォーマンスを確認したかったのです。私のツリー(XLMドキュメント)の簡略化された形式は次のとおりです。 ここに画像の説明を入力してください

ノードにはさまざまなタイプがありますが、クエリで使用している属性は、ノードのarchetype_node_id属性のみです。私が書き込もうとしたテストクエリは、2つの要素ノードを持つ評価ノード(右側)を選択することを目的としています。クエリの実装には、使用する言語の2つの主要な機能が必要です。構造定義をサポートする機能(ブール演算子を使用)と、ノードの属性(この場合はxml属性)の制約を定義する機能です。

XQueryでは、2つの問題があります1)関心のあるすべてのノード、つまりグラフに関心のあるノードへの参照を宣言できないようです2)一致を返す方法がわかりません、このツリーの右側の一致は1つの構成になり、評価には2つの要素が含まれるためです。

これが、FLWRを使用した最初の素朴な試みです。

私の問題は、評価ノードと要素ノードをサブクエリにプッシュすることです。これらをメインのFLOWR本体にグローバル変数として導入すると、属性値と場所に基づくフィルタリングが機能しないためです。

結果を返すことに関しては、私はさらに無知ですが、それについて別の質問をしたくありませんでした。

理想的には、at0002コードとat0003コードの両方を持つ要素を持つ評価にAND制約を適用する場合、ツリーの右側を取得する必要があります。同じ要素にOR制約を使用する場合は、ツリー全体を取得する必要があります。

これはXQueryで実行できますか?これは、ツリーで探している構造の存在のテストとして機能しますが、個々のノードにもアクセスしたいと思います。

更新:これが私の2回目の試みです。これは実際に私がやろうとしていたことへの扉を開きますが、これがXQueryでこれを行う正しい方法であるかどうかはわかりません。このアプローチを改善するために別の質問をする必要がありますか?:

基本的に、私はletステートメントで親子関係を強制し、returnを使用して、letに対応する一致の値を取得します。これにより、ツリーの下で同じことが行われる可能性があります。

0 投票する
3 に答える
265 参照

xml - ワイルドカードを使用した XPath クエリが機能しない

それは私を夢中にさせています。

このクエリが機能しない理由を教えてください:

愚かなことに違いない、私は知っている。//uid/value の前の二重スラッシュは、クエリ ジェネリックを使用するためです。

私が見つけようとしている XML ドキュメントは、このコレクションにあり、これは次のとおりです。

ありがとう、どうもバート

0 投票する
8 に答える
3676 参照

hl7 - openEHR はどのように使用されるべきですか?

電子カルテ(EHR)について研究しています。OpenEHR は広く採用されているため、この分野では非常に拡張され、高く評価されているようです。しかし、私はそれがどのように使用されているかを見つけることができません。つまり、アーキタイプのすべての定義と、それらの定義が ADL または XML でどのように記述されているかを確認できます。しかし、特定のデータ モデルの定義であるアーキタイプを取得したら、それをどのように使用すればよいでしょうか。ADL や XML など、別のタイプの表現はありますか? 患者の実際の健康記録の例はありますか? 性別、年齢、血圧などの情報を含む John Doe の健康記録の例を探すのに何時間も費やしましたが、見つけることができる例はすべて、これらの用語の定義に関するものです。

誰かが私を正しい軌道に乗せることができれば、私はそれを感謝します. 前もって感謝します!

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

hl7 - openEHR のテンプレート

皆さんこんにちは!

現時点では、OpenEHRモデルのいくつかの概念 (アーキタイプ、ADL、およびテンプレート) を研究しています。最初の 2 つの概念 (アーキタイプと ADL) に関するドキュメントをいくつか見つけました。Web ページからいくつかの例をダウンロードしました。CKM Manager をチェックしてアーキタイプがどのように作成されたかを理解しています。ワークベンチなどをダウンロードしました。

しかし、OpenEHRのテンプレートについて多くの質問があります。また、コミュニティの Web ページでは、「テンプレートとは」、「テンプレートの目的」、「なぜテンプレートなのか」など、いくつかのことしか説明していません。OpenEHR のテンプレートに関する詳細情報がどこにあるか知っている人はいますか? 特に、テンプレート定義言語(または同等のもの)を知りたいです: テンプレートの作成方法、タグの意味、テンプレートの翻訳方法など。

本当にありがとう!

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

java - eXist-db が同じコレクションの多くの XML からデータを取得する

eXist-db を初めて使用します。Java/Groovy を使用して、作成したコレクションからデータを取得しようとしています (運が悪い) /db/apps/compositions

以下/db/apps/compositionsに、次のような XML ドキュメントをいくつか示します。

クライアント側のコードで XQJ API を使用しています。サンプル コードを適合させようとしました ( http://en.wikipedia.org/wiki/XQuery_API_for_Javaおよびhttp://xqj.net/exist/から):

コレクション内のすべての XML ドキュメントから xxxxx テキストを取得することを期待していましたが、/db/apps/compositions結果が得られず、例外もスローされません。

何か案は?

どうもありがとう!

ところで: Java クライアントを実装する他の方法を見つけようとしましたが、初心者向けの明確なガイドラインやチュートリアルを見つけることができませんでした。

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

ruby-on-rails - Railsマルチテーブル継承、ポリモーフィック関連、または単一テーブル継承?

Rails (ActiveRecord) で OpenEHR 参照モデルを実装しようとしていますが、多くの異なるクラスで動作するため、いくつかの問題が見つかりました。

コンポジションの図は次のとおりです。

構成図

ご覧のとおり、多くのクラスがLocatableor Pathable* からいくつかの属性を「継承」しています (参照全体が巨大で、ほとんどすべてのクラスがそれを継承しています)。

また、data_types を他のクラスとして確立します。たとえば、同じ構成クラスでlanguageCODE_PHRASE、2 つの属性 ( link ) を持つ class です。

したがって、1) 抽象クラスから属性を継承するにはどうすればよいか、2) 必要な「クラス」を「含める」にはどうすればよいかという 2 つの問題に遭遇します。

最初の問題については、ポリモーフィック アソシエーションを使用する際に考えました。

2 つ目については、 STI を使用することを考えましたがCompositionLanguage、ほとんど同じようなモデル (実際にはまったく同じです) をすぐに見つけることができます:構成クラスは、 で最大 3 つの属性を持つことができます。3 つすべてが異なる属性 (言語、地域、カテゴリ) を参照するため、関連付けについて知る必要があると思いました (構成には 3 つの code_phrases があることを知っても意味がありませんが、どれが対応する属性かわかりませんでした)。一方、クラスにはand属性 ( link ) があります。CompositionTerritoryEntrySettingEntryEncodingtypeCODE_PHRASEEntrysettingencoding

さまざまなアプローチがある可能性があることは理解していますが、Rails (または ActiveRecord) がこのために作成されたものではないかどうかを知りたいです。または、概念的な情報が不足している可能性があります。

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

java - maven で openEHR ライブラリをインストールして使用する方法

これらのライブラリhttps://github.com/openEHR/java-libsを netbeans で使用する必要があり、インストール ガイドでは次のように指示されています。

Java 要件を満たし、NetBeans には Maven 3.0.5 がバンドルされていますが、Java プロジェクトでライブラリをインストールして使用する方法が見つかりません。誰か助けてもらえますか?