Meter Data Store
At the heart of Sage EMS is the Sage High Performance Meter Data Store. The MDS is engineered for performance, scalability, automation, and, of course, reliability.
The MDS comprises:
- B2B Message Handler
- Receive MDNs
- Ack MDNs
- Issue PMDs & VMDs
- MDFF Payload Loader
- Supports NEM12/13 as well as obsolete formats (NEM01/02/03) for loading historical data.
- Versioning & Validation Engine
- Data Storage & Retrieval Engine
- MDP Performance Reporting
- Error Reporting
- Logging
Optional Component: Meter Data Substitution
Sage EMS supports built in substitution and estimation according to the NEMMCO procedure (MT_MA1680v03.1) and jurisdictional metrology procedures:
- For meter types 1-4,
- Substitution types 14, 15, and 17 are fully supported and automatically invoked.
- Substitution types 11, 12, 13, 16 and 18 are supported by custom procedures, and are manually invoked.
- For meter type 5,
- Substitution types 51, 52, and 54 are fully supported and automatically invoked.
- Substitution types 53, 55 and 56 are supported by custom procedures, and are manually invoked.
- Estimation types 51 and 52 are fully supported and automatically invoked.
- Estimation type 56 is supported by custom procedures and is manually invoked.
- For meter type 6,
- Substitution types 61, 62 and 63 are fully supported and automatically invoked.
- Substitution type 64 is supported by custom procedures, and is manually invoked.
- Estimation types 61, 62 and 65 are fully supported and automatically invoked.
- For meter type 7,
- Substitution types 71 and 72 are fully supported and automatically invoked.
- Substitution type 73 is supported, and is manually triggered (e.g. marking data as invalid and pending re-calculation if an algorithm is changed).
- Substitution type 74 is supported by custom procedures, and is manually invoked.
Sage EMS substitution can be used to provide data to internal systems – such a trading and forecasting, for example, which may require a full set of reading data even when not provided by external MDPs or read by internal meter reading processes (e.g. from an MDP that is part of the same organisation).
Sage EMS substitution can also be used to complete missing data as part of the Meter Data Provision Component.
Optional Component: Meter Data Provision
Sage EMS Meter Data Provision is an MDP system optimised for automated processes for Type 5, 6 and 7 meters, but with support for Types 1-4 processes which often require intensive manual processes to meet MDP deed requirements. It can provide a cost effective basis for providing an MDP service where derogations assign the MDP service to the NSP.
Sage EMS Meter Data Provision is designed to be highly automated, minimising the human resources required for the MDP function. It comprises:
- MVRS / MV90 loaders.
- Raw Meter Reading Storage
- Meter Data Substitution
- Meter Data Preparation
- New / Updated readings flagged for export.
- Meter Configuration Changes flagged for export.
- NEMMCO Meter Data flagged for export.
- Meter Data Export
- Provision of new / updated / requested meter data.
- Generation of NEM12/13 MDFF Payload
- Fallback delivery to file system structure / FTP structure to support data delivery in B2B contingency modes.
- B2B Message Handler
- Issue MDNs
- Receive PMDs and VMDs
- Ack PMDs and VMDs
- Reply to PMDs and VMDs with MDNs
- Report and re-send unacknowledged MDNs
- Automated PMD Processing.
- Semi-Automated VMD Processing (depending on investigation code).
- VMD work queues.
- Meter Reading Performance Reporting
Sage EMS Meter Data Provision requires all optional components of Configuration Management (described below)