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

[orca-tech:01876] Re: MML 診断履歴情報 登録(CLAIM通信 ORCAへのソケット通信)



吉冨@佐賀です。

どなたからも返事がないので 解決済みかもしれませんが
分かる範囲で書かせていただきます。

claim_rcv.logに受診記録がない場合は通信自体が確立していないかと
おもいます。通信が確立しない状況で考えれることは、
1.通信相手との接続設定に誤りがある。
2.ファイヤウォールなのでポートが塞がれている
3.アプリケーションレベルの通信仕様書に沿っていない

今回は、ORCAへの接続が確認できている?とのことなので
3.の通信仕様書に沿っていないと考えられます。
通信仕様書の中にXMLを送った後にEOT(0x04)を送ることとなっていますが
これが抜けているのではないでしょうか?


(2013/06/04 13:04), SATOU wrote:


お世話になります。
佐藤と申します。

SocketDebuggerFree-1_14
を使用し、下記の送信データをORCAに送っていますが、登録されていないようです。

日レセ側のCLAIM受信サーバは起動しています。
ポート 8210 はオープンしています。
SocketDebuggerFree から ORCA への接続も確認。
ORCA へデータ送信しましたが /tmp/claim_rcv.log を確認すると受信されていないようです。

他に設定が必要なのでしょうか。

<?xml version="1.0" encoding="shift_JIS"?>
<Mml version="2.3" createDate="2013-02-09T07:55:37"
xmlns:xhtml="http://www.w3.org/1999/xhtml";
xmlns:mmlCm="http://www.medxml.net/MML/SharedComponent/Common/1.0";
xmlns:mmlNm="http://www.medxml.net/MML/SharedComponent/Name/1.0";
xmlns:mmlFc="http://www.medxml.net/MML/SharedComponent/Facility/1.0";
xmlns:mmlDp="http://www.medxml.net/MML/SharedComponent/Department/1.0";
xmlns:mmlAd="http://www.medxml.net/MML/SharedComponent/Address/1.0";
xmlns:mmlPh="http://www.medxml.net/MML/SharedComponent/Phone/1.0";
xmlns:mmlPsi="http://www.medxml.net/MML/SharedComponent/PersonalizedInfo/1.0";
xmlns:mmlCi="http://www.medxml.net/MML/SharedComponent/CreatorInfo/1.0";
xmlns:mmlPi="http://www.medxml.net/MML/ContentModule/PatientInfo/1.0";
xmlns:mmlBc="http://www.medxml.net/MML/ContentModule/BaseClinic/1.0";
xmlns:mmlFcl="http://www.medxml.net/MML/ContentModule/FirstClinic/1.0";
xmlns:mmlHi="http://www.medxml.net/MML/ContentModule/HealthInsurance/1.1";
xmlns:mmlLs="http://www.medxml.net/MML/ContentModule/Lifestyle/1.0";
xmlns:mmlPc="http://www.medxml.net/MML/ContentModule/ProgressCourse/1.0";
xmlns:mmlRd="http://www.medxml.net/MML/ContentModule/RegisteredDiagnosis/1.0";
xmlns:mmlSg="http://www.medxml.net/MML/ContentModule/Surgery/1.0";
xmlns:mmlSm="http://www.medxml.net/MML/ContentModule/Summary/1.0";
xmlns:mmlLb="http://www.medxml.net/MML/ContentModule/test/1.0";
xmlns:mmlRp="http://www.medxml.net/MML/ContentModule/report/1.0";
xmlns:mmlRe="http://www.medxml.net/MML/ContentModule/Referral/1.0";
xmlns:mmlSc="http://www.medxml.net/MML/SharedComponent/Security/1.0";
xmlns:claim="http://www.medxml.net/claim/claimModule/2.1";
xmlns:claimA="http://www.medxml.net/claim/claimAmountModule/2.1";>
   <MmlHeader>
       <mmlCi:CreatorInfo>
           <mmlPsi:PersonalizedInfo>
               <mmlCm:Id mmlCm:type="local"
mmlCm:tableId="MML0024">JPN999999999999</mmlCm:Id>
               <mmlPsi:personName>
                   <mmlNm:Name mmlNm:repCode="I" mmlNm:tableId="MML0025">
                       <mmlNm:fullname></mmlNm:fullname>
                   </mmlNm:Name>
               </mmlPsi:personName>
               <mmlFc:Facility>
                   <mmlFc:name mmlFc:repCode="I" mmlFc:tableId="MML0025">医療法人 オルカ医院</mmlFc:name>
                   <mmlCm:Id mmlCm:type="JMARI"
mmlCm:tableId="MML0027">JPN999999999999</mmlCm:Id>
               </mmlFc:Facility>
               <mmlDp:Department>
                   <mmlDp:name mmlDp:repCode="I" mmlDp:tableId="MML0025">内科</mmlDp:name>
                   <mmlCm:Id mmlCm:type="medical"
