POST api/MessagingService/SaveEstimatedAnnualNomination

Request Information

URI Parameters

None.

Body Parameters

EstimatedAnnualNominationMessage
NameDescriptionTypeAdditional information
Message

EstimatedAnnualNominationContent

None.

Request Formats

application/json, text/json

Sample:
{
  "Message": {
    "Body": {
      "DomgasEntitlements": {
        "Dataset": {
          "Estimates": {
            "Estimate": [
              {
                "Date": "sample string 1",
                "ReferenceProductionVolume": 2.0,
                "ReferenceProduction": 3.0,
                "ContractEntitlement": [
                  {
                    "ReferenceEntitlementVolume": 1.0,
                    "ReferenceEntitlement": 2.0,
                    "ContractCode": "sample string 3"
                  },
                  {
                    "ReferenceEntitlementVolume": 1.0,
                    "ReferenceEntitlement": 2.0,
                    "ContractCode": "sample string 3"
                  }
                ]
              },
              {
                "Date": "sample string 1",
                "ReferenceProductionVolume": 2.0,
                "ReferenceProduction": 3.0,
                "ContractEntitlement": [
                  {
                    "ReferenceEntitlementVolume": 1.0,
                    "ReferenceEntitlement": 2.0,
                    "ContractCode": "sample string 3"
                  },
                  {
                    "ReferenceEntitlementVolume": 1.0,
                    "ReferenceEntitlement": 2.0,
                    "ContractCode": "sample string 3"
                  }
                ]
              }
            ]
          },
          "MonthlyTotals": [
            {
              "Date": "sample string 1",
              "ReferenceProductionVolume": 2.0,
              "ReferenceProduction": 3.0,
              "ContractEntitlement": [
                {
                  "ReferenceEntitlementVolume": 1.0,
                  "ReferenceEntitlement": 2.0,
                  "ContractCode": "sample string 3"
                },
                {
                  "ReferenceEntitlementVolume": 1.0,
                  "ReferenceEntitlement": 2.0,
                  "ContractCode": "sample string 3"
                }
              ]
            },
            {
              "Date": "sample string 1",
              "ReferenceProductionVolume": 2.0,
              "ReferenceProduction": 3.0,
              "ContractEntitlement": [
                {
                  "ReferenceEntitlementVolume": 1.0,
                  "ReferenceEntitlement": 2.0,
                  "ContractCode": "sample string 3"
                },
                {
                  "ReferenceEntitlementVolume": 1.0,
                  "ReferenceEntitlement": 2.0,
                  "ContractCode": "sample string 3"
                }
              ]
            }
          ],
          "AnnualTotals": {
            "Date": "sample string 1",
            "ReferenceProductionVolume": 2.0,
            "ReferenceProduction": 3.0,
            "ContractEntitlement": [
              {
                "ReferenceEntitlementVolume": 1.0,
                "ReferenceEntitlement": 2.0,
                "ContractCode": "sample string 3"
              },
              {
                "ReferenceEntitlementVolume": 1.0,
                "ReferenceEntitlement": 2.0,
                "ContractCode": "sample string 3"
              }
            ]
          }
        },
        "ScenarioName": "sample string 1",
        "ScenarioCode": "sample string 2",
        "ScenarioType": "sample string 3",
        "ScenarioStart": "sample string 4",
        "ScenarioEnd": "sample string 5",
        "ScheduledMaintenance": {
          "Maintenance": [
            {
              "EndDate": "sample string 1",
              "StartDate": "sample string 2",
              "Comments": "sample string 3"
            },
            {
              "EndDate": "sample string 1",
              "StartDate": "sample string 2",
              "Comments": "sample string 3"
            }
          ]
        }
      }
    },
    "Type": 1,
    "System": 1,
    "Revision": 1,
    "Priority": 2,
    "TestFlag": 1,
    "Header": {
      "Recipients": {
        "To": "sample string 1",
        "Cc": "sample string 2"
      },
      "Sender": {
        "Identity": "sample string 1",
        "CompanyName": "sample string 2",
        "CompanyNumber": "sample string 3",
        "ContactCode": "sample string 4",
        "ContactName": "sample string 5"
      },
      "Receiver": {
        "DeliveryFormat": "sample string 1",
        "CompanyName": "sample string 2",
        "CompanyNumber": "sample string 3",
        "ContactCode": "sample string 4",
        "ContactName": "sample string 5"
      },
      "Generated": {
        "Timestamp": "2024-09-05T23:10:22.1714182+00:00",
        "Creator": "sample string 2"
      },
      "Subject": "sample string 1",
      "Period": {
        "FromTimestamp": "2024-09-05T23:10:22.1714182+00:00",
        "ToTimestamp": "2024-09-05T23:10:22.1714182+00:00"
      }
    }
  }
}

