- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机能定义书
【程式名稱】
peat1302b01
醫療費用申報案件分局狀態通知處理程式。由『分局PBA子系統,檢核程式或退件程式』啟動。根據啟動傳入之參數異動『醫療費用申報收件紀錄』。
【執行環境】
總局醫療主機
高雄IC卡中心醫療主機
【執行參數】
1.處理參數
(1)分局檢核結果通知
FUN=1^MSG=檢核結果^KEY=醫事機構代碼-醫事類別-費用年月-申報類別-申報日期-月份註記-收件序號
(2)分局退件通知
FUN=2^MSG=^KEY=醫事機構代碼-醫事類別-費用年月-申報類別-申報日期-月份註記-收件序號
【讀取檔案】
PEAT_FA_LOG:醫療費用申報收件紀錄
【寫入檔案】
PEAT_FA_LOG:醫療費用申報收件紀錄
PEAT_FA_PROC_LOG: 醫療費用申報處理紀錄
PEAT_HOSP_DLDESC:申報案件相關檔案下載描述檔
PEAT_FA_MAIL_LOG: 醫療費用申報電子郵件通知紀錄
【程式流程圖】
【程式流程圖與規格設計對照表】
序號 說明 頁次 101 解析傳入之參數 102 分局檢核結果通知處理 103 分局退件通知處理 104 錯誤處理
【規格設計】
000:
一、工作目錄說明
上傳原始檔案目錄 /med2/dbserver/shared_dir/pea/fa_org/
解壓縮檔案目錄 /med2/dbserver/shared_dir/pea/fa_unzip/
中文轉碼目錄 /med2/dbserver/shared_dir/pea/fa_chcode/
完成處理檔案目錄 /med2/dbserver/shared_dir/pea/fa_final/
提供院所下載檔案目錄 /med2/dbserver/shared_dir/pea/hosp_export/
提供院所下載說明檔案目錄 /med2/dbserver/shared_dir/pea/hosp_export/help/
錯誤訊息檔案目錄 /med2/dbserver/shared_dir/pea/tmp/
錯誤訊息檔案名稱:peat1302b收件序號.msg.txt
101:
一、解析傳入之參數
檢查傳入之參數數量
傳入之參數需包括「處理參數」。
依NAME=VALUE^NAME=VALUE之格式解析「處理參數」取得以下資訊
NAME VALUE FUN 功能代號 MSG 功能訊息 KEY 功能鍵值
依取得之「功能代號」判斷執行之處理
功能代號 對應之處理 1 分局檢核結果通知處理 2 分局退件通知處理
以上步驟有誤跳至104
102:
一、分局檢核結果通知處理
1.拆解「功能鍵值」
依下列格式取得「收件序號」。
「功能鍵值」=醫事機構代碼-醫事類別-費用年月-申報類別-申報日期-月份註記-收件序號
2.拆解「功能訊息」
(1)依「功能訊息」第1碼做為檢核結果代碼
檢核結果代碼 說明 0 檢核成功 1 檢核錯誤 2 檢核其他錯誤
(2)若「檢核結果代碼」=2
「功能訊息」其他碼為「檢核錯誤訊息」。
3.若檢核成功執行以下步驟
異動『醫療費用申報收件紀錄檔』(若已刪除不異動申報處理狀態)
分別執行以下SQL
UPDATE PEAT_FA_LOG SET
CHECK_STATUS =’1’,
WHERE
RECV_SEQ_NO =收件序號,
UPDATE PEAT_FA_LOG SET
APPL_PROC_STATUS=’2’
WHERE
RECV_SEQ_NO =收件序號,
AND DEL_MARK IS NULL
4.若檢核錯誤執行以下步驟
異動『醫療費用申報收件紀錄檔』(若已刪除不異動申報處理狀態,或刪除註記)
分別執行以下SQL
UPDATE PEAT_FA_LOG SET
CHECK_STATUS =’2’
WHERE
RECV_SEQ_NO =收件序號
UPDATE PEAT_FA_LOG SET
DEL_MARK=’2’,
DEL_TIME=SYSDATE,
APPL_PROC_STATUS=’3’
WHERE
RECV_SEQ_NO =收件序號
AND DEL_MARK IS NULL
(2)若「檢核結果代碼」=2,提供錯誤訊息檔案供醫療院所下載
A.產生錯誤訊息檔案
錯誤訊息檔案目錄:參考000說明。
錯誤訊息檔案名稱: 參考000說明。
將「檢核錯誤訊息」寫入錯誤訊息檔案。
B.將錯誤訊息檔案搬至下載目錄
目錄名稱:提供院所下載目錄。
檔案名稱:同檔名。
C.新增『申報案件相關檔案下載描述檔』
INSERT INTO PEAT
文档评论(0)