[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-users:10938] Re: 患者情報の上書き登録?



得地先生
いつもお世話になります。スカイエスエイッチ長谷川です。

DBを直接触る方法なので、自己責任でお願いいたします。
バックアップを取ってから作業をしてください。

変換する物は、患者登録の「電話 自宅」です。

作業に入る前に
Gnome端末の文字コードを「日本語(EUC-JP)」にするのが
良いでしょう

sudo -u orca psql orca

変換して良い電話番号の患者かどうかの確認(1行で)
orca=> select ptnum,name,home_tel1 from tbl_ptnum,tbl_ptinf
 where tbl_ptnum.ptid=tbl_ptinf.ptid and home_tel1~'^01237\-2\-';

該当の電話番号を修正します。(1行で)
orca=> update tbl_ptinf set home_tel1=overlay(home_tel1 placing
 '0123-72-' from 1 for 8) where  home_tel1~'^01237\-2\-';

おしまい
orca=> \q

日レセ端末でご確認ください

> 得地@内科医です。
> 
> 当院の地域の電話市外局番が変更になりました。
> 01237-2-****が0123-72-****という具合です。
> 
> ORCAに登録されている患者情報の電話番号を一括変更しようと
> 試みてますが、無謀でしょうか?
> 
> 方法はORCAの「データ出力」でPTINFを取り出したtextを、
> ORCAインストール方法の「他社レセコンからのデータ移行について」を
> 参考にもう一度ORCAに読み込ませようと試みました。
> 
> 取り出したtextをopenofficeにて読み込み、電話番号を変更し、
> csvで、/ver/tmpに保存しました。
> これを、ORCAの患者情報に戻したいのですが、うまくいきません。
> まず、患者IDは当院の場合は6桁です。012345のように。
> 手順では、データ移行プログラムを実行する前にパラメータファイル(”
> ORCADC.PARA”)
> を設定するのですが、
> そのパラメータ設定では
> 連番号設定
> @03-1:
> [連番号]、[患者ID]の初期化を行うかは 初期化せずでNOを設定。
> @05-1:
> 患者番号の構成により最大桁数を指定
> これは6桁なので06と入力しました。
> 
> この状態で下記の、患者情報の登録用のコマンドを実行。
> sudo -u orca /usr/lib/jma-receipt/bin/orcvt_exec.sh ORCVTPTINF
> /etc/jma-receipt/ORCADC.PARA
> 
> これがうまくいきません。以下のメッセージが表示されました。
> 2009/02/11/09:58:00 L:handler.c:99:OpenCOBOL handlerClass invoke.
> 2009/02/11/09:58:00 L:handler.c:99:Exec handlerClass invoke.
> 2009/02/11/09:58:00 P:dbstub_main.c:207:module ORCVTPTINF:
> /etc/jma-receipt/ORC
> 2009/02/11/09:58:00 W:redirect.c:109:loging server not ready
> *(ORCVTPTINF)* PTNUM BYTE UNMATCH!
> *(ORCVTPTINF)* CSV     /I CNT[000000]
> *(ORCVTPTINF)* PTINF   /O CNT[000000]
> *(ORCVTPTINF)* ERR     /O CNT[000000]
> 
> かなり、重箱の隅的な作業ですが、どなたかアドバイスをいただけませんか?
> そもそも、このような方法で登録されている患者情報に変更した情報を
> 上書きできるものなのでしょうか? 不可能な事をやろうとしているのかも
> わかりません。 素人の怖いもの知らず的な、行動ですが。 
> 
> アドバイスをお願いいたします。
> 
> 
> 

★★★☆☆☆★★★☆☆☆★★★☆☆☆★★★☆☆☆
株式会社スカイ・エス・エイッチ http://www.sky.sh/
日医総研日医IT認定サポート事業所
             http://www.sky.sh/orca/
長谷川 司 hasegawa@xxxxxxx
京都市伏見区新町5丁目495北本ビル4F401
TEL 075-622-7385 FAX 075-622-7403