Generated Narrative: StructureDefinition LTCFeeAuditStatusModel Name Flags Card. Type Description & Constraints LTCFeeAuditStatusModel 0..* Base 長照支付審查－分案審核狀態與交易處理結果邏輯模型 #xD; queryInfo 1..1 BackboneElement 查詢輸入資訊 #xD; writeoffYyyymm 1..1 string 支審年月 #xD; transNo 1..1 string 交易序號 #xD; queryType 1..1 code 查詢類別 #xD; cityInfo 0..* BackboneElement 縣市案件資訊 #xD; cityCd 1..1 string 縣市代碼 #xD; caseInfos 0..* BackboneElement 案件資訊 #xD; caseNo 1..1 string 核銷案號 #xD; status 0..1 string 核銷狀況 #xD; docVer 0..1 string 總表版次 #xD; accNum 0..1 string 簽證編號 #xD; webapiProcessInfo 0..* BackboneElement API 執行結果資料 #xD; function 1..1 code API Function #xD; sourceSystem 0..1 string 來源系統別 #xD; transNo 1..1 string 交易序號 #xD; status 1..1 string API 執行狀態 #xD; batchProcResult 0..1 string 批次處理結果 #xD; batchProcNum 0..1 integer 批次處理筆數 #xD; batchSuccNum 0..1 integer 批次處理成功筆數 #xD; batchErrNum 0..1 integer 批次處理失敗筆數 #xD; exceptionRecords 0..* BackboneElement 分案異常資料 #xD; objid 1..1 string 識別碼 #xD; errCode 0..1 string 錯誤碼 #xD; errMessage 0..1 string 錯誤原因 #xD; deleteRecords 0..* BackboneElement 服務紀錄刪除成功資料 #xD; objid 1..1 string 識別碼 #xD; deleteExceptionRecords 0..* BackboneElement 服務紀錄刪除失敗資料 #xD; objid 1..1 string 識別碼 #xD; errCode 0..1 string 錯誤碼 #xD; errMessage 0..1 string 錯誤原因 #xD; svcDelInfo 0..1 BackboneElement 服務紀錄刪除資料（ObjDel） #xD; writeoffYyyymm 1..1 string 支審年月 #xD; transNo 1..1 string 交易序號 #xD; records 1..1 integer 服務記錄筆數 #xD; caseSvcRecords 0..* BackboneElement 個案服務紀錄 #xD; objid 1..1 string 識別碼 #xD; finishInfo 0..1 BackboneElement 申報確認資料（appCompletionNotice） #xD; writeoffYyyymm 1..1 string 支審年月 #xD; transNo 1..1 string 交易序號 #xD; cityInfo 0..* BackboneElement 縣市案號資訊 #xD; cityCd 1..1 string 縣市代碼 #xD; caseNoInfo 0..* BackboneElement 案件資訊 #xD; caseNo 1..1 string 案件編號 #xD; cancelInfo 0..1 BackboneElement 服務單位撤回資料（appCancel） #xD; writeoffYyyymm 1..1 string 支審年月 #xD; cityCd 0..1 string 縣市代碼 #xD; caseNo 0..1 string 核銷案號 #xD; transNo 1..1 string 交易序號 #xD; cancelResultResponseInfo 0..1 BackboneElement 取消交易單結果回報資料 #xD; writeoffYyyymm 1..1 string 支審年月 #xD; transNo 1..1 string 交易序號 #xD; cancelTransNo 1..1 string 所要取消結果回報之交易序號 #xD; Documentation for this format
長照支付審查－分案審核狀態與交易處理結果邏輯模型
此邏輯模型以衛生福利部支付審核系統（照管平台）API 規格說明書為基礎，用以描述服務單位各分案審核狀態查詢（查詢A）、服務紀錄刪除（ObjDel）、申報確認通知（appCompletionNotice）、撤回服務記錄（appCancel）及取消交易單處理結果回報（CancelResultResponse）之資料結構與欄位準備指引。
長照支付審查－分案審核狀態與交易處理結果邏輯模型對應
此對應說明長照支付審查分案審核狀態與交易處理結果邏輯模型與 FHIR Task Resource（LTCTaskFeeAudit）的對應關係。LTCTaskFeeAudit 之 input／output 切片以 #pattern + type.text 作為 discriminator，各切片固定之 type.text 為規格書之中文欄位名稱（例如「縣市代碼」、「批次處理結果」），故本對應之 FHIRPath 一律以 type.text 定位，切勿改以 type.coding.code 撰寫（該 Profile 未定義 type.coding）。
服務單位各分案審核狀態查詢（app_result_query_info）的查詢輸入資訊，每次查詢間隔至少為 20 分鐘
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
查詢輸入資訊整體對應至一筆支付審查交易 Task（LTCTaskFeeAudit）
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
Extensions that cannot be ignored even if unrecognized
May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
交易序號以 Task.groupIdentifier 表達，作為同一批交易的群組識別
查詢類別，長度 1，固定值：A（服務單位各分案審核狀態查詢）
查詢類別（固定值 A）屬傳輸層查詢參數，用以區分查詢A 與查詢B，於 LTCTaskFeeAudit 中不另設 input 切片；查詢A 之回覆內容即以本 Task 表達
查詢回覆之縣市案件資訊（city_info），依縣市別列出該支審年月各分案的審核狀態
縣市案件資訊為查詢交易之執行結果；每一筆分案（縣市代碼 + 核銷案號）對應一筆 LTCTaskFeeAudit
縣市代碼以 Task.input[cityCd] 表達（切片 discriminator 為 type.text）
核銷案號以 Task.input[caseNo] 表達；亦得以 Task.focus 參照該核銷案件
核銷狀況，格式為「代碼:說明」，長度上限 200。代碼：0 已分案待電腦審核處理、1 待通知收件、2 已通知待收件、3 審核中、4 等待總表、5 審計待審、6 結案
核銷狀況（0 已分案待電腦審核處理～6 結案）以 Task.businessStatus 表達，繫結 VS_TW_LTC_FeeAuditCaseStatus
總表版次於 LTCTaskFeeAudit 未定義對應之 output 切片；因 output 之 slicing 規則為 open，實作時得自訂 type.text = 總表版次 之 output 承載，或改由（查詢B）之 ClaimResponse.identifier[docVer] 取得
簽證編號於 LTCTaskFeeAudit 未定義對應之 output 切片；因 output 之 slicing 規則為 open，實作時得自訂 type.text = 簽證編號 之 output 承載，或改由（查詢B）之 ClaimResponse.identifier[accNum] 取得
查詢回覆之 API 執行結果資料（webapi_process_info），目前僅顯示已處理完成（狀態為 3:錯誤 或 4:處理完成）之交易單資料
每一筆 API 執行結果資料對應至一筆支付審查交易 Task（LTCTaskFeeAudit）
API Function 名稱，長度上限 40。代碼：FeeApply 服務記錄申報、ObjDel 服務紀錄刪除、appCompletionNotice 申報確認通知、appCancel 服務單位撤回、CancelResultResponse 取消交易單處理結果回報
API Function 名稱以 Task.code 表達，繫結 VS_TW_LTC_FeeAuditApiFunction
來源系統別以 Task.note 記述；Parent LTCTask 已將 Task.requester 限定為 Reference(LTCPractitioner | LTCOrganization | LTCPractitionerRole)，若來源系統別可對應到實際申報單位，亦得以 Task.requester 參照該 Organization
該筆 API 執行結果所屬之交易序號，長度上限 10
API 執行狀況，格式為「代碼:說明」，長度上限 30。代碼：0 待處理、1 處理中、3 錯誤、4 處理完成
API 執行狀況（0 待處理、1 處理中、3 錯誤、4 處理完成）依序對應至 Task.status 之 requested、in-progress、failed、completed
批次處理結果說明，長度上限 200，例如「分案處理完成!」
批次處理結果說明以 Task.output[batchProcResult] 表達
分案處理異常之服務紀錄（exception_records），可修改後重新上傳至支審系統
分案異常資料以 Task.output[exceptionRecords] 參照 LTCOperationOutcomeFeeAudit 表達，逐筆一個 output
系統商之服務紀錄識別碼（objid），長度上限 20
分案異常之服務紀錄識別碼，記於所參照 OperationOutcome 之 issue.expression（須帶入實際 objid 值）與 issue.diagnostics
分案異常錯誤碼，記於所參照 OperationOutcome 之 issue.details.coding.code
分案異常之錯誤原因說明，長度上限 200
分案異常錯誤原因，記於所參照 OperationOutcome 之 issue.details.text
服務紀錄刪除成功之資料（delete_records），於 JSON 中以服務紀錄識別碼字串陣列表示
服務紀錄刪除成功資料以 Task.output[deleteRecords] 表達，逐筆一個 output
刪除成功之服務紀錄識別碼（objid），長度上限 20
服務紀錄刪除失敗資料以 Task.output[deleteExceptionRecords] 參照 LTCOperationOutcomeFeeAudit 表達，逐筆一個 output
刪除失敗之服務紀錄識別碼（objid），長度上限 20
刪除失敗之服務紀錄識別碼，記於所參照 OperationOutcome 之 issue.expression（須帶入實際 objid 值）與 issue.diagnostics
刪除失敗錯誤碼，記於所參照 OperationOutcome 之 issue.details.coding.code
刪除失敗之錯誤原因說明，長度上限 200
刪除失敗錯誤原因，記於所參照 OperationOutcome 之 issue.details.text
刪除系統商識別碼（objid）之服務紀錄的傳送資料（svcdel_info）；若該服務紀錄之案件已執行申報確認通知，則不允許執行服務紀錄刪除
服務紀錄刪除作業對應至 Task.code = ObjDel 之支付審查交易 Task
本次刪除作業之交易序號，長度上限 10
服務記錄筆數為統計值，等於 Task.input[objid] 之筆數；LTCTaskFeeAudit 未另設 input 切片承載
要刪除之服務紀錄識別碼（objid），長度上限 20
要刪除之服務紀錄識別碼以 Task.input[objid] 逐筆表達；亦得以 Task.focus 參照該筆服務紀錄申報
服務單位確認服務紀錄無誤後之申報確認通知傳送資料（finish_info）；執行後支審系統不再受理服務紀錄申報及異動
申報確認通知作業對應至 Task.code = appCompletionNotice 之支付審查交易 Task；因 FHIR R4 之 Task.input 不支援巢狀 part，涉及多個縣市時須依縣市拆分為多筆 Task，各 Task 共用同一 groupIdentifier
本次申報確認通知之交易序號，長度上限 10
本次申報確認通知之縣市案號資訊（city_info）
縣市代碼以 Task.input[cityCd] 表達，每筆 Task 僅一個縣市（0..1）
該縣市要執行申報確認通知之案件資訊（case_no_info）
要執行申報確認通知之案件編號，長度上限 30
該縣市之各筆案件編號以同一 Task 之 Task.input[caseNo] 逐筆表達，藉此表達其隸屬於本 Task 之 input[cityCd]
服務單位撤回服務紀錄之傳送資料（cancel_info）；若未傳入縣市代碼及核銷案號，表示撤回該服務單位本月該來源系統別所申報之全部服務紀錄；若承辦人已收件處理，則不允許執行撤回
服務單位撤回作業對應至 Task.code = appCancel 之支付審查交易 Task
指定撤回案件所屬縣市代碼，長度上限 5；未填表示全部撤回
指定撤回之核銷案號，長度上限 30；未填表示全部撤回
指定撤回之核銷案號以 Task.input[caseNo] 表達；亦得以 Task.focus 參照
本次撤回作業之交易序號，長度上限 10
取消（查詢A）API 執行結果資料中該交易單處理結果回報之傳送資料（CancelResultResponse_info）
取消交易單處理結果回報作業對應至 Task.code = CancelResultResponse 之支付審查交易 Task
本次取消結果回報作業之交易序號，長度上限 10
所要取消結果回報之交易單交易序號，長度上限 10
所要取消結果回報之交易序號以 Task.input[cancelTransNo] 表達，並以 Task.partOf 參照原交易單 Task