Non-Interval 'Plain' XML to IMD Mapping

The following table outlines how non-interval data in the "plain" XML format is mapped to the InitialLoadIMD format when the Landis+Gyr record type is set to "EMED01" (non-interval usage).

"Plain" XML Element InitialLoadIMD element Notes
RecordType

N/A

Premise

N/A

ESIID

N/A

Provisioned

N/A

MeterID dvcIdN

as is

kWh enQty

as is

  uom

KWH

TimeStamp enDt

Convert to OUAF date/time format

This should be mapped to enDt. Relevant only to non-interval data.

Peak enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with KW

PeakDateTime enDt

Convert to OUAF date/time format

Dmd enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with KW and 'Dmd' in "<mcIdN>

TouA enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with KWH and 'kWh Rate A' in "<mcIdN>

TouB enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with KWH' and 'kWh Rate B' in "<mcIdN>

TouC enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with KWH and 'kWh Rate C' in "<mcIdN>

TouD enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with KWH and 'kWh Rate D' in "<mcIdN>

TouE enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with KWH and 'kWh Rate E' in "<mcIdN>

Volts enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with Volts

PF enQty

as is

A separate IMD Seeder will be created with <uom> in IMD Seeder populated with PF

N/A

imdType

D1IL

Origin externalId

the origin element in "Plain" XML (incoming file name)

N/A

serviceProviderExternalId

L+G

This is a constant. There is no such field in incoming structure.

RawData rawData

Vendor-specific "raw" data

When the "populateRawIMD" parameters in the EnvironmentSettings.xq file is set to true.