7.1 RHEA — Header Record

This is the Header Record for the RevenueDeclarationMessage defined in this standard. Each file shall have exactly one such Header Record. It shall be the first Record in each file.

Cell Name 

Field Definition

Data Type

M/O/C

Example

1

RecordType

The Type of the Record; always to contain RHEA.

Fixed string

M

RHEA

2

MessageVersion

The Version of the Message. This shall be 10.

Fixed string

M

10

3

MessageId

A string used to uniquely identify the message. The MessageId shall be, in combination with the MessageSenderId, globally unique. Thus, a Message Sender shall never re-use a MessageId.

String

M

1234567890

4

MessageCreatedDateTime

The DateTime when the Message was created (the only allowed format is ISO 8601 : YYYY-MM-DDThh:mm:ssTZD).

ISO datetime

M

2014-12-14T10:05:00Z

5

UsageStartDate

The StartDate of the usage Period covered by the Message (in ISO 8601 format). This is a string with the syntax YYYY[-MM[-DD]].

ISO date

M

2014-12-01

6

UsageEndDate

The EndDate of the usage Period covered by the Message (in ISO 8601 format). This is a string with the syntax YYYY[-MM[-DD]].

ISO date

M

2014-12-01

7

DistributionDate

The Date of the distribution covered by the Message (in ISO 8601 format). This is a string with the syntax YYYY[-MM[-DD]].

ISO date

M

2014-12-01

8

DistributionDescription

A description of the distribution, which can include an identifier for it or its type (e.g. whether it is a provisional distribution, a cancellation of a provisional distribution, a final distribution or a settlement distribution).

String

O

Final distribution

9

SenderPartyId

The DDEX PartyId (DPID) of the MessageSender.

DDEX Party ID

M

PADPIDA2008120501W

10

SenderName

The full name of the MessageSender.

String

M

PPL

11

RecipientPartyId

The DDEX PartyId (DPID) of the MessageRecipient. This element is mandatory when the RevenueDeclaration Message is sent to one MessageRecipient and must not be included when the RevenueDeclaration Message is sent to more than one MessageRecipient.

DDEX Party ID

O

PADPIDA2007081601G

12

RecipientName

The full name of the MessageRecipient. This element is mandatory when the RevenueDeclaration Message is sent to one MessageRecipient and must not be included when the RevenueDeclaration Message is sent to more than one MessageRecipient.

String

O

SCPP