mmlCm:tableId="MML0028">01</mmlCm:Id>
               </mmlDp:Department>
               <mmlPsi:addresses>
                   <mmlAd:Address mmlAd:repCode="I" mmlAd:tableId="MML0025">
                       <mmlAd:full>東京都文京区本駒込2-28-16</mmlAd:full>
                       <mmlAd:zip>1130021</mmlAd:zip>
                   </mmlAd:Address>
               </mmlPsi:addresses>
               <mmlPsi:emailAddresses>
                   <mmlCm:email></mmlCm:email>
               </mmlPsi:emailAddresses>
           </mmlPsi:PersonalizedInfo>
           <mmlCi:creatorLicense
mmlCi:tableId="MML0026"></mmlCi:creatorLicense>
       </mmlCi:CreatorInfo>
       <masterId>
           <mmlCm:Id mmlCm:type="facility"
mmlCm:tableId="JPN999999999999">00003</mmlCm:Id>
       </masterId>
       <toc>
           <tocItem>http://www.medxml.net/MML/SharedComponent/Common/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/SharedComponent/Name/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/SharedComponent/Facility/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/SharedComponent/Department/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/SharedComponent/Address/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/SharedComponent/Phone/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/SharedComponent/PersonalizedInfo/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/SharedComponent/CreatorInfo/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/PatientInfo/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/BaseClinic/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/FirstClinic/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/HealthInsurance/1.1</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/Lifestyle/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/ProgressCourse/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/RegisteredDiagnosis/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/Surgery/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/Summary/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/test/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/report/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/ContentModule/Referral/1.0</tocItem>
           <tocItem>http://www.medxml.net/MML/SharedComponent/Security/1.0</tocItem>
           <tocItem>http://www.medxml.net/claim/claimModule/2.1</tocItem>
           <tocItem>http://www.medxml.net/claim/claimAmountModule/2.1</tocItem>
       </toc>
   </MmlHeader>
   <MmlBody>
       <MmlModuleItem>
           <docInfo contentModuleType="registeredDiagnosis">
               <securityLevel>
                <accessRight permit="all">
                </accessRight>
               </securityLevel>
               <title generationPurpose="record">病名登録</title>
               <docId>
                   <uid>2a7f00ac-116b-11d6-9345-00e0006f27af</uid>
                   <groupId
groupClass="record">2a7d5126-116b-11d6-8bff-00e0006f27af</groupId>
               </docId>
               <confirmDate>2007-10-16</confirmDate>
               <mmlCi:CreatorInfo>
                   <mmlPsi:PersonalizedInfo>
                       <mmlCm:Id mmlCm:type="local"
mmlCm:tableId="MML0024">00003</mmlCm:Id>
                       <mmlPsi:personName>
                           <mmlNm:Name mmlNm:repCode="I"
mmlNm:tableId="MML0025">
                               <mmlNm:fullname></mmlNm:fullname>
                           </mmlNm:Name>
                       </mmlPsi:personName>
                       <mmlFc:Facility>
                           <mmlFc:name mmlFc:repCode="I"
mmlFc:tableId="MML0025">医療法人 オルカ医院</mmlFc:name>
                           <mmlCm:Id mmlCm:type="JMARI"
mmlCm:tableId="MML0027">JPN999999999999</mmlCm:Id>
                       </mmlFc:Facility>
                       <mmlDp:Department>
                           <mmlDp:name mmlDp:repCode="I"
mmlDp:tableId="MML0025">内科</mmlDp:name>
                           <mmlCm:Id mmlCm:type="medical"
mmlCm:tableId="MML0028">01</mmlCm:Id>
                       </mmlDp:Department>
                       <mmlPsi:addresses>
                           <mmlAd:Address mmlAd:repCode="I"
mmlAd:tableId="MML0025">
                               <mmlAd:full>東京都文京区本駒込2-28-16</mmlAd:full>
                               <mmlAd:zip>1130021</mmlAd:zip>
                           </mmlAd:Address>
                       </mmlPsi:addresses>
                       <mmlPsi:emailAddresses>
                           <mmlCm:email></mmlCm:email>
                       </mmlPsi:emailAddresses>
                   </mmlPsi:PersonalizedInfo>
                   <mmlCi:creatorLicense
mmlCi:tableId="MML0026"></mmlCi:creatorLicense>
               </mmlCi:CreatorInfo>
               <extRefs>
               </extRefs>
           </docInfo>
           <content>
        <mmlRd:RegisteredDiagnosisModule>
              <mmlRd:diagnosisContents>
                 <mmlRd:dxItem>
                   <mmlRd:name mmlRd:code = "ZZZ4042" mmlRd:system =
"Diagnosis">
                        発作性
                   </mmlRd:name>
                 </mmlRd:dxItem>
                 <mmlRd:dxItem>
                   <mmlRd:name mmlRd:code = "4273006" mmlRd:system =
"Diagnosis">
                       心房細動
                   </mmlRd:name>
                 </mmlRd:dxItem>
               </mmlRd:diagnosisContents>
               <mmlRd:startDate>2013-02-09</mmlRd:startDate>
           <mmlRd:endDate>2014-10-17</mmlRd:endDate>
            <mmlRd:categories>
              <mmlRd:category mmlRd:tableId =
"MML0012">mainDiagnosis</mmlRd:category>
            </mmlRd:categories>
           </mmlRd:RegisteredDiagnosisModule>
           </content>
       </MmlModuleItem>
   </MmlBody>
</Mml>


何方かご教授くださいませんか。

よろしくお願い致します。