Application Broker 3.10 Query Service

Click here for a complete list of operations.

fetchResultSummariesEx

Similar to fetchResultSummaries, but also returns some additional details.

Test

The test form is not available with struct, array or byref parameter types. Please use a SOAP 1.1 or 1.2 compliant client program for testing of your web service.

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 /broker/3.10/query.wso HTTP/1.1
Host: ab.vd.dk
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <fetchResultSummariesEx xmlns="http://services.vd.dk/2010/applicationbroker/">
      <Request>
        <LoginToken>string</LoginToken>
        <SearchID>int</SearchID>
        <MaxCases>int</MaxCases>
        <SortOrder>string</SortOrder>
        <Direction>string</Direction>
      </Request>
    </fetchResultSummariesEx>
  </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:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <fetchResultSummariesExResponse xmlns="http://services.vd.dk/2010/applicationbroker/">
      <fetchResultSummariesExResult>
        <Meta>
          <Success>boolean</Success>
          <Errors>
            <tErrorReport>
              <ErrorCode>int</ErrorCode>
              <ErrorText>string</ErrorText>
            </tErrorReport>
            <tErrorReport>
              <ErrorCode>int</ErrorCode>
              <ErrorText>string</ErrorText>
            </tErrorReport>
          </Errors>
        </Meta>
        <ResultSummaries>
          <tResultSummaryEx>
            <CaseSetIdentifier>int</CaseSetIdentifier>
            <CaseIdentifier>int</CaseIdentifier>
            <ApplicantIdentifier>int</ApplicantIdentifier>
            <SerialNumber>int</SerialNumber>
            <ReferenceNumber>string</ReferenceNumber>
            <UserCode>string</UserCode>
            <AuthorityCode>string</AuthorityCode>
            <TypeCode>string</TypeCode>
            <VariantCode>string</VariantCode>
            <SiteSummary>string</SiteSummary>
            <Dates>
              <tCaseDate>
                <Name>string</Name>
                <Timestamp>dateTime</Timestamp>
              </tCaseDate>
              <tCaseDate>
                <Name>string</Name>
                <Timestamp>dateTime</Timestamp>
              </tCaseDate>
            </Dates>
            <StateCode>string</StateCode>
            <ValidOperations>
              <string>string</string>
              <string>string</string>
            </ValidOperations>
            <ResultCode>string</ResultCode>
            <Details>
              <tDetail>
                <Name>string</Name>
                <Value>string</Value>
              </tDetail>
              <tDetail>
                <Name>string</Name>
                <Value>string</Value>
              </tDetail>
            </Details>
          </tResultSummaryEx>
          <tResultSummaryEx>
            <CaseSetIdentifier>int</CaseSetIdentifier>
            <CaseIdentifier>int</CaseIdentifier>
            <ApplicantIdentifier>int</ApplicantIdentifier>
            <SerialNumber>int</SerialNumber>
            <ReferenceNumber>string</ReferenceNumber>
            <UserCode>string</UserCode>
            <AuthorityCode>string</AuthorityCode>
            <TypeCode>string</TypeCode>
            <VariantCode>string</VariantCode>
            <SiteSummary>string</SiteSummary>
            <Dates>
              <tCaseDate>
                <Name>string</Name>
                <Timestamp>dateTime</Timestamp>
              </tCaseDate>
              <tCaseDate>
                <Name>string</Name>
                <Timestamp>dateTime</Timestamp>
              </tCaseDate>
            </Dates>
            <StateCode>string</StateCode>
            <ValidOperations>
              <string>string</string>
              <string>string</string>
            </ValidOperations>
            <ResultCode>string</ResultCode>
            <Details>
              <tDetail>
                <Name>string</Name>
                <Value>string</Value>
              </tDetail>
              <tDetail>
                <Name>string</Name>
                <Value>string</Value>
              </tDetail>
            </Details>
          </tResultSummaryEx>
        </ResultSummaries>
        <IsComplete>boolean</IsComplete>
      </fetchResultSummariesExResult>
    </fetchResultSummariesExResponse>
  </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 /broker/3.10/query.wso HTTP/1.1
