Scada


Click here for a complete list of operations.

LoadNominationReport

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Scada.asmx HTTP/1.1
Host: novoapi.witechusa.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "Scada/LoadNominationReport"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <ClsSeguridad xmlns="Scada">
      <User>string</User>
      <Password>string</Password>
      <Token>string</Token>
      <DataBaseEngine>ORACLE or MYSQL or SQLSERVER or POSTGRES</DataBaseEngine>
    </ClsSeguridad>
  </soap:Header>
  <soap:Body>
    <LoadNominationReport xmlns="Scada">
      <operation>string</operation>
      <args>string</args>
      <readSecurityLevel>int</readSecurityLevel>
    </LoadNominationReport>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <LoadNominationReportResponse xmlns="Scada">
      <LoadNominationReportResult>
        <ClsNomination>
          <IdNomination>int</IdNomination>
          <IdContract>int</IdContract>
          <IdSenderAgent>int</IdSenderAgent>
          <SenderAgentName>string</SenderAgentName>
          <IdCPCSenderAgent>int</IdCPCSenderAgent>
          <CpcSenderAgentName>string</CpcSenderAgentName>
          <IdNominationType>int</IdNominationType>
          <NominationType>string</NominationType>
          <IdNominationParent>int</IdNominationParent>
          <IdNominationStatus>int</IdNominationStatus>
          <StatusName>string</StatusName>
          <IdNode>int</IdNode>
          <NodeName>string</NodeName>
          <IdTransactionType>int</IdTransactionType>
          <IdEntryPoint>int</IdEntryPoint>
          <IdExitPoint>int</IdExitPoint>
          <IdDeliveryPoint>int</IdDeliveryPoint>
          <IdEnergyAmountUnit>int</IdEnergyAmountUnit>
          <EnergyUnitName>string</EnergyUnitName>
          <IsRenomination>boolean</IsRenomination>
          <StartNominationTime>dateTime</StartNominationTime>
          <EndNominationTIme>dateTime</EndNominationTIme>
          <AuthorizationTime>dateTime</AuthorizationTime>
          <ConfirmationTime>dateTime</ConfirmationTime>
          <NominalEnergyAmount>double</NominalEnergyAmount>
          <NominalEnergyAmountValue>double</NominalEnergyAmountValue>
          <AuthorizedEnergyAmount>double</AuthorizedEnergyAmount>
          <AuthorizedEnergyAmountValue>double</AuthorizedEnergyAmountValue>
          <ConfirmedEnergyAmount>double</ConfirmedEnergyAmount>
          <ConfirmedEnergyAmountValue>double</ConfirmedEnergyAmountValue>
          <ProjectedEnergyAmount>double</ProjectedEnergyAmount>
          <InputPointName>string</InputPointName>
          <OutPutPointName>string</OutPutPointName>
          <DeliveryPointName>string</DeliveryPointName>
          <IdNominationUser>string</IdNominationUser>
          <IdAuthorizationUser>string</IdAuthorizationUser>
          <IdConfirmationUser>string</IdConfirmationUser>
          <AttachedFile>string</AttachedFile>
          <Comments>string</Comments>
          <ReadSecuritylevel>int</ReadSecuritylevel>
          <WriteSecuritylevel>int</WriteSecuritylevel>
          <CreationDateTime>dateTime</CreationDateTime>
          <ModificationDateTime>dateTime</ModificationDateTime>
          <RecordStatus>boolean</RecordStatus>
          <NominationUserName>string</NominationUserName>
          <AuthorizationUserName>string</AuthorizationUserName>
          <ConfirmationUserName>string</ConfirmationUserName>
          <SiteId>int</SiteId>
          <EnergyDay>dateTime</EnergyDay>
          <FixedValue>double</FixedValue>
          <SwingValue>double</SwingValue>
          <Capacity>double</Capacity>
          <ConsumedValue>double</ConsumedValue>
          <IdSuperNode>int</IdSuperNode>
          <SuperNodeName>string</SuperNodeName>
          <ContractId>int</ContractId>
          <ContractName>string</ContractName>
          <Affectation>
            <IdNominationAffectation>int</IdNominationAffectation>
            <IdNomination>int</IdNomination>
            <FixedAffectation>double</FixedAffectation>
            <SwingAffectation>double</SwingAffectation>
            <GroupedDays>string</GroupedDays>
            <ReadSecuritylevel>int</ReadSecuritylevel>
            <WriteSecuritylevel>int</WriteSecuritylevel>
            <CreationDateTime>dateTime</CreationDateTime>
            <ModificationDateTime>dateTime</ModificationDateTime>
            <RecordStatus>boolean</RecordStatus>
          </Affectation>
        </ClsNomination>
        <ClsNomination>
          <IdNomination>int</IdNomination>
          <IdContract>int</IdContract>
          <IdSenderAgent>int</IdSenderAgent>
          <SenderAgentName>string</SenderAgentName>
          <IdCPCSenderAgent>int</IdCPCSenderAgent>
          <CpcSenderAgentName>string</CpcSenderAgentName>
          <IdNominationType>int</IdNominationType>
          <NominationType>string</NominationType>
          <IdNominationParent>int</IdNominationParent>
          <IdNominationStatus>int</IdNominationStatus>
          <StatusName>string</StatusName>
          <IdNode>int</IdNode>
          <NodeName>string</NodeName>
          <IdTransactionType>int</IdTransactionType>
          <IdEntryPoint>int</IdEntryPoint>
          <IdExitPoint>int</IdExitPoint>
          <IdDeliveryPoint>int</IdDeliveryPoint>
          <IdEnergyAmountUnit>int</IdEnergyAmountUnit>
          <EnergyUnitName>string</EnergyUnitName>
          <IsRenomination>boolean</IsRenomination>
          <StartNominationTime>dateTime</StartNominationTime>
          <EndNominationTIme>dateTime</EndNominationTIme>
          <AuthorizationTime>dateTime</AuthorizationTime>
          <ConfirmationTime>dateTime</ConfirmationTime>
          <NominalEnergyAmount>double</NominalEnergyAmount>
          <NominalEnergyAmountValue>double</NominalEnergyAmountValue>
          <AuthorizedEnergyAmount>double</AuthorizedEnergyAmount>
          <AuthorizedEnergyAmountValue>double</AuthorizedEnergyAmountValue>
          <ConfirmedEnergyAmount>double</ConfirmedEnergyAmount>
          <ConfirmedEnergyAmountValue>double</ConfirmedEnergyAmountValue>
          <ProjectedEnergyAmount>double</ProjectedEnergyAmount>
          <InputPointName>string</InputPointName>
          <OutPutPointName>string</OutPutPointName>
          <DeliveryPointName>string</DeliveryPointName>
          <IdNominationUser>string</IdNominationUser>
          <IdAuthorizationUser>string</IdAuthorizationUser>
          <IdConfirmationUser>string</IdConfirmationUser>
          <AttachedFile>string</AttachedFile>
          <Comments>string</Comments>
          <ReadSecuritylevel>int</ReadSecuritylevel>
          <WriteSecuritylevel>int</WriteSecuritylevel>
          <CreationDateTime>dateTime</CreationDateTime>
          <ModificationDateTime>dateTime</ModificationDateTime>
          <RecordStatus>boolean</RecordStatus>
          <NominationUserName>string</NominationUserName>
          <AuthorizationUserName>string</AuthorizationUserName>
          <ConfirmationUserName>string</ConfirmationUserName>
          <SiteId>int</SiteId>
          <EnergyDay>dateTime</EnergyDay>
          <FixedValue>double</FixedValue>
          <SwingValue>double</SwingValue>
          <Capacity>double</Capacity>
          <ConsumedValue>double</ConsumedValue>
          <IdSuperNode>int</IdSuperNode>
          <SuperNodeName>string</SuperNodeName>
          <ContractId>int</ContractId>
          <ContractName>string</ContractName>
          <Affectation>
            <IdNominationAffectation>int</IdNominationAffectation>
            <IdNomination>int</IdNomination>
            <FixedAffectation>double</FixedAffectation>
            <SwingAffectation>double</SwingAffectation>
            <GroupedDays>string</GroupedDays>
            <ReadSecuritylevel>int</ReadSecuritylevel>
            <WriteSecuritylevel>int</WriteSecuritylevel>
            <CreationDateTime>dateTime</CreationDateTime>
            <ModificationDateTime>dateTime</ModificationDateTime>
            <RecordStatus>boolean</RecordStatus>
          </Affectation>
        </ClsNomination>
      </LoadNominationReportResult>
    </LoadNominationReportResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Scada.asmx HTTP/1.1
