第2章の章末問題でやったカルテ例1をOpenDolphinに入力してORCAで診療報酬明細書を作成し、模範解答と比較しなさい。を実際にやってみたのでまとめておく。
OpenDolphinで過去にさかのぼってカルテは作成できるか?
その前に標題について考える。
カルテ例1は、平成29年4月10日(耳鼻科)、4月17日(耳鼻科と内科)の3日間の診療記録である。したがって過去にさかのぼってカルテを作成しなければならない。
医事会計システムORCAはそれができた。では、電子カルテシステムであるOpenDolphinにそれができるのだろうか?電子カルテなのだから、日付を変える(実際の診療日でない過去の日付に変える)のはカルテの改ざんに当たらないのか・・・。そういう事情があってかどうかは知らないが、OpenDolphinでは日付を変えてカルテを作成する機能はなさそうである。
そこで、カルテ例1の初回の診察日(4/10 耳鼻科)のみ、当日日付で入力するものとする。
診療科の設定と患者の選択
1) OpenDolphinにログインし、メニューから[ツール]→[プロフィール]を選んでこの医師の診療科を「耳鼻いんこう科」に変更する。
図1.プロフィール画面 |
2) ORCAで 患者受付を行う。
図2.ORCAの患者受付画面 |
3) OpenDolphinの受付画面にORCAで受け付けた患者が表示されたら、その患者をマウスの右ボタンでクリックして表示されるメニューから「カルテを開く」を選択する。
図3.患者受付画面 |
カルテの作成
下図に示す画面(インスペクタ画面という)が開いたら、メニューにある[カルテ作成]ボタン([参照]タブの真上にある黄色い星のついたドキュメントアイコン)をクリックする。
図4.インスペクタ画面 |
すると下図に示す確認画面が出るので、そのまま[OK]ボタンをクリックする。
図5.新規カルテ画面 |
下図に示す白紙のカルテ画面が現れたら、カルテ例1の4/10分(耳鼻科)の経過記録とオーダを入力する。
図6.白紙のカルテ画面 |
図7.入力し終えたカルテ画面 |
図8.ドキュメント保存 |
[タイトル]に相応しい文字列を入力して[保存]を押す。
医事会計システム(ORCA)を確認
電子カルテシステムから入力したオーダが医事会計システムにどのように反映されているかを確認するためにORCAの[診療行為]画面を開いて当該患者のIDを入力した。
図9にその画面を示す。
図9.医事会計システムORCAの診療行為画面 |
- 科コード、担当医はOK
- 再診料(72点)がない
- B-V(血液採取「1」静脈25点)がない
- 「院内」処方になっている
- 各種加算自動発生されてない
- 明細書発行体制等加算(1点)
- 時間外対応加算2(3点)
- 一般名処方加算(3点)
- 検体検査判断料がない
- 血液学的検査判断料(125点)
- 免疫学的検査判断料(144点)
- 処方せん料(68点)
したがって、以下の項目については手入力した。
- 再診料(72点)
- 明細書発行体制等加算(1点)
- 時間外対応加算2(3点)
- 一般名処方加算(3点)
- B-V(血液採取「1」静脈25点)
これらを手入力して[登録]ボタンを押すと、「警告!一般名処方加算(処方せん料)の対象薬剤がありません」という警告メッセージが出たので、オロパタジン塩酸塩とクロモグリク酸ナトリウムをジェネリック医薬品に変更してから[登録]ボタンを押すと警告が出なくなった。単に処方入力を間違っていただけである。
以上より、電子カルテシステムでオーダを入力して、それをORCAへ送信しても、かなりの項目を手入力しなければならないことがわかった。
レセプトの作成
不足分を手入力後 レセプトを作成した。図10に作成したレセプトを示す。
図10.レセプト |
パケットキャプチャ
OpenDolphinの受付画面で患者を選んでカルテ画面を開くときのOpenDolphinクライアントとサーバ間の通信をキャプチャした。
その結果、3つのセッションを取得できた。
セッション1(受診履歴)
リスト1は 最初のセッションをキャプチャした結果である。使用するサーバ側のPort番号は8080で、プロトコルはHTTPである。
GET /dolphin/openSource/karte/24,2008-12-11%2012:00:00 HTTP/1.1 Accept: application/json Accept-Encoding: gzip, deflate password: d844211bc2d60c9dea151d0b3abb6678 userName: 1.3.6.1.4.1.9414.70.1:DR0002 Host: 172.16.111.217:8080 Connection: Keep-Alive HTTP/1.1 200 OK Connection: keep-alive X-Powered-By: Undertow/1 Server: WildFly/9 Content-Type: application/json Content-Length: 1198 Date: Tue, 11 Dec 2018 03:03:43 GMT { "patientVisits": [ "2018-04-10T10:44:24", "2018-12-10T06:18:44", "2018-12-09T06:27:19" ], "docInfoList": [ { "hasRp": true, "hasTreatment": false, "hasLaboTest": true, "hasMark": false, "sendLabtest": false, "sendMml": false, "hasImage": false, "title": "耳鼻科(4/10)", "facilityName": null, "patientId": null, "department": "27", "firstConfirmDate": 1544494704394, "confirmDate": 1544494704394, "departmentDesc": "耳鼻いんこう科,27,医師 二郎,10002,JPN332020100008", "parentPk": 0, "docId": "9afe11a0ac106c2c586f49aafe7e4c86", "sendClaim": false, "versionNumber": "1.0", "parentIdRelation": null, "docType": "karte", "purpose": "recode", "healthInsurance": "31", "healthInsuranceDesc": "31 国家共済", "healthInsuranceGUID": "75923d6f-a338-4cd5-8cd1-ce60377224e0", "claimDate": 1544494668866, "patientGender": null, "patientName": null, "departmentCodeSys": null, "docPk": 72, "purposeDesc": null, "purposeCodeSys": null, "healthInsuranceCodeSys": null, "versionNotes": null, "parentId": null, "parentIdDesc": null, "parentIdCodeSys": null, "labtestOrderNumber": null, "pvthealthInsuranceModel": null, "createrLisence": null, "status": "F" } ], "memoList": null, "lastDocDate": 1544494704394, "created": "2018-12-08", "allergies": null, "heights": null, "weights": null, "id": 26 }
リスト1.受診履歴
1行目はクライアントがリクエスト行に設定したGETコマンドである。「24,2008-12-11%2012:00:00」というキーを指定してRESTful APIを使って患者の受診履歴を要求している。
先頭の「24」は患者を識別するための内部キーかもしれない。カンマに続く「2008-12-11%2012:00:00」はタイムスタンプのようである。「2008/12/11 12:00:00」という意味であろうか?
しかし、カルテを入力したのは2018/12/11である。西暦年が10年も違う。
サーバからのレスポンスはJSON形式になっている。「patientVisits」は見るからに受診日履歴である。年月日時分秒まで記録されている。
「docInfoList」はその配列要素がカルテ概略のようだ。「docId」でカルテと紐づけているのかもしれない。それにしても「patientId」がnullというのは奇妙だ。
セッション2(排他制御?)
2番目のセッションをリスト2に示す。
PUT /dolphin/openSource/chartEvent/event HTTP/1.1 Accept-Encoding: gzip, deflate Content-Type: application/json password: d844211bc2d60c9dea151d0b3abb6678 userName: 1.3.6.1.4.1.9414.70.1:DR0002 Content-Length: 293 Host: 172.16.111.217:8080 Connection: Keep-Alive { "state": 1, "patientModel": null, "ownerUUID": "DR0002:250bb875-b660-4033-8656-4074e0dace83", "byomeiCountToday": 0, "byomeiCount": 0, "facilityId": "1.3.6.1.4.1.9414.70.1", "memo": null, "issuerUUID": "DR0002:250bb875-b660-4033-8656-4074e0dace83", "patientVisitModel": null, "eventType": 0, "ptPk": 24, "pvtPk": 0 } HTTP/1.1 200 OK Connection: keep-alive X-Powered-By: Undertow/1 Server: WildFly/9 Content-Type: application/json Content-Length: 1 Date: Tue, 11 Dec 2018 03:03:43 GMT 1
リスト2.排他制御と思われる通信データ
リスト1と違ってクライアントはPUTメソッドを送っている。RESTful APIではPUTメソッドは更新を意味する。何らかの情報の更新をサーバにリクエストしているものと思われる。
リクエストメッセージのボディ部にあるJSON形式のデータを見ると「ptPk」に「24」という値が設定されている。これが患者を識別するための内部キーであれば、この通信は患者情報を他のプロセスには利用させないようにロックしているのかもしれない。
セッション3
リスト3に示すように、最後のセッションは、サーバがとても長いデータを返送してくる。
GET /dolphin/openSource/karte/documents/72 HTTP/1.1 Accept: application/json Accept-Encoding: gzip, deflate password: d844211bc2d60c9dea151d0b3abb6678 userName: 1.3.6.1.4.1.9414.70.1:DR0002 Host: 172.16.111.217:8080 Connection: Keep-Alive HTTP/1.1 200 OK Connection: keep-alive X-Powered-By: Undertow/1 Server: WildFly/9 Transfer-Encoding: chunked Content-Type: application/json Date: Tue, 11 Dec 2018 03:03:43 GMT { "list": [ { "modules": [ { "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "beanBytes": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGphdmEgdmVyc2lvbj0iMS44LjBfMTcxIiBjbGFzcz0iamF2YS5iZWFucy5YTUxEZWNvZGVyIj4KIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuUHJvZ3Jlc3NDb3Vyc2UiPgogIDx2b2lkIHByb3BlcnR5PSJmcmVlVGV4dCI+CiAgIDxzdHJpbmc+Jmx0O3NlY3Rpb24gc3RhcnQ9JnF1b3Q7MCZxdW90OyBlbmQ9JnF1b3Q7MTExJnF1b3Q7Jmd0OyZsdDtwYXJhZ3JhcGggc3RhcnQ9JnF1b3Q7MCZxdW90OyBlbmQ9JnF1b3Q7MjkmcXVvdDsmZ3Q7Jmx0O2NvbnRlbnQgc3RhcnQ9JnF1b3Q7MCZxdW90OyBlbmQ9JnF1b3Q7MjkmcXVvdDsgbmFtZT0mcXVvdDtjb250ZW50JnF1b3Q7Jmd0OyZsdDt0ZXh0Jmd0O1Mp44CA5LuK5pyI44Gr5YWl44Gj44Gm44CB6by76ZaJ44CB6by75rGB44GM6YW344GP44Gq44KK44CB5LuV5LqL5Lit44KC44Gk44KJ44GECiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDsyOSZxdW90OyBlbmQ9JnF1b3Q7NDkmcXVvdDsmZ3Q7Jmx0O2NvbnRlbnQgc3RhcnQ9JnF1b3Q7MjkmcXVvdDsgZW5kPSZxdW90OzM0JnF1b3Q7IG5hbWU9JnF1b3Q7Y29udGVudCZxdW90OyZndDsmbHQ7dGV4dCZndDtP77yJ44CA6aKo6YKqJmx0Oy90ZXh0Jmd0OyZsdDsvY29udGVudCZndDsmbHQ7Y29udGVudCBzdGFydD0mcXVvdDszNCZxdW90OyBlbmQ9JnF1b3Q7NDcmcXVvdDsgbmFtZT0mcXVvdDtjb250ZW50JnF1b3Q7Jmd0OyZsdDt0ZXh0Jmd0O+eXh+eKtuOBquOBl+OAgeWWmOaBr+OBruaXouW+gOattOOCguOBqiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0O2NvbnRlbnQgc3RhcnQ9JnF1b3Q7NDcmcXVvdDsgZW5kPSZxdW90OzQ5JnF1b3Q7IG5hbWU9JnF1b3Q7Y29udGVudCZxdW90OyZndDsmbHQ7dGV4dCZndDvjgZcKJmx0Oy90ZXh0Jmd0OyZsdDsvY29udGVudCZndDsmbHQ7L3BhcmFncmFwaCZndDsmbHQ7cGFyYWdyYXBoIHN0YXJ0PSZxdW90OzQ5JnF1b3Q7IGVuZD0mcXVvdDs5NyZxdW90OyZndDsmbHQ7Y29udGVudCBzdGFydD0mcXVvdDs0OSZxdW90OyBlbmQ9JnF1b3Q7OTcmcXVvdDsgbmFtZT0mcXVvdDtjb250ZW50JnF1b3Q7Jmd0OyZsdDt0ZXh0Jmd0O0HvvI9Q77yJ44CA6by76ZaJ44CB6by75rGB44Gr44Gk44GE44Gm44Gv5a2j56+A55qE44Gq44Ki44Os44Or44Ku44O844KS55aR44GE44CB56K65a6a6Ki65pat44Gu44Gf44KB44GrMemAsemWk+W+jOOBq+aknOafu+e1kOaenOWgseWRigombHQ7L3RleHQmZ3Q7Jmx0Oy9jb250ZW50Jmd0OyZsdDsvcGFyYWdyYXBoJmd0OyZsdDtwYXJhZ3JhcGggc3RhcnQ9JnF1b3Q7OTcmcXVvdDsgZW5kPSZxdW90OzExMSZxdW90OyZndDsmbHQ7Y29udGVudCBzdGFydD0mcXVvdDs5NyZxdW90OyBlbmQ9JnF1b3Q7MTEwJnF1b3Q7IG5hbWU9JnF1b3Q7Y29udGVudCZxdW90OyZndDsmbHQ7dGV4dCZndDvlhoXmnI3olqzlj4rjgbPlpJbnlKjolqzjgafntYzpgY7oprPlr58mbHQ7L3RleHQmZ3Q7Jmx0Oy9jb250ZW50Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzExMCZxdW90OyBlbmQ9JnF1b3Q7MTExJnF1b3Q7Jmd0OyZsdDt0ZXh0Jmd0OwombHQ7L3RleHQmZ3Q7Jmx0Oy9jb250ZW50Jmd0OyZsdDsvcGFyYWdyYXBoJmd0OyZsdDsvc2VjdGlvbiZndDs8L3N0cmluZz4KICA8L3ZvaWQ+CiA8L29iamVjdD4KPC9qYXZhPgo=", "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": null, "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "moduleInfoBean": { "stampNumber": 0, "stampName": "progressCourse", "stampRole": "soaSpec", "entity": "progressCourse" }, "status": "F", "id": 73 }, { "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "beanBytes": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGphdmEgdmVyc2lvbj0iMS44LjBfMTcxIiBjbGFzcz0iamF2YS5iZWFucy5YTUxEZWNvZGVyIj4KIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuQnVuZGxlRG9scGhpbiI+CiAgPHZvaWQgcHJvcGVydHk9ImJ1bmRsZU51bWJlciI+CiAgIDxzdHJpbmc+MTwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhaW1JdGVtIj4KICAgPGFycmF5IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSIgbGVuZ3RoPSIzIj4KICAgIDx2b2lkIGluZGV4PSIwIj4KICAgICA8b2JqZWN0IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSI+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGUiPgogICAgICAgPHN0cmluZz4wPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZVN5c3RlbSI+CiAgICAgICA8c3RyaW5nPkNsYWltMDAzPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNvZGUiPgogICAgICAgPHN0cmluZz4xNjAwMDgwMTA8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0ibmFtZSI+CiAgICAgICA8c3RyaW5nPuacq+aiouihgOa2suS4gOiIrDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgPC9vYmplY3Q+CiAgICA8L3ZvaWQ+CiAgICA8dm9pZCBpbmRleD0iMSI+CiAgICAgPG9iamVjdCBjbGFzcz0ib3Blbi5kb2xwaGluLmluZm9tb2RlbC5DbGFpbUl0ZW0iPgogICAgICA8dm9pZCBwcm9wZXJ0eT0iY2xhc3NDb2RlIj4KICAgICAgIDxzdHJpbmc+MDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGVTeXN0ZW0iPgogICAgICAgPHN0cmluZz5DbGFpbTAwMzwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjb2RlIj4KICAgICAgIDxzdHJpbmc+MTYwMTkxNTEwPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9Im5hbWUiPgogICAgICAgPHN0cmluZz7mnKvmoqLooYDmtrLlg4/vvIjoh6rli5XmqZ/morDms5XvvIk8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgIDwvb2JqZWN0PgogICAgPC92b2lkPgogICAgPHZvaWQgaW5kZXg9IjIiPgogICAgIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuQ2xhaW1JdGVtIj4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZSI+CiAgICAgICA8c3RyaW5nPjA8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0iY2xhc3NDb2RlU3lzdGVtIj4KICAgICAgIDxzdHJpbmc+Q2xhaW0wMDM8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0iY29kZSI+CiAgICAgICA8c3RyaW5nPjE2MDA1NDcxMDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJuYW1lIj4KICAgICAgIDxzdHJpbmc+77yj77yy77ywPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICA8L29iamVjdD4KICAgIDwvdm9pZD4KICAgPC9hcnJheT4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZSI+CiAgIDxzdHJpbmc+NjAwPC9zdHJpbmc+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGVTeXN0ZW0iPgogICA8c3RyaW5nPkNsYWltMDA3PC9zdHJpbmc+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJjbGFzc05hbWUiPgogICA8c3RyaW5nPuaknOafuzwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0ib3JkZXJOYW1lIj4KICAgPHN0cmluZz7nlJ/nkIbjg7vlhoXoppbpj6HmpJzmn7s8L3N0cmluZz4KICA8L3ZvaWQ+CiA8L29iamVjdD4KPC9qYXZhPgo=", "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": null, "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "moduleInfoBean": { "stampNumber": 1, "stampName": "末梢血液一般", "stampRole": "p", "entity": "physiologyOrder" }, "status": "F", "id": 74 }, { "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "beanBytes": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGphdmEgdmVyc2lvbj0iMS44LjBfMTcxIiBjbGFzcz0iamF2YS5iZWFucy5YTUxEZWNvZGVyIj4KIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuQnVuZGxlRG9scGhpbiI+CiAgPHZvaWQgcHJvcGVydHk9ImJ1bmRsZU51bWJlciI+CiAgIDxzdHJpbmc+MTwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhaW1JdGVtIj4KICAgPGFycmF5IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSIgbGVuZ3RoPSIyIj4KICAgIDx2b2lkIGluZGV4PSIwIj4KICAgICA8b2JqZWN0IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSI+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGUiPgogICAgICAgPHN0cmluZz4wPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZVN5c3RlbSI+CiAgICAgICA8c3RyaW5nPkNsYWltMDAzPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNvZGUiPgogICAgICAgPHN0cmluZz4xNjAxMTg4MTA8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0ibmFtZSI+CiAgICAgICA8c3RyaW5nPumdnueJueeVsOeahO+8qe+9h++8peWNiuWumumHjzwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgPC9vYmplY3Q+CiAgICA8L3ZvaWQ+CiAgICA8dm9pZCBpbmRleD0iMSI+CiAgICAgPG9iamVjdCBjbGFzcz0ib3Blbi5kb2xwaGluLmluZm9tb2RlbC5DbGFpbUl0ZW0iPgogICAgICA8dm9pZCBwcm9wZXJ0eT0iY2xhc3NDb2RlIj4KICAgICAgIDxzdHJpbmc+MDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGVTeXN0ZW0iPgogICAgICAgPHN0cmluZz5DbGFpbTAwMzwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjb2RlIj4KICAgICAgIDxzdHJpbmc+MTYwMDU2MTEwPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9Im5hbWUiPgogICAgICAgPHN0cmluZz7nibnnlbDnmoTvvKnvvYfvvKXljYrlrprph4/jg7vlrprph488L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0ibnVtYmVyIj4KICAgICAgIDxzdHJpbmc+OTwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJudW1iZXJDb2RlIj4KICAgICAgIDxzdHJpbmc+MTA8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0ibnVtYmVyQ29kZVN5c3RlbSI+CiAgICAgICA8c3RyaW5nPkNsYWltMDA0PC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9InVuaXQiPgogICAgICAgPHN0cmluZz7nqK7poZ48L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgIDwvb2JqZWN0PgogICAgPC92b2lkPgogICA8L2FycmF5PgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhc3NDb2RlIj4KICAgPHN0cmluZz42MDA8L3N0cmluZz4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZVN5c3RlbSI+CiAgIDxzdHJpbmc+Q2xhaW0wMDc8L3N0cmluZz4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9ImNsYXNzTmFtZSI+CiAgIDxzdHJpbmc+5qSc5p+7PC9zdHJpbmc+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJvcmRlck5hbWUiPgogICA8c3RyaW5nPuaknOS9k+aknOafuzwvc3RyaW5nPgogIDwvdm9pZD4KIDwvb2JqZWN0Pgo8L2phdmE+Cg==", "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": null, "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "moduleInfoBean": { "stampNumber": 2, "stampName": "IgE", "stampRole": "p", "entity": "testOrder" }, "status": "F", "id": 75 }, { "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "beanBytes": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGphdmEgdmVyc2lvbj0iMS44LjBfMTcxIiBjbGFzcz0iamF2YS5iZWFucy5YTUxEZWNvZGVyIj4KIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuQnVuZGxlRG9scGhpbiI+CiAgPHZvaWQgcHJvcGVydHk9ImJ1bmRsZU51bWJlciI+CiAgIDxzdHJpbmc+MTwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhaW1JdGVtIj4KICAgPGFycmF5IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSIgbGVuZ3RoPSIxIj4KICAgIDx2b2lkIGluZGV4PSIwIj4KICAgICA8b2JqZWN0IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSI+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGUiPgogICAgICAgPHN0cmluZz4wPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZVN5c3RlbSI+CiAgICAgICA8c3RyaW5nPkNsYWltMDAzPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNvZGUiPgogICAgICAgPHN0cmluZz4xNjAwOTIzMTA8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0ibmFtZSI+CiAgICAgICA8c3RyaW5nPu+8pe+8pu+8jeWXheijguODu+m8u+WSveiFlOODu+WJr+m8u+iFlDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgPC9vYmplY3Q+CiAgICA8L3ZvaWQ+CiAgIDwvYXJyYXk+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGUiPgogICA8c3RyaW5nPjYwMDwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhc3NDb2RlU3lzdGVtIj4KICAgPHN0cmluZz5DbGFpbTAwNzwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhc3NOYW1lIj4KICAgPHN0cmluZz7mpJzmn7s8L3N0cmluZz4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9Im9yZGVyTmFtZSI+CiAgIDxzdHJpbmc+5qSc5L2T5qSc5p+7PC9zdHJpbmc+CiAgPC92b2lkPgogPC9vYmplY3Q+CjwvamF2YT4K", "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": null, "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "moduleInfoBean": { "stampNumber": 3, "stampName": "EF-嗅裂・鼻咽腔・副鼻腔", "stampRole": "p", "entity": "testOrder" }, "status": "F", "id": 76 }, { "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "beanBytes": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGphdmEgdmVyc2lvbj0iMS44LjBfMTcxIiBjbGFzcz0iamF2YS5iZWFucy5YTUxEZWNvZGVyIj4KIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuQnVuZGxlRG9scGhpbiI+CiAgPHZvaWQgcHJvcGVydHk9ImJ1bmRsZU51bWJlciI+CiAgIDxzdHJpbmc+MTwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhaW1JdGVtIj4KICAgPGFycmF5IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSIgbGVuZ3RoPSIxIj4KICAgIDx2b2lkIGluZGV4PSIwIj4KICAgICA8b2JqZWN0IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSI+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGUiPgogICAgICAgPHN0cmluZz4wPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZVN5c3RlbSI+CiAgICAgICA8c3RyaW5nPkNsYWltMDAzPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNvZGUiPgogICAgICAgPHN0cmluZz4xNjAxMjI4NTA8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0ibmFtZSI+CiAgICAgICA8c3RyaW5nPuWlvemFuOeQg++8iOm8u+axgeODu+WWgOeXsO+8iTwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgPC9vYmplY3Q+CiAgICA8L3ZvaWQ+CiAgIDwvYXJyYXk+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGUiPgogICA8c3RyaW5nPjYwMDwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhc3NDb2RlU3lzdGVtIj4KICAgPHN0cmluZz5DbGFpbTAwNzwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhc3NOYW1lIj4KICAgPHN0cmluZz7mpJzmn7s8L3N0cmluZz4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9Im9yZGVyTmFtZSI+CiAgIDxzdHJpbmc+5qSc5L2T5qSc5p+7PC9zdHJpbmc+CiAgPC92b2lkPgogPC9vYmplY3Q+CjwvamF2YT4K", "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": null, "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "moduleInfoBean": { "stampNumber": 4, "stampName": "好酸球(鼻汁・喀痰)", "stampRole": "p", "entity": "testOrder" }, "status": "F", "id": 77 }, { "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "beanBytes": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGphdmEgdmVyc2lvbj0iMS44LjBfMTcxIiBjbGFzcz0iamF2YS5iZWFucy5YTUxEZWNvZGVyIj4KIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuQnVuZGxlTWVkIj4KICA8dm9pZCBwcm9wZXJ0eT0iYWRtaW4iPgogICA8c3RyaW5nPlvnlKjms5VdIO+8keaXpe+8kuWbnuacneaYvOmjn+W+jOOBqzwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iYWRtaW5Db2RlIj4KICAgPHN0cmluZz4wMDEwMDAyMTE8L3N0cmluZz4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9ImJ1bmRsZU51bWJlciI+CiAgIDxzdHJpbmc+Nzwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhaW1JdGVtIj4KICAgPGFycmF5IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSIgbGVuZ3RoPSIxIj4KICAgIDx2b2lkIGluZGV4PSIwIj4KICAgICA8b2JqZWN0IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSI+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGUiPgogICAgICAgPHN0cmluZz4yPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZVN5c3RlbSI+CiAgICAgICA8c3RyaW5nPkNsYWltMDAzPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNvZGUiPgogICAgICAgPHN0cmluZz42MjIxNzk3MDE8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0ibmFtZSI+CiAgICAgICA8c3RyaW5nPuOCquODreODkeOCv+OCuOODs+WhqemFuOWhqemMoO+8le+9je+9h+OAjOaYjuayu+OAjTwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJudW1iZXIiPgogICAgICAgPHN0cmluZz4yPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9Im51bWJlckNvZGUiPgogICAgICAgPHN0cmluZz4xMDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJudW1iZXJDb2RlU3lzdGVtIj4KICAgICAgIDxzdHJpbmc+Q2xhaW0wMDQ8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0idW5pdCI+CiAgICAgICA8c3RyaW5nPumMoDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJ5a3pLYm4iPgogICAgICAgPHN0cmluZz4xPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICA8L29iamVjdD4KICAgIDwvdm9pZD4KICAgPC9hcnJheT4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZSI+CiAgIDxzdHJpbmc+MjEyPC9zdHJpbmc+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGVTeXN0ZW0iPgogICA8c3RyaW5nPkNsYWltMDA3PC9zdHJpbmc+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJjbGFzc05hbWUiPgogICA8c3RyaW5nPuaKleiWrCjlhoXmnI3jg7vpoJPmnI3jg7voqr/liaQpKOmZouWklik8L3N0cmluZz4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9Im1lbW8iPgogICA8c3RyaW5nPuWGheeUqO+8iOmZouWkluWHpuaWue+8iTwvc3RyaW5nPgogIDwvdm9pZD4KIDwvb2JqZWN0Pgo8L2phdmE+Cg==", "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": null, "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "moduleInfoBean": { "stampNumber": 5, "stampName": "オロパタジン塩酸塩錠5mg「明治」", "stampRole": "p", "entity": "medOrder" }, "status": "F", "id": 78 }, { "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "beanBytes": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGphdmEgdmVyc2lvbj0iMS44LjBfMTcxIiBjbGFzcz0iamF2YS5iZWFucy5YTUxEZWNvZGVyIj4KIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuQnVuZGxlTWVkIj4KICA8dm9pZCBwcm9wZXJ0eT0iYWRtaW4iPgogICA8c3RyaW5nPlvnlKjms5VdIO+8keaXpeWPs++8kuWbnuW3pu+8kuWbnjwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iYWRtaW5Db2RlIj4KICAgPHN0cmluZz4wMDEwMDA1MjU8L3N0cmluZz4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9ImJ1bmRsZU51bWJlciI+CiAgIDxzdHJpbmc+MTwvc3RyaW5nPgogIDwvdm9pZD4KICA8dm9pZCBwcm9wZXJ0eT0iY2xhaW1JdGVtIj4KICAgPGFycmF5IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSIgbGVuZ3RoPSIxIj4KICAgIDx2b2lkIGluZGV4PSIwIj4KICAgICA8b2JqZWN0IGNsYXNzPSJvcGVuLmRvbHBoaW4uaW5mb21vZGVsLkNsYWltSXRlbSI+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGUiPgogICAgICAgPHN0cmluZz4yPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZVN5c3RlbSI+CiAgICAgICA8c3RyaW5nPkNsYWltMDAzPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9ImNvZGUiPgogICAgICAgPHN0cmluZz42MjAyMjk0MDM8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0ibmFtZSI+CiAgICAgICA8c3RyaW5nPuOCr+ODreODouOCsOODquOCr+mFuO+8ru+9geeCuem8u+a2su+8ku+8heOAjOODleOCoeOCpOOCtuODvOOAjeOAgO+8ke+8me+8kO+9je+9h++8me+8ju+8le+9je+8rDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJudW1iZXIiPgogICAgICAgPHN0cmluZz4xPC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICAgPHZvaWQgcHJvcGVydHk9Im51bWJlckNvZGUiPgogICAgICAgPHN0cmluZz4xMDwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJudW1iZXJDb2RlU3lzdGVtIj4KICAgICAgIDxzdHJpbmc+Q2xhaW0wMDQ8L3N0cmluZz4KICAgICAgPC92b2lkPgogICAgICA8dm9pZCBwcm9wZXJ0eT0idW5pdCI+CiAgICAgICA8c3RyaW5nPueTtjwvc3RyaW5nPgogICAgICA8L3ZvaWQ+CiAgICAgIDx2b2lkIHByb3BlcnR5PSJ5a3pLYm4iPgogICAgICAgPHN0cmluZz42PC9zdHJpbmc+CiAgICAgIDwvdm9pZD4KICAgICA8L29iamVjdD4KICAgIDwvdm9pZD4KICAgPC9hcnJheT4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9ImNsYXNzQ29kZSI+CiAgIDxzdHJpbmc+MjMyPC9zdHJpbmc+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJjbGFzc0NvZGVTeXN0ZW0iPgogICA8c3RyaW5nPkNsYWltMDA3PC9zdHJpbmc+CiAgPC92b2lkPgogIDx2b2lkIHByb3BlcnR5PSJjbGFzc05hbWUiPgogICA8c3RyaW5nPuaKleiWrCjlpJbnlKjjg7voqr/liaQpKOmZouWklik8L3N0cmluZz4KICA8L3ZvaWQ+CiAgPHZvaWQgcHJvcGVydHk9Im1lbW8iPgogICA8c3RyaW5nPuWklueUqO+8iOmZouWkluWHpuaWue+8iTwvc3RyaW5nPgogIDwvdm9pZD4KIDwvb2JqZWN0Pgo8L2phdmE+Cg==", "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": null, "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "moduleInfoBean": { "stampNumber": 6, "stampName": "クロモグリク酸Na点鼻液2%「ファイザー」 190mg9.5mL", "stampRole": "p", "entity": "medOrder" }, "status": "F", "id": 79 }, { "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "beanBytes": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPGphdmEgdmVyc2lvbj0iMS44LjBfMTcxIiBjbGFzcz0iamF2YS5iZWFucy5YTUxEZWNvZGVyIj4KIDxvYmplY3QgY2xhc3M9Im9wZW4uZG9scGhpbi5pbmZvbW9kZWwuUHJvZ3Jlc3NDb3Vyc2UiPgogIDx2b2lkIHByb3BlcnR5PSJmcmVlVGV4dCI+CiAgIDxzdHJpbmc+Jmx0O3NlY3Rpb24gc3RhcnQ9JnF1b3Q7MCZxdW90OyBlbmQ9JnF1b3Q7MTcmcXVvdDsmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDswJnF1b3Q7IGVuZD0mcXVvdDsyJnF1b3Q7Jmd0OyZsdDtjb21wb25lbnQgc3RhcnQ9JnF1b3Q7MCZxdW90OyBlbmQ9JnF1b3Q7MSZxdW90OyBuYW1lPSZxdW90O3N0YW1wSG9sZGVyJnF1b3Q7IGNvbXBvbmVudD0mcXVvdDswJnF1b3Q7Jmd0OyZsdDsvY29tcG9uZW50Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzEmcXVvdDsgZW5kPSZxdW90OzImcXVvdDsmZ3Q7Jmx0O3RleHQmZ3Q7CiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDsyJnF1b3Q7IGVuZD0mcXVvdDszJnF1b3Q7Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzImcXVvdDsgZW5kPSZxdW90OzMmcXVvdDsmZ3Q7Jmx0O3RleHQmZ3Q7CiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDszJnF1b3Q7IGVuZD0mcXVvdDs1JnF1b3Q7Jmd0OyZsdDtjb21wb25lbnQgc3RhcnQ9JnF1b3Q7MyZxdW90OyBlbmQ9JnF1b3Q7NCZxdW90OyBuYW1lPSZxdW90O3N0YW1wSG9sZGVyJnF1b3Q7IGNvbXBvbmVudD0mcXVvdDsxJnF1b3Q7Jmd0OyZsdDsvY29tcG9uZW50Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzQmcXVvdDsgZW5kPSZxdW90OzUmcXVvdDsmZ3Q7Jmx0O3RleHQmZ3Q7CiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDs1JnF1b3Q7IGVuZD0mcXVvdDs2JnF1b3Q7Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzUmcXVvdDsgZW5kPSZxdW90OzYmcXVvdDsmZ3Q7Jmx0O3RleHQmZ3Q7CiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDs2JnF1b3Q7IGVuZD0mcXVvdDs4JnF1b3Q7Jmd0OyZsdDtjb21wb25lbnQgc3RhcnQ9JnF1b3Q7NiZxdW90OyBlbmQ9JnF1b3Q7NyZxdW90OyBuYW1lPSZxdW90O3N0YW1wSG9sZGVyJnF1b3Q7IGNvbXBvbmVudD0mcXVvdDsyJnF1b3Q7Jmd0OyZsdDsvY29tcG9uZW50Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzcmcXVvdDsgZW5kPSZxdW90OzgmcXVvdDsmZ3Q7Jmx0O3RleHQmZ3Q7CiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDs4JnF1b3Q7IGVuZD0mcXVvdDs5JnF1b3Q7Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzgmcXVvdDsgZW5kPSZxdW90OzkmcXVvdDsmZ3Q7Jmx0O3RleHQmZ3Q7CiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDs5JnF1b3Q7IGVuZD0mcXVvdDsxMSZxdW90OyZndDsmbHQ7Y29tcG9uZW50IHN0YXJ0PSZxdW90OzkmcXVvdDsgZW5kPSZxdW90OzEwJnF1b3Q7IG5hbWU9JnF1b3Q7c3RhbXBIb2xkZXImcXVvdDsgY29tcG9uZW50PSZxdW90OzMmcXVvdDsmZ3Q7Jmx0Oy9jb21wb25lbnQmZ3Q7Jmx0O2NvbnRlbnQgc3RhcnQ9JnF1b3Q7MTAmcXVvdDsgZW5kPSZxdW90OzExJnF1b3Q7Jmd0OyZsdDt0ZXh0Jmd0OwombHQ7L3RleHQmZ3Q7Jmx0Oy9jb250ZW50Jmd0OyZsdDsvcGFyYWdyYXBoJmd0OyZsdDtwYXJhZ3JhcGggc3RhcnQ9JnF1b3Q7MTEmcXVvdDsgZW5kPSZxdW90OzEyJnF1b3Q7Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzExJnF1b3Q7IGVuZD0mcXVvdDsxMiZxdW90OyZndDsmbHQ7dGV4dCZndDsKJmx0Oy90ZXh0Jmd0OyZsdDsvY29udGVudCZndDsmbHQ7L3BhcmFncmFwaCZndDsmbHQ7cGFyYWdyYXBoIHN0YXJ0PSZxdW90OzEyJnF1b3Q7IGVuZD0mcXVvdDsxNCZxdW90OyZndDsmbHQ7Y29tcG9uZW50IHN0YXJ0PSZxdW90OzEyJnF1b3Q7IGVuZD0mcXVvdDsxMyZxdW90OyBuYW1lPSZxdW90O3N0YW1wSG9sZGVyJnF1b3Q7IGNvbXBvbmVudD0mcXVvdDs0JnF1b3Q7Jmd0OyZsdDsvY29tcG9uZW50Jmd0OyZsdDtjb250ZW50IHN0YXJ0PSZxdW90OzEzJnF1b3Q7IGVuZD0mcXVvdDsxNCZxdW90OyZndDsmbHQ7dGV4dCZndDsKJmx0Oy90ZXh0Jmd0OyZsdDsvY29udGVudCZndDsmbHQ7L3BhcmFncmFwaCZndDsmbHQ7cGFyYWdyYXBoIHN0YXJ0PSZxdW90OzE0JnF1b3Q7IGVuZD0mcXVvdDsxNSZxdW90OyZndDsmbHQ7Y29udGVudCBzdGFydD0mcXVvdDsxNCZxdW90OyBlbmQ9JnF1b3Q7MTUmcXVvdDsmZ3Q7Jmx0O3RleHQmZ3Q7CiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0O3BhcmFncmFwaCBzdGFydD0mcXVvdDsxNSZxdW90OyBlbmQ9JnF1b3Q7MTcmcXVvdDsmZ3Q7Jmx0O2NvbXBvbmVudCBzdGFydD0mcXVvdDsxNSZxdW90OyBlbmQ9JnF1b3Q7MTYmcXVvdDsgbmFtZT0mcXVvdDtzdGFtcEhvbGRlciZxdW90OyBjb21wb25lbnQ9JnF1b3Q7NSZxdW90OyZndDsmbHQ7L2NvbXBvbmVudCZndDsmbHQ7Y29udGVudCBzdGFydD0mcXVvdDsxNiZxdW90OyBlbmQ9JnF1b3Q7MTcmcXVvdDsmZ3Q7Jmx0O3RleHQmZ3Q7CiZsdDsvdGV4dCZndDsmbHQ7L2NvbnRlbnQmZ3Q7Jmx0Oy9wYXJhZ3JhcGgmZ3Q7Jmx0Oy9zZWN0aW9uJmd0Ozwvc3RyaW5nPgogIDwvdm9pZD4KIDwvb2JqZWN0Pgo8L2phdmE+Cg==", "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": null, "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "moduleInfoBean": { "stampNumber": 7, "stampName": "progressCourse", "stampRole": "pSpec", "entity": "progressCourse" }, "status": "F", "id": 80 } ], "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": { "memberType": null, "registeredDate": null, "licenseModel": null, "facilityModel": null, "sirName": null, "givenName": null, "commonName": "医師 二郎", "departmentModel": null, "memo": null, "email": null, "orcaId": null, "useDrugId": null, "roles": null, "userId": null, "password": null, "id": 10 }, "karteBean": { "patientVisits": null, "docInfoList": null, "memoList": null, "lastDocDate": null, "created": null, "allergies": null, "heights": null, "weights": null, "id": 26 }, "docInfoModel": { "hasRp": true, "hasTreatment": false, "hasLaboTest": true, "hasMark": false, "sendLabtest": false, "sendMml": false, "hasImage": false, "title": "耳鼻科(4/10)", "facilityName": null, "patientId": null, "department": "27", "firstConfirmDate": 1544494704394, "confirmDate": 1544494704394, "departmentDesc": "耳鼻いんこう科,27,医師 二郎,10002,JPN332020100008", "parentPk": 0, "docId": "9afe11a0ac106c2c586f49aafe7e4c86", "sendClaim": false, "versionNumber": "1.0", "parentIdRelation": null, "docType": "karte", "purpose": "recode", "healthInsurance": "31", "healthInsuranceDesc": "31 国家共済", "healthInsuranceGUID": "75923d6f-a338-4cd5-8cd1-ce60377224e0", "claimDate": 1544494668866, "patientGender": null, "patientName": null, "departmentCodeSys": null, "docPk": 72, "purposeDesc": null, "purposeCodeSys": null, "healthInsuranceCodeSys": null, "versionNotes": null, "parentId": null, "parentIdDesc": null, "parentIdCodeSys": null, "labtestOrderNumber": null, "pvthealthInsuranceModel": null, "createrLisence": null, "status": "F" }, "attachment": null, "schema": null, "status": "F", "id": 72 } ] }
リスト3.カルテ要求&返送
これは、クライアントのカルテ要求に対するサーバのカルテ返送だと思われる。
1行目のRESTful APIでクライアントはid=72のカルテ(document)をサーバに要求している。この72という値はセッション1のサーバからのレスポンスJSONデータの中に「docPk」という属性で含まれていた。おそらくこれを要求したのであろう。
これに対してサーバは非常に長いメッセージを返している。 このメッセージの構造を見てみると、リスト4に示す枠組みからなっている。
{ "list": [ { "modules": [ {...①...}, {...②...}, {...③...}, {...④...}, {...⑤...}, {...⑥...}, {...⑦...}, {...⑧...} ], "started": 1544494704394, "ended": null, "confirmed": 1544494704394, "linkId": 0, "linkRelation": null, "recorded": 1544494704394, "userModel": {...⑨...}, "karteBean": {...⑩...}, "docInfoModel": {...⑪...}, "attachment": null, "schema": null, "status": "F", "id": 72 } ] }
リスト4. カルテの構造