The Adapter Development Kit Native Format

Note: The Adapter Development Kit Native Format can be used with both middleware and native Smart Grid Gateway Adapter implementations.

The Adapter Development Kit supports loading usage and event data exported from the AMI head-end system in the “native” initial measurement and device event data formats (the format of the initial measurement and device event seeder business objects). Processing of the ADK native format is supported by the following OSB projects:

  • SGG-DG-SEEDER-BASE

  • SGG-DG-SEEDER-CM

Refer to Initial Measurements and Device Events and OSB Project Summary for more information about these OSB projects.

Format Details

The ADK native format is an XML format that contains zero or more initial measurements and/or device events, as follows:

  • The collection of initial measurements and/or device events are encapsulated within in an <SGGIMDsEvents> element.

  • Each initial measurement or device event is defined in the format of the initial measurement and device event seeder business objects, encapsulated by the following elements:
    • Initial Measurements: <D1-InitialLoadIMD>

    • Device Events: <D1–DeviceEventSeeder>

  • The format can support any number of initial measurements and/or device events.

  • Initial measurements can be either scalar or interval measurements.

See Adapter Development Kit Native Format Example for an example of this format. See Adapter Development Kit Native Format Schema for the native format XML schema.