スカイ・エス・エイッチ

menu

お知らせお知らせ

TOP > お知らせ > push-exchangerを使った患者IDファイル出力プログラム(クラウド対応)

お知らせ

push-exchangerを使った患者IDファイル出力プログラム(クラウド対応)

push-exchangerを使った患者IDファイル出力プログラムを書いてみました。クラウドも対応します。

ダウンロード
http://www.sky.sh/orca/dl/up_sample1.zip
md5sum値 08ecd032e6800a01078c583faa3e2a92 up_sample1.zip

下のrubyプログラムを置き換えてください。
C:\Program Files (x86)\push-exchanger\plugin\up_sample1\up_sample1.rb
C:\Program Files (x86)\push-exchanger\plugin\up_sample1\up_sample1.yml

同じプログラムがLinuxのpush-exchangerでも動作します。
/usr/lib/push-exchanger/plugin/up_sample1/up_sample1.rb
/usr/lib/push-exchanger/plugin/up_sample1/up_sample1.yml

患者IDファイルのフォーマットは、up_sample1.rbの45行目から82行目を
書き換えてください。

患者IDファイル出力フォルダは、up_sample1.ymlを書き換えてください。
Linuxの場合、orcaのユーザで書き込める権限を付けてください。

ログは、他のpush-exchanger経由と同じになりますが、以下に残ります。
C:\Program Files (x86)\push-exchanger\log\push-exchanger.log.txt
/var/log/push-exchanger/push-exchanger.log

過去の患者IDファイルは、cron、タスクマネージャなどで消してください。

書き換え後、push-exchangerを再起動してください。
以上、多少のrubyの知識は必要です。

患者登録画面の登録をクリックすれば患者IDファイルが出力されます。
00010.csv
00010,スズキ ヨシコ,鈴木 よし子,female,1930-09-09

push-exchangerを設定すれば、クラウド、オンプレとも動作します。

その他の詳細は、患者ID連携を行う機器の仕様に沿う様、ソースを
適宜書き換えてください。

個別サポートは行いません。無料、無保証です。
バグ報告、使用した感想は、歓迎します。

test