處理方法
處理方法會定義服務提供者從應用程式接收資料和 (或) 向應用程式傳送資料時的格式或方法,包括帳單決定因子、用量資料或裝置事件。處理方法也可用來定義如何建立應用程式內部的資訊,例如初始測量資料和裝置事件。處理方法還可用來定義如何將指令要求傳送至前端系統。
必須為前端系統服務提供者設定下列類型的處理方法。如需深入瞭解如何設定處理方法,請參考 Oracle Utilities Service and Measurement Data Foundation 文件。
建立初始測量
初始測量建立處理方法會定義用來建立初始測量的業務物件。「初始測量資料匯集器」內送 Web 服務使用此處理方法,來判斷在接收來自前端系統的用量時,要建立哪種類型的初始測量業務物件。裝置事件對應
裝置事件對應處理方法會定義,如何將前端特定的裝置事件對應至標準裝置事件名稱。「裝置事件匯集器」內送 Web 服務使用此處理方法,來判斷在接收來自前端系統的裝置事件時,要建立哪種類型的裝置事件業務物件。計量單位轉譯
計量單位轉譯處理方法會定義,如何將前端特定的計量單位代碼對應至標準計量單位代碼。此處理方法可用來決定在接收來自前端系統的用量時,如何將前端系統計量單位代碼對應至標準計量單位代碼。指令
指令處理方法會定義,如何將指令要求傳送至前端系統。更具體來說,指令處理方式會定義要為每個指令類型建立的外傳通訊業務物件類型,以及要傳送到前端系統的外傳訊息類型。
您可以使用「如何建立外傳通訊/傳送外傳訊息」處理方法業務物件 (D1–HowToCreateActivityOBComm),根據每個實作的需求,為前端系統服務提供者設定下列類型的指令處理方法。
指令 | 處理角色 | 預設業務物件 | 預設外傳訊息類型 |
---|---|---|---|
裝置開始通訊 |
裝置登錄 |
DG-MeterAddNotification |
開始通訊 |
裝置停止通訊 |
裝置移除 |
DG-MeterRemoveNotification |
停止通訊 |
裝置狀態檢查 |
裝置狀態檢查 |
DG-InitiateOutageDetection |
取得狀態 |
按需抄表 (定量) |
按需抄表 (定量) |
DG-InitiateMeterByMeterId |
依計量表 ID 起始抄表 |
遠端連接 |
遠端連接 |
DG-InitiateConnectDisconnect |
連接裝置 |
遠端斷接 |
遠端斷接 |
DG-InitiateConnectDisconnect |
斷接裝置 |