Hitachi Energy
Inventory change registration scheduled
Format for the registration of an inventory change notification with scheduled response:
inventory registerGetReport async <msgID> scheduled <reportType> [<address>] [<filter>] [<reportFormat>]
 
msgID
The «message identifier» is a number issued by the user. This number is returned by the report server in its response.
reportType
Possible values are
NE | Unit | Service
address (optional)
filter (optional)
Refer to Filters.
reportFormat (optional)
Possible values are
xml | csv
(Default: xml)
Format of the immediate response to the registration request:
inventory registerGetReportResponse async <msgID> scheduled <scheduleID> <errorCode>
 
msgID
Message identifier of the corresponding request.
scheduleID
Schedule identifier assigned by the report server to be included in the subsequent responses containing the requested inventory change data. In this case the scheduleID serves also as identifier of the registration.
errorCode
Refer to Error codes.
Format of the scheduled response to the registration request:
inventory notification schedule <scheduleID> <errorCode> <data stream>
 
scheduleID
Schedule identifier as announced in the immediate response.
errorCode
Refer to Error codes.
datastream
Inventory data as requested.
Format of the notification caused by an inventory change:
inventory notification registration <scheduleID> <reportNotificationType> <data stream>
 
scheduleID
Schedule identifier assigned by the report server to this registration.
reportNotificationType
The following types are generated:
NECreation | NEDeletion |
UnitCreation | UnitDeletion | ServiceCreation | ServiceDeletion
datastream
For notifications of the type «Creation»: Inventory data as requested.
For notifications of the type «Deletion»: Address of the deleted inventory item.