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.