入院患者医療区分・ADL点数登録
メニュー
更新履歴
2020-03-24 「リクエスト一覧」の項目を修正。
2018-09-25 「リクエスト一覧」に項目を追加。
「レスポンス一覧」に項目を追加。
2018-03-26 「リクエスト一覧」の項目を修正。
「レスポンス一覧」の項目を修正。
2017-03-14 「エラーメッセージ一覧」を追加。
2016-04-18 「リクエスト一覧」の項目を修正。
「レスポンス一覧」の項目を修正。
概要
POSTメソッドによる入院患者医療区分およびADL点数の登録を行います。
日レセ Ver.4.7.0[第**回パッチ適用] 以降
リクエストおよびレスポンスデータはxml2形式になります。
テスト方法
- 参考提供されている sample_hsptevalmod_v2.rb 内の変数HOST等を接続環境に合わせます。
- sample_hsptevalmod_v2.rb 内の患者番号等を指定します。
- ruby sample_hsptevalmod_v2.rb により接続。
リクエスト(POSTリクエスト)サンプル
POST : /orca32/hsptevalmodv2
Content-Type: application/xml
application/xml の場合の文字コードは UTF-8 とします。
<data>
<private_objects type="record">
<Save_Request type="string">0</Save_Request>
<Patient_ID type="string">12</Patient_ID>
<Admission_Date type="string">2014-06-10</Admission_Date>
<Perform_Date type="string">2014-06-26</Perform_Date>
<Medical_Condition type="array">
<Medical_Condition_child type="record">
<ID type="string">1</ID>
<Evaluation type="string">1</Evaluation>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">2</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">3</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">4</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">5</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">6</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">7</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">8</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">9</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">10</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">11</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">12</ID>
<Evaluation_Daily type="string">,,,,,,,,,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">13</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">14</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">15</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">16</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">17</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">18</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">19</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">20</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">21</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">22</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">23</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">24</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">25</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">26</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">27</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">28</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">29</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">30</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">31</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">32</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">33</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">34</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">35</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">36</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">37</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">91</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
</Medical_Condition>
<ADL_Score type="array">
<ADL_Score_child type="record">
<ID type="string">a</ID>
<Evaluation_Daily type="string">,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">b</ID>
<Evaluation_Daily type="string">,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">c</ID>
<Evaluation_Daily type="string">,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">d</ID>
<Evaluation_Daily type="string">,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,</Evaluation_Daily>
</ADL_Score_child>
</ADL_Score>
</private_objects>
</data>
処理概要
日レセに設定されている入院患者の医療区分、ADL点数の登録を行います。
処理詳細
レスポンスサンプル
<xmlio2>
<private_objects type="record">
<Information_Date type="string">2014-06-26</Information_Date>
<Information_Time type="string">13:45:59</Information_Time>
<Api_Results type="array">
<Api_Results_child type="record">
<Api_Result type="string">00</Api_Result>
</Api_Results_child>
</Api_Results>
<Patient_Information type="record">
<Patient_ID type="string">00012</Patient_ID>
<WholeName type="string">日医 太郎</WholeName>
<WholeName_inKana type="string">ニチイ タロウ</WholeName_inKana>
<BirthDate type="string">1975-01-01</BirthDate>
<Sex type="string">1</Sex>
</Patient_Information>
<Admission_Discharge_Date type="array">
<Admission_Discharge_Date_child type="record">
<Admission_Date type="string">2014-06-03</Admission_Date>
<Discharge_Date type="string">9999-12-31</Discharge_Date>
</Admission_Discharge_Date_child>
</Admission_Discharge_Date>
<Perform_Month type="string">2014-06</Perform_Month>
<ADL_Score type="array">
<ADL_Score_child type="record">
<ID type="string">a</ID>
<Name type="string">a ベッドの可動性</Name>
<Evaluation_Daily type="string">,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">b</ID>
<Name type="string">b 移乗</Name>
<Evaluation_Daily type="string">,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">c</ID>
<Name type="string">c 食事</Name>
<Evaluation_Daily type="string">,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">d</ID>
<Name type="string">d トイレの使用</Name>
<Evaluation_Daily type="string">,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,</Evaluation_Daily>
</ADL_Score_child>
</ADL_Score>
<Medical_Condition_Level_Daily type="string">,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,</Medical_Condition_Level_Daily>
<ADL_Total_Score_Daily type="string">,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,</ADL_Total_Score_Daily>
<Patient_Condition type="record">
<Evaluation_Daily type="string">,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,</Evaluation_Daily>
</Patient_Condition>
</private_objects>
</xmlio2>
リクエスト一覧
番号 | 項目名 | 内容 | 例 | 備考 |
---|---|---|---|---|
1 | Save_Request | リクエスト保持区分(日レセにリクエストの情報を保持するか否かを指定) (0:残さない、1:残す) | 1 | 未設定時は初期値[0]を設定 |
2 | Patient_ID | 患者番号 | 12 | 必須 |
3 | Admission_Date | 入院日 | 2014-06-10 | 必須 |
4 | Perform_Date | 診療日 | 2014-06-26 | 省略時はシステム日付の属する年月日を設定 |
5 | Medical_Condition | 医療区分情報 (繰り返し 50) | 変更(2018-03-26) | |
5-1 | ID | 医療区分項目の番号 1:24時間持続して点滴を実施している状態 2:尿路感染症に対する治療を実施している状態 . . 38:酸素療法を実施している状態(17を除く。) 39:86に該当、かつ、1〜38(12を除く。)に該当しない場合 81:脱水に対する治療を実施している状態 82:頻回の嘔吐に対する治療をしている状態 83:発熱がある状態 84:経鼻胃管や胃瘻等の経腸栄養が行われている状態 85:気管切開又は気管内挿管が行われている状態 86:医師及び看護職員により、常時、監視及び管理を実施している状態 87:中心静脈カテーテル関連血流感染症に対して治療を実施している状態 91:身体抑制を実施している状態 | 1 | 必須 変更(2018-03-26) 87を追加(2020-03-24) |
5-2 | Evaluation | 医療区分項目状態 (0:該当しない、1:該当する) | 1 | 頻回が定められていない項目は必ず設定すること。 頻回が定められていない項目以外の項目については[状態]若しくは[複数日指定]の項目のいずれかを必ず設定すること。 |
5-3 | Evaluation_Daily | 医療区分項目複数日設定 ※1 | ,,,,,,,,,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, | 頻度が定められていない項目は未使用とする |
6 | ADL_Score | ADL点数情報 (繰り返し 4) | ||
6-1 | ID | "a"、"b"、"c"、"d" | a | 必須 |
6-2 | Evaluation | ADL項目点数 (0〜6点) | 1 | 必須 ADL点数、複数日指定のいずれかを必ず指定すること |
6-3 | Evaluation_Daily | ADL項目複数日設定 ※1 | ,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2, | |
7 | Designr_Total_Score_Daily | DESIGN-Rの合計点(深さの点数は加えない) ※2 | ,,,,,,,,,,,,,,,,0,-,2,,,,,,,,,,,, | 追加(2018-09-25) |
※1:カンマ区切りで31日分設定します。
値が設定されていない日にちの内容の変更は行いません(既に設定されている内容を保持します)。
月の日にちが31日に満たない場合でも31日分として設定します(満たない部分はカンマのみの編集を行います)。
※2 カンマ区切りで31日分設定します。
値が設定されていない日にちの内容の変更は行いません(既に設定されている内容を保持します)。
値が設定されている日にちの内容を未設定とする場合、半角マイナス(“-”)を設定します。
月の日にちが31日に満たない場合でも31日分として設定します(満たない部分はカンマのみの編集を行います)。
※入院会計の療養病棟入院基本料(有床診療所療養病床入院基本料)は医療区分及びADL区分に従って更新されます。
レスポンス一覧
番号 | 項目名 | 内容 | 例 | 備考 |
---|---|---|---|---|
1 | Information_Date | 実施日 | 2014-06-26 | |
2 | Information_Time | 実施時間 | 13:45:59 | |
3 | Api_Results | 結果情報(繰り返し 10) | ||
3-1 | Api_Result | 結果コード(ゼロ以外エラー) | 00 | |
3-2 | Api_Result_Message | エラーメッセージ | ||
4 | Patient_Information | 患者情報 | ||
4-1 | Patient_ID | 患者番号 | 00012 | |
4-2 | WholeName | 漢字氏名 | 日医 太郎 | |
4-3 | WholeName_inKana | カナ氏名 | ニチイ タロウ | |
4-4 | BirthDate | 生年月日 | 1975-01-01 | |
4-5 | Sex | 性別(1:男性、2:女性) | 1 | |
5 | Admission_Discharge_Date | 診療年月にかかる入退院日情報(繰り返し 5) | ||
5-1 | Admission_Date | 入院日 | 2014-06-10 | |
5-2 | Discharge_Date | 退院日 | 9999-12-31 | |
6 | Perform_Month | 診療年月 | 2014-06 | |
7 | Medical_Condition | 医療区分情報(繰り返し 50) | 変更(2018-03-26) | |
7-1 | Level | 医療区分コード (3:医療区分3、 2:医療区分2、 1:医療区分3・2に該当しない場合) | 2 | |
7-2 | ID | 医療区分の項目番号 (M3:医療区分3の該当有無、 M2:医療区分2の該当有無、 M1:医療区分1、 他...) | 2 | |
7-3 | Name | 医療区分の項目名称 | 2 尿路感染症に対する治療を実施 | |
7-4 | Evaluation_Month | 頻度が定められていない項目の状態該当有無を"1"、"0"で返却 | | |
7-5 | Evaluation_Daily | 各日の評価をカンマ区切りで返却 (該当する場合は"1"、該当しない場合は"0") | ,,,,,,,,,,,,,,1,1,,,,,,,,,,,,,,, | |
8 | ADL_Score | ADL点数情報(繰り返し 4) | ||
8-1 | ID | "a"、"b"、"c"、"d" | a | |
8-2 | Name | 評価項目の名称 | a ベッドの可動性 | |
8-3 | Evaluation_Daily | 各日の点数をカンマ区切りで返却 | ,,,,,,,,,,,,,,1,1,1,,1,1,1,1,0,0,0,0,0,0,0,0,0 | |
9 | Medical_Condition_Level_Daily | 日毎の医療区分をカンマ区切りで返却 | ,,,,,,,,,,,,,,2,2,1,,2,2,2,1,1,1,1,1,1,1,1,1,1 | |
10 | ADL_Total_Score_Daily | 日毎のADLの合計点数をカンマ区切りで返却 | ,,,,,,,,,,,,,,2,2,2,,2,2,2,2,1,1,1,1,1,1,1,1,1 | |
11 | Patient_Condition | 患者の状態評価 | ||
11-1 | Evaluation_Daily | 日毎の患者の状態評価をカンマ区切りで返却 | ,,,,,,,,,,,,,,C,C,E,,C,C,C,E,E,E,E,E,E,E,E,E,E | |
12 | Designr_Total_Score_Daily | DESIGN-Rの合計点(深さの点数は加えない) 日毎の点数をカンマ区切りで返却 | ,,,,,,,,,,,,,,,,0,,2,,,,,,,,,,,, | 追加(2018-09-25) |
Rubyによるリクエストサンプルソース
Rubyのバージョンが1.9.2以前の環境の場合、HTTPのバージョン指定を1.1に変更する必要があります。
Rubyのバージョンを確認後、以下のように該当箇所を変更して下さい。
- Ruby1.9.2以降の場合
Net::HTTP.version_1_2
- Ruby1.9.2以前の場合
Net::HTTP.version_1_1
#!/usr/bin/ruby
# -*- coding: utf-8 -*-
#------ 医療区分・ADL点数登録
require 'uri'
require 'net/http'
Net::HTTP.version_1_2
HOST = "localhost"
PORT = "8000"
USER = "ormaster"
PASSWD = "ormaster"
CONTENT_TYPE = "application/xml"
req = Net::HTTP::Post.new("/orca32/hsptevalmodv2")
BODY = <<EOF
<data>
<private_objects type="record">
<Save_Request type="string">1</Save_Request>
<Patient_ID type="string">1</Patient_ID>
<Admission_Date type="string">2014-06-10</Admission_Date>
<Perform_Date type="string">2014-06-10</Perform_Date>
<Medical_Condition type="array">
<Medical_Condition_child type="record">
<ID type="string">1</ID>
<Evaluation type="string">1</Evaluation>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">2</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">3</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">4</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">5</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">6</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">7</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">8</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">9</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">10</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">11</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">12</ID>
<Evaluation_Daily type="string">,,,,,,,,,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">13</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">14</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">15</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">16</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">17</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">18</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">19</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">20</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">21</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">22</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">23</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">24</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">25</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">26</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">27</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">28</ID>
<Evaluation type="string">0</Evaluation>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">29</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">30</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">31</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">32</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">33</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">34</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">35</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">36</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">37</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
<Medical_Condition_child type="record">
<ID type="string">91</ID>
<Evaluation_Daily type="string">,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,</Evaluation_Daily>
</Medical_Condition_child>
</Medical_Condition>
<ADL_Score type="array">
<ADL_Score_child type="record">
<ID type="string">a</ID>
<Evaluation_Daily type="string">,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">b</ID>
<Evaluation_Daily type="string">,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">c</ID>
<Evaluation_Daily type="string">,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,</Evaluation_Daily>
</ADL_Score_child>
<ADL_Score_child type="record">
<ID type="string">d</ID>
<Evaluation_Daily type="string">,,,,,,,,,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,6,4,2,</Evaluation_Daily>
</ADL_Score_child>
</ADL_Score>
</private_objects>
</data>
EOF
req.content_length = BODY.size
req.content_type = CONTENT_TYPE
req.body = BODY
req.basic_auth(USER, PASSWD)
puts req.body
Net::HTTP.start(HOST, PORT) {|http|
res = http.request(req)
puts res.body
}
エラーメッセージ一覧
入院登録(https://www.orca.med.or.jp/receipt/tec/api/hospentry.html#errmsg)を参照。