Host: ab.vd.dk
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <fetchResultSummariesEx xmlns="http://services.vd.dk/2010/applicationbroker/">
      <Request>
        <LoginToken>string</LoginToken>
        <SearchID>int</SearchID>
        <MaxCases>int</MaxCases>
        <SortOrder>string</SortOrder>
        <Direction>string</Direction>
      </Request>
    </fetchResultSummariesEx>
  </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:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <fetchResultSummariesExResponse xmlns="http://services.vd.dk/2010/applicationbroker/">
      <fetchResultSummariesExResult>
        <Meta>
          <Success>boolean</Success>
          <Errors>
            <tErrorReport>
              <ErrorCode>int</ErrorCode>
              <ErrorText>string</ErrorText>
            </tErrorReport>
            <tErrorReport>
              <ErrorCode>int</ErrorCode>
              <ErrorText>string</ErrorText>
            </tErrorReport>
          </Errors>
        </Meta>
        <ResultSummaries>
          <tResultSummaryEx>
            <CaseSetIdentifier>int</CaseSetIdentifier>
            <CaseIdentifier>int</CaseIdentifier>
            <ApplicantIdentifier>int</ApplicantIdentifier>
            <SerialNumber>int</SerialNumber>
            <ReferenceNumber>string</ReferenceNumber>
            <UserCode>string</UserCode>
            <AuthorityCode>string</AuthorityCode>
            <TypeCode>string</TypeCode>
            <VariantCode>string</VariantCode>
            <SiteSummary>string</SiteSummary>
            <Dates>
              <tCaseDate>
                <Name>string</Name>
                <Timestamp>dateTime</Timestamp>
              </tCaseDate>
              <tCaseDate>
                <Name>string</Name>
                <Timestamp>dateTime</Timestamp>
              </tCaseDate>
            </Dates>
            <StateCode>string</StateCode>
            <ValidOperations>
              <string>string</string>
              <string>string</string>
            </ValidOperations>
            <ResultCode>string</ResultCode>
            <Details>
              <tDetail>
                <Name>string</Name>
                <Value>string</Value>
              </tDetail>
              <tDetail>
                <Name>string</Name>
                <Value>string</Value>
              </tDetail>
            </Details>
          </tResultSummaryEx>
          <tResultSummaryEx>
            <CaseSetIdentifier>int</CaseSetIdentifier>
            <CaseIdentifier>int</CaseIdentifier>
            <ApplicantIdentifier>int</ApplicantIdentifier>
            <SerialNumber>int</SerialNumber>
            <ReferenceNumber>string</ReferenceNumber>
            <UserCode>string</UserCode>
            <AuthorityCode>string</AuthorityCode>
            <TypeCode>string</TypeCode>
            <VariantCode>string</VariantCode>
            <SiteSummary>string</SiteSummary>
            <Dates>
              <tCaseDate>
                <Name>string</Name>
                <Timestamp>dateTime</Timestamp>
              </tCaseDate>
              <tCaseDate>
                <Name>string</Name>
                <Timestamp>dateTime</Timestamp>
              </tCaseDate>
            </Dates>
            <StateCode>string</StateCode>
            <ValidOperations>
              <string>string</string>
              <string>string</string>
            </ValidOperations>
            <ResultCode>string</ResultCode>
            <Details>
              <tDetail>
                <Name>string</Name>
                <Value>string</Value>
              </tDetail>
              <tDetail>
                <Name>string</Name>
                <Value>string</Value>
              </tDetail>
            </Details>
          </tResultSummaryEx>
        </ResultSummaries>
        <IsComplete>boolean</IsComplete>
      </fetchResultSummariesExResult>
    </fetchResultSummariesExResponse>
  </soap12:Body>
</soap12:Envelope>

JSON

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

POST /broker/3.10/query.wso/fetchResultSummariesEx HTTP/1.1
Host: ab.vd.dk
Content-Type: application/json; charset=utf-8
Content-Length: length
{
  "Request": {
    "LoginToken": string,
    "SearchID": int,
    "MaxCases": int,
    "SortOrder": string,
    "Direction": string
  }
}

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Content-Length: length

{
  "Meta": {
    "Success": boolean,
    "Errors": [
      {        
        "ErrorCode": int,
        "ErrorText": string
      },
      {        
        "ErrorCode": int,
        "ErrorText": string
      }
    ]
  },
  "ResultSummaries": [
    {      
      "CaseSetIdentifier": int,
      "CaseIdentifier": int,
      "ApplicantIdentifier": int,
      "SerialNumber": int,
      "ReferenceNumber": string,
      "UserCode": string,
      "AuthorityCode": string,
      "TypeCode": string,
      "VariantCode": string,
      "SiteSummary": string,
      "Dates": [
        {          
          "Name": string,
          "Timestamp": dateTime
        },
        {          
          "Name": string,
          "Timestamp": dateTime
        }
      ],
      "StateCode": string,
      "ValidOperations": [
        string,
        string
      ],
      "ResultCode": string,
      "Details": [
        {          
          "Name": string,
          "Value": string
        },
        {          
          "Name": string,
          "Value": string
        }
      ]
    },
    {      
      "CaseSetIdentifier": int,
      "CaseIdentifier": int,
      "ApplicantIdentifier": int,
      "SerialNumber": int,
      "ReferenceNumber": string,
      "UserCode": string,
      "AuthorityCode": string,
      "TypeCode": string,
      "VariantCode": string,
      "SiteSummary": string,
      "Dates": [
        {          
          "Name": string,
          "Timestamp": dateTime
        },
        {          
          "Name": string,
          "Timestamp": dateTime
        }
      ],
      "StateCode": string,
      "ValidOperations": [
        string,
        string
      ],
      "ResultCode": string,
      "Details": [
        {          
          "Name": string,
          "Value": string
        },
        {          
          "Name": string,
          "Value": string
        }
      ]
    }
  ],
  "IsComplete": boolean
}