Host: novoapi.witechusa.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <ClsSeguridad xmlns="Scada">
      <User>string</User>
      <Password>string</Password>
      <Token>string</Token>
      <DataBaseEngine>ORACLE or MYSQL or SQLSERVER or POSTGRES</DataBaseEngine>
    </ClsSeguridad>
  </soap12:Header>
  <soap12:Body>
    <LoadNominationReport xmlns="Scada">
      <operation>string</operation>
      <args>string</args>
      <readSecurityLevel>int</readSecurityLevel>
    </LoadNominationReport>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <LoadNominationReportResponse xmlns="Scada">
      <LoadNominationReportResult>
        <ClsNomination>
          <IdNomination>int</IdNomination>
          <IdContract>int</IdContract>
          <IdSenderAgent>int</IdSenderAgent>
          <SenderAgentName>string</SenderAgentName>
          <IdCPCSenderAgent>int</IdCPCSenderAgent>
          <CpcSenderAgentName>string</CpcSenderAgentName>
          <IdNominationType>int</IdNominationType>
          <NominationType>string</NominationType>
          <IdNominationParent>int</IdNominationParent>
          <IdNominationStatus>int</IdNominationStatus>
          <StatusName>string</StatusName>
          <IdNode>int</IdNode>
          <NodeName>string</NodeName>
          <IdTransactionType>int</IdTransactionType>
          <IdEntryPoint>int</IdEntryPoint>
          <IdExitPoint>int</IdExitPoint>
          <IdDeliveryPoint>int</IdDeliveryPoint>
          <IdEnergyAmountUnit>int</IdEnergyAmountUnit>
          <EnergyUnitName>string</EnergyUnitName>
          <IsRenomination>boolean</IsRenomination>
          <StartNominationTime>dateTime</StartNominationTime>
          <EndNominationTIme>dateTime</EndNominationTIme>
          <AuthorizationTime>dateTime</AuthorizationTime>
          <ConfirmationTime>dateTime</ConfirmationTime>
          <NominalEnergyAmount>double</NominalEnergyAmount>
          <NominalEnergyAmountValue>double</NominalEnergyAmountValue>
          <AuthorizedEnergyAmount>double</AuthorizedEnergyAmount>
          <AuthorizedEnergyAmountValue>double</AuthorizedEnergyAmountValue>
          <ConfirmedEnergyAmount>double</ConfirmedEnergyAmount>
          <ConfirmedEnergyAmountValue>double</ConfirmedEnergyAmountValue>
          <ProjectedEnergyAmount>double</ProjectedEnergyAmount>
          <InputPointName>string</InputPointName>
          <OutPutPointName>string</OutPutPointName>
          <DeliveryPointName>string</DeliveryPointName>
          <IdNominationUser>string</IdNominationUser>
          <IdAuthorizationUser>string</IdAuthorizationUser>
          <IdConfirmationUser>string</IdConfirmationUser>
          <AttachedFile>string</AttachedFile>
          <Comments>string</Comments>
          <ReadSecuritylevel>int</ReadSecuritylevel>
          <WriteSecuritylevel>int</WriteSecuritylevel>
          <CreationDateTime>dateTime</CreationDateTime>
          <ModificationDateTime>dateTime</ModificationDateTime>
          <RecordStatus>boolean</RecordStatus>
          <NominationUserName>string</NominationUserName>
          <AuthorizationUserName>string</AuthorizationUserName>
          <ConfirmationUserName>string</ConfirmationUserName>
          <SiteId>int</SiteId>
          <EnergyDay>dateTime</EnergyDay>
          <FixedValue>double</FixedValue>
          <SwingValue>double</SwingValue>
          <Capacity>double</Capacity>
          <ConsumedValue>double</ConsumedValue>
          <IdSuperNode>int</IdSuperNode>
          <SuperNodeName>string</SuperNodeName>
          <ContractId>int</ContractId>
          <ContractName>string</ContractName>
          <Affectation>
            <IdNominationAffectation>int</IdNominationAffectation>
            <IdNomination>int</IdNomination>
            <FixedAffectation>double</FixedAffectation>
            <SwingAffectation>double</SwingAffectation>
            <GroupedDays>string</GroupedDays>
            <ReadSecuritylevel>int</ReadSecuritylevel>
            <WriteSecuritylevel>int</WriteSecuritylevel>
            <CreationDateTime>dateTime</CreationDateTime>
            <ModificationDateTime>dateTime</ModificationDateTime>
            <RecordStatus>boolean</RecordStatus>
          </Affectation>
        </ClsNomination>
        <ClsNomination>
          <IdNomination>int</IdNomination>
          <IdContract>int</IdContract>
          <IdSenderAgent>int</IdSenderAgent>
          <SenderAgentName>string</SenderAgentName>
          <IdCPCSenderAgent>int</IdCPCSenderAgent>
          <CpcSenderAgentName>string</CpcSenderAgentName>
          <IdNominationType>int</IdNominationType>
          <NominationType>string</NominationType>
          <IdNominationParent>int</IdNominationParent>
          <IdNominationStatus>int</IdNominationStatus>
          <StatusName>string</StatusName>
          <IdNode>int</IdNode>
          <NodeName>string</NodeName>
          <IdTransactionType>int</IdTransactionType>
          <IdEntryPoint>int</IdEntryPoint>
          <IdExitPoint>int</IdExitPoint>
          <IdDeliveryPoint>int</IdDeliveryPoint>
          <IdEnergyAmountUnit>int</IdEnergyAmountUnit>
          <EnergyUnitName>string</EnergyUnitName>
          <IsRenomination>boolean</IsRenomination>
          <StartNominationTime>dateTime</StartNominationTime>
          <EndNominationTIme>dateTime</EndNominationTIme>
          <AuthorizationTime>dateTime</AuthorizationTime>
          <ConfirmationTime>dateTime</ConfirmationTime>
          <NominalEnergyAmount>double</NominalEnergyAmount>
          <NominalEnergyAmountValue>double</NominalEnergyAmountValue>
          <AuthorizedEnergyAmount>double</AuthorizedEnergyAmount>
          <AuthorizedEnergyAmountValue>double</AuthorizedEnergyAmountValue>
          <ConfirmedEnergyAmount>double</ConfirmedEnergyAmount>
          <ConfirmedEnergyAmountValue>double</ConfirmedEnergyAmountValue>
          <ProjectedEnergyAmount>double</ProjectedEnergyAmount>
          <InputPointName>string</InputPointName>
          <OutPutPointName>string</OutPutPointName>
          <DeliveryPointName>string</DeliveryPointName>
          <IdNominationUser>string</IdNominationUser>
          <IdAuthorizationUser>string</IdAuthorizationUser>
          <IdConfirmationUser>string</IdConfirmationUser>
          <AttachedFile>string</AttachedFile>
          <Comments>string</Comments>
          <ReadSecuritylevel>int</ReadSecuritylevel>
          <WriteSecuritylevel>int</WriteSecuritylevel>
          <CreationDateTime>dateTime</CreationDateTime>
          <ModificationDateTime>dateTime</ModificationDateTime>
          <RecordStatus>boolean</RecordStatus>
          <NominationUserName>string</NominationUserName>
          <AuthorizationUserName>string</AuthorizationUserName>
          <ConfirmationUserName>string</ConfirmationUserName>
          <SiteId>int</SiteId>
          <EnergyDay>dateTime</EnergyDay>
          <FixedValue>double</FixedValue>
          <SwingValue>double</SwingValue>
          <Capacity>double</Capacity>
          <ConsumedValue>double</ConsumedValue>
          <IdSuperNode>int</IdSuperNode>
          <SuperNodeName>string</SuperNodeName>
          <ContractId>int</ContractId>
          <ContractName>string</ContractName>
          <Affectation>
            <IdNominationAffectation>int</IdNominationAffectation>
            <IdNomination>int</IdNomination>
            <FixedAffectation>double</FixedAffectation>
            <SwingAffectation>double</SwingAffectation>
            <GroupedDays>string</GroupedDays>
            <ReadSecuritylevel>int</ReadSecuritylevel>
            <WriteSecuritylevel>int</WriteSecuritylevel>
            <CreationDateTime>dateTime</CreationDateTime>
            <ModificationDateTime>dateTime</ModificationDateTime>
            <RecordStatus>boolean</RecordStatus>
          </Affectation>
        </ClsNomination>
      </LoadNominationReportResult>
    </LoadNominationReportResponse>
  </soap12:Body>
</soap12:Envelope>