application/xml, text/xml

Sample:
<EstimatedAnnualNominationMessage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Chevron.Abu.Whs.Portals.Domgas.Messages.Incoming">
  <Message>
    <Header xmlns:d3p1="http://schemas.datacontract.org/2004/07/Chevron.Abu.Whs.Portals.Messages.Incoming">
      <d3p1:Generated>
        <d3p1:Creator>sample string 2</d3p1:Creator>
        <d3p1:Timestamp>2024-09-05T23:10:22.1714182+00:00</d3p1:Timestamp>
      </d3p1:Generated>
      <d3p1:Period>
        <d3p1:FromTimestamp>2024-09-05T23:10:22.1714182+00:00</d3p1:FromTimestamp>
        <d3p1:ToTimestamp>2024-09-05T23:10:22.1714182+00:00</d3p1:ToTimestamp>
      </d3p1:Period>
      <d3p1:Receiver>
        <d3p1:CompanyName>sample string 2</d3p1:CompanyName>
        <d3p1:CompanyNumber>sample string 3</d3p1:CompanyNumber>
        <d3p1:ContactCode>sample string 4</d3p1:ContactCode>
        <d3p1:ContactName>sample string 5</d3p1:ContactName>
        <d3p1:DeliveryFormat>sample string 1</d3p1:DeliveryFormat>
      </d3p1:Receiver>
      <d3p1:Recipients>
        <d3p1:Cc>sample string 2</d3p1:Cc>
        <d3p1:To>sample string 1</d3p1:To>
      </d3p1:Recipients>
      <d3p1:Sender>
        <d3p1:CompanyName>sample string 2</d3p1:CompanyName>
        <d3p1:CompanyNumber>sample string 3</d3p1:CompanyNumber>
        <d3p1:ContactCode>sample string 4</d3p1:ContactCode>
        <d3p1:ContactName>sample string 5</d3p1:ContactName>
        <d3p1:Identity>sample string 1</d3p1:Identity>
      </d3p1:Sender>
      <d3p1:Subject>sample string 1</d3p1:Subject>
    </Header>
    <Priority>2</Priority>
    <Revision>1</Revision>
    <System>EnergyComponents</System>
    <TestFlag>No</TestFlag>
    <Type>EstimatedWeeklyNomination</Type>
    <Body>
      <DomgasEntitlements>
        <ScenarioCode>sample string 2</ScenarioCode>
        <ScenarioEnd>sample string 5</ScenarioEnd>
        <ScenarioName>sample string 1</ScenarioName>
        <ScenarioStart>sample string 4</ScenarioStart>
        <ScenarioType>sample string 3</ScenarioType>
        <ScheduledMaintenance>
          <Maintenance>
            <Maintenance>
              <Comments>sample string 3</Comments>
              <EndDate>sample string 1</EndDate>
              <StartDate>sample string 2</StartDate>
            </Maintenance>
            <Maintenance>
              <Comments>sample string 3</Comments>
              <EndDate>sample string 1</EndDate>
              <StartDate>sample string 2</StartDate>
            </Maintenance>
          </Maintenance>
        </ScheduledMaintenance>
        <Dataset>
          <AnnualTotals>
            <ContractEntitlement>
              <ContractEntitlement>
                <ContractCode>sample string 3</ContractCode>
                <ReferenceEntitlement>2</ReferenceEntitlement>
                <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
              </ContractEntitlement>
              <ContractEntitlement>
                <ContractCode>sample string 3</ContractCode>
                <ReferenceEntitlement>2</ReferenceEntitlement>
                <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
              </ContractEntitlement>
            </ContractEntitlement>
            <Date>sample string 1</Date>
            <ReferenceProduction>3</ReferenceProduction>
            <ReferenceProductionVolume>2</ReferenceProductionVolume>
          </AnnualTotals>
          <Estimates>
            <Estimate>
              <Estimate>
                <ContractEntitlement>
                  <ContractEntitlement>
                    <ContractCode>sample string 3</ContractCode>
                    <ReferenceEntitlement>2</ReferenceEntitlement>
                    <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
                  </ContractEntitlement>
                  <ContractEntitlement>
                    <ContractCode>sample string 3</ContractCode>
                    <ReferenceEntitlement>2</ReferenceEntitlement>
                    <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
                  </ContractEntitlement>
                </ContractEntitlement>
                <Date>sample string 1</Date>
                <ReferenceProduction>3</ReferenceProduction>
                <ReferenceProductionVolume>2</ReferenceProductionVolume>
              </Estimate>
              <Estimate>
                <ContractEntitlement>
                  <ContractEntitlement>
                    <ContractCode>sample string 3</ContractCode>
                    <ReferenceEntitlement>2</ReferenceEntitlement>
                    <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
                  </ContractEntitlement>
                  <ContractEntitlement>
                    <ContractCode>sample string 3</ContractCode>
                    <ReferenceEntitlement>2</ReferenceEntitlement>
                    <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
                  </ContractEntitlement>
                </ContractEntitlement>
                <Date>sample string 1</Date>
                <ReferenceProduction>3</ReferenceProduction>
                <ReferenceProductionVolume>2</ReferenceProductionVolume>
              </Estimate>
            </Estimate>
          </Estimates>
          <MonthlyTotals>
            <MonthlyTotals>
              <ContractEntitlement>
                <ContractEntitlement>
                  <ContractCode>sample string 3</ContractCode>
                  <ReferenceEntitlement>2</ReferenceEntitlement>
                  <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
                </ContractEntitlement>
                <ContractEntitlement>
                  <ContractCode>sample string 3</ContractCode>
                  <ReferenceEntitlement>2</ReferenceEntitlement>
                  <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
                </ContractEntitlement>
              </ContractEntitlement>
              <Date>sample string 1</Date>
              <ReferenceProduction>3</ReferenceProduction>
              <ReferenceProductionVolume>2</ReferenceProductionVolume>
            </MonthlyTotals>
            <MonthlyTotals>
              <ContractEntitlement>
                <ContractEntitlement>
                  <ContractCode>sample string 3</ContractCode>
                  <ReferenceEntitlement>2</ReferenceEntitlement>
                  <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
                </ContractEntitlement>
                <ContractEntitlement>
                  <ContractCode>sample string 3</ContractCode>
                  <ReferenceEntitlement>2</ReferenceEntitlement>
                  <ReferenceEntitlementVolume>1</ReferenceEntitlementVolume>
                </ContractEntitlement>
              </ContractEntitlement>
              <Date>sample string 1</Date>
              <ReferenceProduction>3</ReferenceProduction>
              <ReferenceProductionVolume>2</ReferenceProductionVolume>
            </MonthlyTotals>
          </MonthlyTotals>
        </Dataset>
      </DomgasEntitlements>
    </Body>
  </Message>
</EstimatedAnnualNominationMessage>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

None.