Validation

 Submission validation rules

The following rules apply for all submission interfaces. Once an EFP Trade is processed, AEMO responds to the Trading Participant identifying any records failing validation.

Validation messages

Field

Message

Status

Participant ID

(API only)

Trading Participants must be registered in the GSH

FAIL

Price

Enter a price range between minus 100 and 999 e.g: 1050.23

FAIL

Price

Enter a price with only 2 decimal places, e.g: 1050.23

FAIL

Price (trading margin)

Submission rejected because the <Trading Participant> has insufficient Trading Margin.

FAIL

Trade type

Enter a trade type of either: BUY or SELL

FAIL

Gas future ID

Enter your Gas Future ID (EFP Trade ID) for the final EFP Trade

FAIL

Gas future ID

The Gas Future ID cannot be more than 20 characters e.g: ASX-AEMO-1364-AB3267

FAIL

Gas future ID

The Gas Future ID must in this format ASX-AEMO-NNNN-NNNNNN e.g: ASX-AEMO-1364-AB3267

FAIL

Gas future ID

Submission rejected because this Gas Future ID is previously matched. The Gas Future ID must be unique for each BUY/SELL trade pair.

FAIL

Volume

Enter a positive whole number for the volume, e.g: 234.

FAIL

End date

Enter an end date in the following format: YYYY/MM/DD, e.g: 2022/04/30.

FAIL

Start date

Enter a start date in the following format: YYYY/MM/DD, e.g: 2022/04/30.

FAIL

End date & Start date

The start and end date must match the Preliminary EFP Trade Submission

FAIL

All

Submission matched

MATCHED

All

Submission successful

PENDING

 

Changing a pending trade

To change the details of a pending an EFP Trade Submission: