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

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



得地@内科医です。

当院の地域の電話市外局番が変更になりました。
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]

かなり、重箱の隅的な作業ですが、どなたかアドバイスをいただけませんか?
そもそも、このような方法で登録されている患者情報に変更した情報を
上書きできるものなのでしょうか? 不可能な事をやろうとしているのかも
わかりません。 素人の怖いもの知らず的な、行動ですが。 

アドバイスをお願いいたします。