Name
Customer Queries Order Feasibility
Description
This process provides you with the ability to determine whether it is feasible to order Product Offer for a specified location.
Related B2B Services
Preceded by
Succeeded by
Name
Customer Queries Order Feasibility
Description
This process provides you with the ability to determine whether it is feasible to order Product Offer for a specified location.
Related B2B Services
Preceded by
Succeeded by
Process Pre-conditions
Supplier Location id and Order parameters are provided in a valid format.
Process Post-conditions
A response is sent containing the feasibility result for the requested product, it includes:
STEP | DESCRIPTION | ROLE |
---|---|---|
1 | Submit a feasible to order request. | Customer |
2 |
Verify that the location and order information details are valid. Decompose into required services and resources, initiate the feasibility process to determine if the product can be provisioned and if the necessary resources are available. If request information is invalid, refer to alternate flow 1. |
Chorus |
3 |
Return feasibility response. If an appointment is required, provide this information in the response. |
Chorus |
4 | Receive order feasibility response. | Customer |
STEP | DESCRIPTION | ROLE |
---|---|---|
2.1 | If the location information or Product Offer details are invalid, return an error response. | Chorus |
2.2 | Return an error response explaining why an order feasibility cannot be completed. | Chorus |
Refer to the Exception Code Mappings table for error details.
Query Order Feasibility Request
It is mandatory to queryOrder Feasibility before you create an Order. The result will include a feasibility reason advising you if you can progress to Create Order.
Book Order Appointments
The Order Feasibility response will return appointment information. For orders that require:
Limitations
If the location has an installed (intact) ONT, the query response will report that the order is feasible.
The Create Order web service will check port availability, if there are no ports available the response will contain an explanation and any further actions or options available to you.
The Exception Codes table lists the exceptions that may be returned by this service.
For a full list of exception codes and their meanings see B2B Exception Codes.
EXCEPTION CODE | EXCEPTION CODE MESSAGE |
---|---|
000 | Backend processing error encountered - If problem persists please contact Chorus admin |
001 | Supplier Location ID not found |
005 | Supplier Location ID not valid |
012 | Order decomposition error: {%s} |
014 | Customer not on-boarded for requested Product Offer |
026 | Order validation failed: {%s} |
The following table describes the use cases that support this business process.
Click on the scenario link to view the XML sample.
SCENARIO | DESCRIPTION | QUERY REQUEST | QUERY RESPONSE |
---|---|---|---|
Customer Requests Order Feasibility - Order type Connect Primary | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using Order type Connect Primary and OrderItem action new. |
|
|
Customer Requests Order Feasibility - Order type Connect Additional ONT with CSE | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using Order type Connect Additional ONT and OrderItem action new. |
|
|
Customer Requests Order Feasibility - Order type Connect Secondary | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using Order type Connect Secondary and OrderItem action new. |
|
|
Customer Requests Order Feasibility - Order type Connect and Replace with No CSE | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using Order type Connect and Replace and OrderItem action new. |
|
|
Customer Requests Order Feasibility - Order type Connect and Replace with CSE | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using Order type Connect and Replace and OrderItem action new. |
|
|
Customer Requests Order Feasibility - Order type Move Primary |
Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using:
|
|
|
Customer Requests Order Feasibility - Order type Move Additional ONT |
Query Order Feasibility is executed to determine if the Product Offer is feasible at the location, using:
|
|
|
Customer Requests Order Feasibility - Order Type Change Offer |
Query Order Feasibility is executed to determine if the Product Offer is feasible at the location, using:
|
|
|
Customer Requests Order Feasibility - Order Type Modify Attribute | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location, using: Order Type Modify Attribute - OrderItem action modify. |
|
|
Customer Requests Order Feasibility - Order Type Modify Attribute (CSE) |
Query Order Feasibility is executed to determine if the Product Offer is feasible at the location, using:
|
|
|
Customer Requests Order Feasibility - Order Type Disconnect Primary |
Query Order Feasibility is executed to determine if the Product Offer is feasible at the location, using:
|
|
|
Customer Requests Order Feasibility - Order Type Transfer Primary |
Query Order Feasibility is executed to determine if the Product Offer is feasible at the location, using:
|
|
|
Customer Requests Order Feasibility - Order Type Transfer Secondary |
Query Order Feasibility is executed to determine if the Product Offer is feasible at the location, using:
|
|
|
The following table describes the use case exceptions that support this business process.
Click on the scenario link to view the XML sample.
SCENARIO | DESCRIPTION | QUERY REQUEST | QUERY RESPONSE |
---|---|---|---|
Customer Requests Order Feasibility, Supplier location id not found | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using Order type Connect Primary and OrderItem action new. |
|
|
Customer Requests Order Feasibility - Supplier location id not Valid | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using Order type Connect Primary and OrderItem action new. |
|
|
Customer Requests Order Feasibility - not Onboarded for the Requested Product Offer | Query Order Feasibility is executed to determine if the Product Offer is feasible at the location using Order type Connect Primary and OrderItem action new. |
|
|
This section provides a list of the User Story References that we have met in this business process, as defined by the Ultra-Fast Broadband BSS / OSS Business Interaction Framework.
The document is available from:
Refer to the TCF website for documentation.
Request Success Criteria
ID | DESCRIPTION |
---|---|
US04 | As aService ProviderIwanttosubmitapre-qualificationrequestviatheOSS/BSSsoI can save time andcost. |
SC04.01 | The Service Provider can enter an individual pre-qualification request via the B2B. |
SC04.05 | The ServiceProvidercansearchbytheuniqueaddressidentifiernumber–Supplier Location ID. |
US10 | As a Service ProviderI want the option of having a manual pre-qualification completed so that I can find out more about the address. |
SC10.01 | The Service Provider can enter a manual pre-qualification request via the B2B. |
US12 | As aServiceProviderI want relevant manual pre-qualification information so I can help my customer make a purchasing decision. |
US18 | As the LFC I want to collect all relevant information on the manual pre-qualification so I can manage the order effectively. |
Response Success Criteria
ID | DESCRIPTION |
---|---|
US05 | As a Service Provider I want to receive a notification confirming that my pre-qualification request has been received so that I know it has been logged. |
SC05.02 | The notification contains the Pre-Qualification Request Reference Number. |
SC05.03 | The notification contains a date and time stamp. |
US06 | As a Service Provider I want the automatic pre-qualification to return relevant information on the address so I can present options to a customer making a purchasing decision. |
SC06.01 | Service Provider is notified if the address or unique address identifier cannot be found. |
SC06.02 | Service Provider is notified if the unique address identifier is in an invalid format. |
SC06.04 | The Service Provider is informed of the Central Office identifier servicing the location. |
SC06.05 | The Service Provider is informed if fibre is available at the location. |
SC06.06 | If fibre is not currently available but will be in future, the Service Provider is informed of the date fibre will be available at the location. |
SC06.07 | The Service Provider is notified of the build stage name or identifier within the LFC build area. |
SC06.08 | The Service Provider is informed whether the premise is likely to be a standard or nonstandard install (where applicable). |
SC06.09 | The Service Provider is notified where the Premise cannot be determined as standard or non-standard installation (unknown installation type). |
SC06.12 | The Service Provider is informed of the POI. |
SC06.13 | The Service Provider is informed whether the service will be underground or overhead. |
SC06.14 | The Service Provider is informed of the type of premise where possible: Multi-Dwelling Unit (MDU), Single Dwelling Unit (SDU). |
SC06.16 | The Service Provider is provided with additional information about the location, for example, it is on a right-of-way or part of a gated community. |
US12 | As aServiceProviderI want relevant manual pre-qualification information so I can help my customer make a purchasing decision. |
SC12.01 | The Service Provider is informed of the Central Office identifier servicing the location. |
SC12.02 | The Service Provider is informed of the type of premise: Multi-Dwelling Unit (MDU), Single Dwelling Unit (SDU). |
SC12.06 | The Service Provider is informed whether a consent process is underway for the property. |