オンライン資格確認 導入記 (No.5)         2021.5.29更新

連携アプリケーション その3               


以上でやっと連携アプリケーションの設定が終わったと思いました。

さっそくひながたをもとに以下の要求XML (simple TEXT)をつくって req Folderに投げ込みました。

File 名は(例えば) “OQSsiquc01req_202105290006”    (OQSsiquc01req_のあとは任意)


<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<XmlMsg>

<MessageHeader>

<QualificationConfirmationDate>20210522</QualificationConfirmationDate>      (日付)

<MedicalInstitutionCode>8110212489</MedicalInstitutionCode>     (医療機関コード)

<ArbitraryFileIdentifier>test1234</ArbitraryFileIdentifier> (これは任意:数字アルファベット)

</MessageHeader>

<MessageBody>

<QualificationConfirmSearchInfo>        (以下4点必須 ただし国保は 記号=Symbol不要)

<InsurerNumber>81301914</InsurerNumber>    (保険者番号)

<InsuredCardSymbol>5874</InsuredCardSymbol>    (被保険者記号)

<InsuredIdentificationNumber>89574</InsuredIdentificationNumber>  (被保険者番号)

<InsuredBranchNumber></InsuredBranchNumber>    (枝番不要)

<Birthdate>19630924</Birthdate> (生年月日)

<LimitApplicationCertificateRelatedConsFlg>0</LimitApplicationCertificateRelatedConsFlg>

</QualificationConfirmSearchInfo>  (上は支払限度額:今は1を入力しても公開されない)

</MessageBody>

</XmlMsg>


たしかに1秒後?には req Folderに 投入した Fileは消えていました。(やった!!)

で, res Folderになにか XML Fileが入っていました。(ラブレターを開ける気分です.)

ところが, res には

OQSsiquc01req_202105290006.err    Fileと

OQSsiquc01req_202105290006.xml   File   が入っていました。

エラーFileは

“システムエラーが発生しました(エラーコード:OQSB3136E)。技術員に連絡してください”

xmlは要求XMLがそのまま返されています。 (ラブレターが未開封のまま返信されていました.)

一応 要求XMLは サーバーまで送られたわけで, 2歩前進なのですが, まだ 壁がありました。


結局 ONSベンダーサイトに質問すると, 原因究明のために Log(C:\ProgramData\OQS\OQSComApp\log)を送って欲しいと言うのです。ただ, Logを見るためには C:\Program Files\OQS\OQSComApp\conf\SystemDefinition.property の “System.Difinition.Propaty” File

を一部書き換えてsave する必要があるというのです。


このFileを書き換えようとすると


という警告が出ます。OQSComApp という管理者ユーザーでLoginしていますが, さらにスーパー管理者がいるのか? と思いました。ネットで調べると, 通常は管理者でも安全のため管理者権限を使っていない(というWindowsのしくみらしいです)ので, ネットでしらべて,管理者権限を獲得してsaveしました.


そのLogをONSでしらべてもらったら, 接続試験環境で連携アプリケーションを使っている,というのです。それが正常動作しない原因らしいのです。