ORCA とつなぐ設定

DoctorAssist は、ORCA(日医標準レセプトソフト)の API を使って、ORCA から患者の情報を受け取ったり、処方・検査・処置を中途データとして ORCA に送ったりできます。送った中途データは ORCA 側(医事課)で開いて確定するので、レセプトの正本は今までどおり ORCA です。

この記事では、つなぐまでの設定を説明します。日レセ(ORCA)側の準備が2つと、DoctorAssist 側の設定が1つです。写真は、テスト用の ORCA(WebORCA オンプレ版)とダミーの患者の画面です。設定のあとの使い方は「ORCA に送って中途データで確かめる」をご覧ください。

用意するもの

  • ORCA のアドレス(院内の ORCA なら、例:192.168.1.200 とポート 8000)
  • ORCA にログインするアカウントとパスワード(例:ormaster)
  • ORCA に登録してある患者の番号を1つ(送信テストに使います)

1. 日レセで診療科を確かめる(1005 診療科目情報)

DoctorAssist は、送るたびに診療科のコード(小児科は 09)を付けます。日レセにその診療科がないと、受け付けてもらえません。日レセの「91 マスタ登録」→「101 システム管理マスタ」を開き、管理コードで「1005 診療科目情報」を選びます。診療科目コードの一覧に、使う診療科があれば、この手順はいりません。

管理コード1005 診療科目情報。診療科目コードの一覧に 01 内科と 09 小児科がある

ないときは、一覧から選ばずに、診療科目コードの欄に番号(例:09)を打ち込んで進みます。新しい診療科の入力画面になるので、診療科名(例:小児科)と短縮名を入れます。足すボタンはないので、「ここでは足せない」と迷いやすいところです。

診療科目設定の画面。診療科コード 09、診療科名 小児科

「登録」を押すと「診療科目管理情報を登録します」と出るので、OK を押します。

確認画面 1001 診療科目管理情報を登録します。OK を押す

2. 日レセに医師を登録する(1010 職員情報)

DoctorAssist は医師のコードも付けて送ります。日レセにその医師がいないと「14 ドクターが存在しません」と断られます。同じ「101 システム管理マスタ」で、管理コード「1010 職員情報」を選んで進みます。

最初は「0 マスター/0001 オルカマスター」が出ています。これは日レセの管理用なので、変えないでください(変えると日レセが起動しなくなることがあります)。

職員情報設定の画面。最初は 0 マスター、0001 オルカマスターが出ている

左のプルダウンを「1 医師」にし、右の欄に4けたの職員コードを打ち込みます。オペレータID(半角英数)と氏名が必須です。入れたら「登録」を押し、確認で OK を押します(写真ではパスワードを消してあります)。

1 医師を選び、職員コード、オペレータID、フリガナ、氏名を入れる

職員コードは4けたです。写真のように 10001 と5けた入れると、最後が切れて 1000 で登録されます。最初から4けた(例:0001)で入れてください。

1 医師 1000 大林 浩二 で登録された

DoctorAssist に入れる医師コードは、「1」(医師)+日レセの職員コード4けたです。職員コードが 1000 なら 11000、0001 なら 10001 です。4けたのままでは「ドクターが存在しません」になります。

3. DoctorAssist の ORCA 接続設定

DoctorAssist の「医療機関」レイアウトを開き、「ORCA接続設定」タブに入れます。

DoctorAssist の ORCA接続設定タブ。送信テストの成功が出ている

欄 入れるもの
ORCA_使用 あり
方式 院内の ORCA(WebORCA オンプレ版など)は「オンプレ」、ORCA のクラウドは「クラウド」
ホスト・ポート オンプレのときは、ホストに「アドレス:8000/api」(例:192.168.1.200:8000/api)と入れ、ポートは空欄にします
アカウント・パス ORCA にログインするときと同じもの
診療科 1 で確かめた診療科(例:09 小児科)
医師コード 「1」+職員コード4けた(例:11000)。写真では空欄にしてあります
入外区分 外来
ORCA_送信モード 中途終了(ORCA で開いて確定するまで、中途データとして置いておく)
テスト用カルテ番号 ORCA に登録してある患者の番号

4. 送信テスト

「送信テスト」を押します。「成功。患者「(名前)」を取得しました。」と出れば、つながっています。失敗したときは、出たメッセージで原因が分かれます。

  • 通信できませんでした:アドレス・ポート・院内 LAN を確かめる
  • 認証に失敗しました(401):アカウントとパスワードを確かめる
  • URL が違います(404):ホストの書き方(:8000/api まで入れて、ポートは空欄)を確かめる

メモ

  • テストは、ダミーの患者だけで行ってください。本番の ORCA には、テストが全部うまくいってからつなぎます
  • ORCA のアカウントとパスワードは DoctorAssist のファイルに保存されます。設計書(DDR)などを人に渡すときは、パスワードを伏せてください
TOP