QueryInvoiceQueryAmounts

The CreateInvoiceQueryAmount web serviceClosed XML- or JSON-based information exchange systems that use the Internet for direct application-to-application interaction. These systems can include programs, objects, messages, or documents. enables Query Amounts to be queried for a given AccountClosed In the Cloud Monetisation Platform, a billing entity that can be used to manage payments on one or more subscriptions or payments for services. An account can hold details such as payments or invoices. or Account/Invoice Number combination. That is, if an Invoice Number is supplied, Query Amounts pertaining to that specific Account and Invoice are returned as opposed to a list for the whole CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. Account. This web service is used in conjunction with other web services in order to create, query and resolve Query Amounts.

If only a valid Account Number is specified, all Query Amounts logged against that Account are retrieved. Results are filtered by the Status Filter. Select All to return all Query Amounts or Open for Open Query Amounts.

If the Account Number and Invoice Number are specified, retrieved Query Amounts are restricted to those matching these fields. The Status Filter determines which individual query records are included in the response.

Submission of invalid data results in an appropriate error being returned.

QueryInvoiceQueryAmounts Request

The QueryInvoiceQueryAmounts tag instructs the Query Invoice Query Amounts service to query invoice query amounts. This request contains the following elements:

Element Name

Content Type

Description

Required?

ExternalReference

String69

The client may use this identifier to correlate the request and the response.

Optional

AccountNumber

Integer8

The unique number automatically generated when the Account is created.

Mandatory

InvoiceNumber

Integer8

Invoice Number to which the query belongs.

Optional

StatusFilter

String

One of:

  • All
  • Open

Mandatory

QueryInvoiceQueryAmounts Response

The QueryInvoiceQueryAmounts response container is the response to the QueryInvoiceQueryAmounts Request. This contains the following elements:

Element Name

Content Type

Description

Required?

ExternalReference

String69

Returned unmodified in the response. The client may use this identifier to correlate the request and the response.

Optional

AccountNumber

Integer8

The unique number automatically generated when the Account is created.

Mandatory

QueryAmounts

Container

See Query Data Response Container for details.

Optional

If no Query Amounts are found, standard exception processing applies.

InvoiceQueryAmounts Response Container

The InvoiceQueryAmounts response container has the following elements:

Element Name

Content Type

Description

Required?

InvoiceQueryAmounts

Container

See InvoiceQueryAmount Response Container for details.

Optional

InvoiceQueryAmounts

The InvoiceQueryAmount response container has the following elements:

Element Name

Content Type

Description

Required?

QueryNumber

Integer8

Query number used to identify the query.

Optional

AmountsInQuery

Currency (Decimal)

  • Min Inclusive: 0.00
  • Max Inclusive: 999999999.99

Optional

DateQueryRaised

Date

The date on which the query was raised.

YYYY-MM-DDZ

Optional

InvoiceNumber

Integer8

Invoice Number to which the query belongs.

Optional

WorkflowEventNumber

Integer9

The Workflow Event Number associated with this query.

Optional

QueryStatus

String

Either:

  • Open
  • Resolved

Optional

CreatedBy

String30

The system identifier of the user who created the query event.

Optional