We’ve Boosted! What this means for you

From 16 June 2025, we’ve upgraded our Home Fibre plans. These changes are now live, but while some documents on this site may still reference the old plan names, rest assured, the new speeds apply. Find out more.

Close
Feedback

Fibre Ordering

Query Product Offer Availability

ThisB2B service allows you to check the available product offers, which you are on-boarded to order, and the network capability for a specified location.

Note: it does not validate if a specific product can be provisioned at a location.

Related Product

This service is available for fibre products.

 

The data elements and attributes that may be used by this service are described below.


Place Element

The following table describes the Place element

NAME CARDINALITY INPUT/OUTPUT DESCRIPTION
id Mandatory I I/O

The primary key for address or location searches.

The Place id is commonly referred to as:

  • The Supplier Location ID or
  • The Location Code (TLC).

FilterParameter Elements

The filter parameter elements allow you to apply search criteria against Product Characteristics.

The following table describes the FilterParameter elements.

NAME CARDINALITY INPUT/OUTPUT DESCRIPTION
FAMILY_TYPE Optional I/O Family of related products.
MARKET_SEGMENT_CODE Optional I/O

Code Crown Fibre Holdings (CFH) market offer segment designation of the product offering.

Note: this is not the dwelling or premises type for the location.

OFFER_TYPE Optional I/O Type of offer
FilterParameter - FAMILY_TYPE

The following table describes the values provided by the family type element

VALUE DESCRIPTION
BITSTREAM Fibre to the premises.
CSE Customer Service Experience
FilterParameter - MARKET_SEGMENT_CODE

The following table describes the values provided by the market segment code element.

VALUE DESCRIPTION
BUSINESS  
RESIDENTIAL  
EDUCATION  
Filter Parameter - OFFER_TYPE

The following table describes the values provided by the offer type element.

VALUE DESCRIPTION
Primary Primary product offering.
Secondary Secondary product offering.
Not Applicable Offers that do not have a Primary or Secondary classification.

Product Offering Interaction Item Detail Elements

The following table describes the ProductOfferingInteractionItemDetail elements

NAME CARDINALITY INPUT/OUTPUT DESCRIPTION
MDU_Class   O A numeric class representation of the type of MDU.
Fibre_Available   O Current fibre availability status.
Demand_Point_Type   O Describes the dwelling or situation at the address.
Right_Of_Way   O Flag to indicate if the location is within the right of way (ROW) boundary.
Zone _Type   O The type of zone.
Availability_Status   O The state of our network deployment for the location.
Central_Office   O Code of the Central office feeding the location.
Point_Of_Interconnect   O UFBPoint of Interconnect(POI) that serves the location.
Install_Type   O Type of installation expected to be required.
Install_Distance   O Expected installation distance in metres, from the Access Point to the Service point
Service_Lead_Type   O The service lead type proposed for new fibre-based service
Consent_Required   O Flag to indicate if consent is required.
Consent_Status   O Current consenting process status
Coverage_Area   O Indicates if Chorus is the Local Fibre Company (LFC).
LFC_Area   O Name of UFB candidate area
Design_Required   O Flag to indicate if the design is required.
Build_Required   O Flag to indicate if a build is required.
MDU_Build_Status   O Current MDU builds status.
Availability_Date   O The expected date for fibre to be available.

> Product Offering Interaction Item Detail - MDU_Class

The following table describes the values provided by the MDU_Class element.

VALUE DESCRIPTION
0 Single Dwelling Unit (SDU)
1 2 to 6 Tenancies.
2 7 to 12 Tenancies.
3 13 to 32 Tenancies
4 More than 32 Tenancies.
5 Greenfield / Development.
6 Within Complex.

> Product Offering Interaction Item Detail - Fibre_Available

The following table describes the values provided by the Fibre_Available element.

VALUE DESCRIPTION
Y is “Ready”.
N is “Planned”, “Unplanned”, “Under Build” or “Future”.
UNKNOWN is any other value.

> Product Offering Interaction Item Detail - Demand_Point_Type

The following table describes the values provided by the demand point type element

VALUE DESCRIPTION
MDU Multiple Dwelling Unit
Unknown Not able to determine based on our inventory records.
SDU Single Dwelling Unit.
Subdivision Exists in an area of known development.
NBAP Non-Building Access Point

> Product Offering Interaction Item Detail - Right_Of_Way

The following table describes the values provided by the Right_Of_Way element.

VALUE DESCRIPTION
Y Part of a Right of Way.
N Not part of a Right of Way

> Product Offering Interaction Item Detail - Zone _Type

The following table describes the values provided by the Zone _Type element.

VALUE DESCRIPTION
Non-UFB

This value is returned to one of the following:

Non-Ultra Fast Broadband (UFB) - we are not the LFC in this area.

It has been migrated from Broadband over Fibre (BoF).

The available fibre is the Blue Zone even though it's in our LFC area.

RBI Rural Broadband Initiative (RBI). A 1Mbps or 5Mbps+ copper or fibre service available in this area as part of the RBI initiative.
UFB Ultra-Fast Broadband. Fibre is (or will be) available in this area from us as the LFC

> Product Offering Interaction Item Detail - Availability_Status

The following table describes the values provided by the Availability_Status element.

VALUE DESCRIPTION
Planned Premises within our UFB footprint where we will deliver fibre in the future.
Ready Fibre has passed these premises, and an order can be placed.
UnderBuild A premises to which we are currently building a fibre network, an indicative completion date will be returned using the element.
Unplanned We do not have plans to build fibre to these premises
Unknown Not able to determine based on our inventory records
Future

A premise within our UFB footprint where we will deliver fibre more than two years in the future, no target date is available.

Note: This value is conditional, it will only be returned under certain circumstances.


> Product Offering Interaction Item Detail - Point_Of_Interconnect

The following table describes the values provided by the Point_Of_Interconnect element.

VALUES    
DN/SOD GLF/MDR PM
NA/HBN NN QST
WR AR HN
WN/PRO TG IN
WHK TU MS
BM TPO WG
OU GS LVN
CH RO PRM
NU GM  

>Product Offering Interaction Item Detail - Install_Type

The following table describes the values provided by the install type element

VALUE DESCRIPTION
Unknown Not able to determine based on our inventory records.
Standard Install

Zero install cost for residential customers. CFH Service LevelAgreements (SLA) apply:

  • four days residential
  • six days business.
Non-Standard Install Price on application (POA) install. CFH SLAs do not apply.
Standard Install (Basic)

Extend cable to 200m until capital runs out for business customers.

Zero install cost for residential customers.

CFH SLAs do not apply.


> Product Offering Interaction Item Detail - Service_Lead_Type

The following table describes the values provided by the Service_Lead_Type element

VALUE DESCRIPTION
Aerial A premises that is served by overhead lines.
Underground A premises that is served by an underground route that will require civil work onsite, e.g. digging.
MDU A premises that is part of a multi-dwelling unit

> Product Offering Interaction Item Detail - Coverage_Area

The following table describes the values provided by the Coverage_Area element.

VALUE DESCRIPTION
Chorus We are the LFC for this location
Other We are not the LFC for this location.

> Product Offering Interaction Item Detail - LFC_Area

The following table describes the values provided by the LFC_Area element

VALUE    
AK: Auckland GS: Gisbourne PUK: Pukekohe
AK: Beachlands GS: Wainui QST: Queenstown
AK: Hibiscus Coast/Redbeach HN: Cambridge Lost RO: Ngongotaha
AK: Kumeu HN: Te Awamutu Lost RO: Rotorua
AK: Maraetai HN: Hamilton Lost TG: Tauranga Lost
AK: Riverhead HW: Hawera Lost TOB: Tokoroa Lost
AK: Runciman HW: Normanby Lost TPO: Acacia Bay
AR: Ashburton IN: Gore TPO: Taupo
BM: Blenheim IN: Invercargill TU: Timaru
CH: Brooklands Lost IN: Mataura WG: Wanganui Lost
CH: Christchurch Lost Kapiti: Paekakariki WH: Waiheke
CH: Kaianga Lost Kapiti: Paraparaumu WHK: Whakatane
CH: Kaiapoi Lost Kapiti: Pukerua Bay WKU: Waiuku
CH: Lincoln Lost Kapiti: Waikanae WN: Wellington
CH: Prebbleton Lost LVN: Levin WR: Whangarei Lost
CH: Rangiora Lost MS: Masterton  
CH: Rolleston Lost NA: Flaxmere  
CH: Spencerville Lost NA: Hastings  
CH: Templeton Lost NA: Havelock North  
CH: Woodend Lost NA: Napier  
DN: Brighton NN: Nelson  
DN: Dunedin NU: New Plymouth Lost  
DN: Mosgiel OKR: Oakura Lost  
FG: Feilding OU: Oamaru  
GM: Greymouth PM: Palmerston North  

> Product Offering Interaction Item Detail - Design_Required

The following table describes the values provided by the design required element

VALUE DESCRIPTION
Y Location requires a design.
N Location does not require design, or already has a design.

> Product Offering Interaction Item Detail - Build_Required

The following table describes the values provided by the build required element.

VALUE DESCRIPTION
Y Location is not ready for provisioning and will require build to be undertaken
N Location does not require the additional build.

> Product Offering Interaction Item Detail - MDU_Build_Status

The following table describes the values provided by the MDU_Build_Status element

VALUE DESCRIPTION
Design and Build Required Design and Build is required for this location
Ready for Provisioning NGA is able to be provisioned at this location. If there is an order which has just gone through the consent process, the order will start processing again. You will be notified to schedule an install date with the customer.
Not Required MDU build not required for these premises.

> Product Offering Interaction Item Detail - Availability_Status - Availability_Date

The availability date of the fibre network is returned by the ProductOfferingInteractionItemDetail - Availability_Date element where the is “Under Build”.

Date and time values use the xsd:DateTime format: YYYY-MM-DDTHH:MM:SS+[UTC offset, e.g. 12:00].


Product Offering Elements

The following table describes the ProductOffering elements.

NAME CARDINALITY I INPUT/OUTPUT DESCRIPTION
id   O Chorus catalogue product offering identifier.
name   O Chorus catalogue product offering name.
ProductCharacteristic   O Product characteristics.

Product Offering - Product Characteristics Elements

The following table describes the ProductCharacteristics elements

NAME CARDINALITY INPUT/OUTPUT DESCRIPTION
Family_Type   O Family of related products.
Market_Segment_Code   O

Code Crown Fibre Holdings (CFH) market offer segment designation of the product offering.

Note: this is not the dwelling or premises type for the location.

Offer_Type   O Type of offer.

> Product Offering - Product Characteristics - Family_Type

The following table describes the values provided by the family type element.

VALUE DESCRIPTION
BITSTREAM Fibre to the premises
CSE Customer Service Experience.

> Product Offering - Product Characteristics - Market_Segment_Code

The following table describes the values provided by the offer type element

VALUE DESCRIPTION
Primary Primary product offering.
Secondary Secondary product offering.
Not Applicable O Offers that do not have a Primary or Secondary classification.

Query Product Offer Request Details

Service Name

QueryProductOfferAvailabilityRequest

Service Inputs

The following criteria must be used when requesting this service:

INPUT DESCRIPTION
Place id Primary key for address or location searches, this is commonly referred to as the Supplier Location ID or The Location Code (TLC).

This service also provides the option of restricting the search criteria by Product Characteristic using one or more of the following the FilterParameter elements:

  • Family_Type
  • Market_Segment_Code
  • Offer_Type.

The filters behave as follows:

  • If multiple filters are selected, the query searches using AND behaviour
  • If a filter is not selected a wild card search is implied.

Note: the filter option only restricts the results returned to you, it does not affect the underlying availability of products we offer you.

Message Handling Specifications
NAME DESCRIPTION
MEP Synchronous call with Acknowledgement.
Inputs The query for an available product offer(s) at a given location.
Outputs Synchronous Acknowledgement.
Non-repudiation Yes
Description Initiates a transaction to query a product offer

Query Product Offer Response Details

Service Name

QueryProductOfferAvailabilityResponse

Service Outputs

If a valid Place id was provided, the response will contain the Place id and the relevant fields from the following list:

  • MDU_Class
  • Fibre_Available
  • Demand_Point_Type
  • Right_Of_Way
  • Zone _Type
  • Availability_Status
  • Central_Office
  • Point_Of_Interconnect
  • Install_Type
  • Install_Distance
  • Service_Lead_Type
  • Consent_Required
  • Consent_Status
  • Coverage_Area
  • LFC_Area
  • Design_Required
  • Build_Required
  • MDU_Build_Status
  • Availability_Date
  • ProductOffering
    • id
    • name
    • ProductCharacteristics.
Message Handling Specifications
NAME DESCRIPTION
MEP Synchronous call with Acknowledgement.
Inputs Response to your query for available Product Offer(s) at a location.
Outputs Synchronous Acknowledgement.
Non-repudiation Yes
Description Query product offer availability is processed or has an exception.

Fibre Ordering

BIC116: Supplier Notifies of Order Cost Variation

Name

Supplier Notifies of Order Cost Variation

Description

This process provides us with the ability to notify you of a variation in the cost of your order, and for you to respond to the notification.

We suggest that you implement controls so that only an authorised user can accept an order quote.

Related B2B Services

Preceded by


Flow - Supplier Notifies of Order Cost Variation

Pre-conditions

We have identified a variation in the cost of your order. The order state will be either In Progress or Held.

Post-Conditions

You respond to our quote within the required timeframe. If you accept, your order will continue through the fulfilment process, otherwise you may reject the quote and change or cancel your order.


Basic Path

STEP DESCRIPTION ROLE
1 Identify a variation to the original cost of the order. Chorus
2 Update the state and substate of the order, send a notification to advise the customer that a quote is being generated. Chorus
3 Update the state and substate of the order, send a notification to advise the customer of the quote details. Chorus
4 Receive the notification and respond using an Amend Order Request. Chorus

Use Cases

The following use cases support this business process.

Click on the links to view the XML samples.

> Advise of Cost Variation

In this example, we need to send a technician to gather more information about the location. We advise you by sending:

  • AmendOrderNotification: INVESTIGATION_REQUIRED
  • AmendOrderNotification: SVM_EVENT to show that a change has been made to an appointment
  • AmendOrderNotification: GENERATE_QUOTE to advise you that we are generating a quote for your order
  • AmendOrderNotification: QUOTE_ACCEPTANCE to advise you of the quote details.

You respond using the Amend Order Request type:

  • ANSWER - to APPROVE our quote.

We advise you that the order requires scheduling by sending:

  • AmendOrderNotification: HELD_SCHEDULE_SCOPING.
REQUEST NOTIFICATION / RESPONSE
 

AmendOrderNotification: INVESTIGATION_REQUIRED

  • Order details
  • State & Substatus: In Progress/Investigation Required
 

AmendOrderNotification: SVM_EVENT

  • Order details
  • State & Substatus: In Progress/Investigation Required
 

AmendOrderNotification: GENERATE_QUOTATION

  • Order details
  • State & Substatus: In Progress/Generate Quotation
  • Question id
  • QuestionValue
 

AmendOrderNotification: QUOTE_ACCEPTANCE

  • Order details
  • State & Substatus: Held/Quote Acceptance
  • Question id
  • QuestionValue
Customer Amends Order: ANSWER  

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference

AmendOrderResponse: ANSWER

  • Order details
  • State & Substatus: Held/Quote Acceptance
 

AmendOrderNotification: HELD_SCHEDULE_SCOPING

  • Order details
  • State & Substatus: Held/Scheduled_Scoping

Success Criteria

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.

ID DESCRIPTION
US39 As a Service Provider I want standardised service order notifications from the LFCs so I can have consistent order management procedures across LFCs.
SC39.01 The LFCs agree a common set of service order notifications which are captured in the business interaction framework.
SC39.09 The Order Reference Number is included on all order notifications.
SC39.10 The Service Provider Order Reference number is included on all order notifications.
SC39.11 The date and time is included on all order notifications.
SC39.12 LFC uses a formatted template for the notifications.
US49 As a Service Provider I want to know if amending or cancelling an order is going to incur a cost so I can advise my Customer and charge them accordingly for any Customer initiated change.
SC49.02 Service Provider is told when amending the order of the charge incurred.
US63 As the LFC I want to be able to raise a service request on behalf of the Service Provider for “while you were here” work completed so that the Service Provider is kept informed.
SC63.01 The LFC has an approved process for raising a service request on behalf of the Service Provider.

Fibre Ordering

BIC114: Supplier Notifies Losing Customer of Transfer (Relinquish)

Name

Supplier Notifies Losing Customer of Transfer (Relinquish)

Description

This process provides us with the ability to notify you that your customer has transferred to another service provider.

Related B2B Services

  • Supplier Amends Order

Preceded by

  • Customer Creates Order

Succeeded by

  • N/A

Flow - Supplier Notifies Losing Customer of Transfer (Relinquish)

Flow - Supplier Notifies Losing Customer of Transfer (Relinquish)

Pre-conditions

Your end customer has chosen to transfer to another service provider, who has created a transfer order.

The transfer order has been completed.

Post-Conditions

You receive our notification to confirm that the end customer has transferred.


Basic Path

STEP

DESCRIPTION ROLE
1 Send a create order notification to advise losing service provider that billing will cease. Chorus
2 Receive the notification and action asappropriate using theProduct ID or TLC to correlate with yourrecords Customer

 


Use Cases

The following table describes the use cases that support this business process.

Click on the scenario link to view the XML sample.

SCENARIO DESCRIPTION NOTIFICATION
Create Order Notification: CEASE_BILLING

Create Order Notification: CEASE_BILLING message is sent to advise you that your end customer has been transferred to another RSP.

The notification will not contain an Order ID. For this reason you will have to use the product ID or TLC to correlate the notification.

  • Existing provider details
  • productid location
  • Notification details

 


Success Criteria

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.

ID DESCRIPTION
US411 As a Service Provider I want to know whenever a customer is transferring away from me so I do not impede or stop the transfer process or disconnect before time AND so that the end customer doesn’t inadvertently lose services as a result of the transfer.
SC411.01 Losing Service Provider is notified by the LFC of the Product Instance ID(s) that is/are to be relinquished as part of the transfer request.
SC411.02 The Losing Service Provider will not use the notification as a trigger to contact the LFC directly in an attempt to stop the Transfer request.
US412 As a Service Provider I want to be able to ensure that any solution for transfer notification can be automated so that I can make the process more efficient and effective.
US417 As a Losing Service Provider I want to be able to approve or reject a transfer so that I can prevent erroneous Transfers.
SC417.01 In the pre-transfer notification, the Gaining Service Provider provides a Unique Identifierthat the Losing Service Provider can relate to a service that they provide to their Customer.
SC417.02 In the pre-transfer notification, the Gaining Service Provider provides the End CustomerAccount Numberthat the LosingServiceProvider can use to identify their End Customer.
US419 As a Gaining Service Provider I want a deadline to apply to Transfer notifications so that a Losing Service Provider cannot hold up a Transfer order by not responding.
SC419.01 The notification to the Losing Service Provider includes the deadline date and time before which they may warn the Gaining Service Provider that the Transfer details are incorrect.
US422 As a LosingServiceProviderI want the Transfer notification to include agreed detail of information to enable me to determine if the Transfer request is valid so that erroneous Transfers areminimised.
SC422.01 The Transfer notification to the Losing Service Provider specifies the Product Instance ID of each Product Instance to be relinquished as part of the Transfer.
SC422.02 The Transfer notification to the Losing Service Provider specifies the RFS date and time requested by the Gaining Service Provider.
SC422.03 The Transfer notification to the Losing Service Provider includes billing account ID that the Losing Service Provider bills the End Customer for the Product Instance that is to be transferred.

 

Fibre Ordering

BIC113: Customer Requests Order Information

Name

Customer Requests Order Information

Description

This process provides you with the ability to retrieve a snapshot of an order belonging to you.

Related B2B Services

Preceded by

Succeeded by


Flow - Customer Requests Order Information

bic113

Pre-conditions

You have created an order using BIC101: Customer Creates Order. The order can be in any state.

Post-Conditions

You receive our response containing the order details.


Basic Path

STEP DESCRIPTION ROLE
1,2 Submit a query order request. Customer
3

Receive and validate the request.

If the request is invalid refer to alternate flow.

Chorus
4 Provide response containing order details and history. Chorus
5 Receive the Query Order response and action as appropriate. Customer

Alternate Flow 1

STEP DESCRIPTION ROLE
3.1 If the query order request information is invalid, return an error response. Chorus
3.2 Return an error response explaining why the order information cannot be created. Chorus

Refer to the Exception Codes table for error details.


Exception Codes

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.

CODE DESCRIPTION
000 Backendprocessingerrorencountered-IfproblempersistspleasecontactChorusadmin
019 Customer Order ID or Customer Reference ID not found
026 Request validation failed: {%s}
033 Multiple results found for Customer Reference entered

Use Cases

The following table describes the use cases that support this business process.

Click on the scenario link to view the XML sample.

SCENARIO DESCRIPTION REQUEST RESPONSE
Customer Queries Order

Query Order Request is executed to retrieve a snapshot of an order.

Order details and history is returned.

  • Order id
  • Order details
  • Notifications

The following table describes the use case exceptions that support this business process.

Click on the scenario link to view the XML sample.

Use Case Exceptions

SCENARIO DESCRIPTION REQUEST RESPONSE
Customer Requests Order Information -Orderid does not exist

Query Order Request is executed to retrieve a snapshot of an order.

The order id is incorrect.

  • Order id
  • Order id
  • Exception message

Success Criteria

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
US57 As a Service Provider I want to view and monitor any of my service orders so that I can manage my Customer expectations throughout the service order lifecycle.
SC57.04 Closed service orders will be held in and accessible by the system for 6 months.
SC57.05 Closed service orders will be held in and accessible by the system for a minimum of 12 months.
SC57.06 Service Provider can only view service orders placed by them.

Response Success Criteria

ID DESCRIPTION
US35 As a Service Provider I want to be able to add my own reference ID to a Service Request order so that I can easily match the order with orders in my own systems.
SC35.03 ServiceProviderreferenceisprovidedonallnotificationsregardingtheservicerequest order.
US57 As a Service Provider I want to view and monitor any of my service orders so that I can manage my Customer expectations throughout the service order lifecycle.
SC57.04 Closed service orders will be held in and accessible by the system for 6 months.
SC57.05 Closed service orders will be held in and accessible by the system for a minimum of 12 months.
SC57.06 Service Provider can only view service orders placed by them.

Fibre Ordering

BIC109: Customer Reschedules Order Appointment

Name

Customer Reschedules Order Appointment

Description

This process provides you with the ability to reschedule a site visit appointment or RFS date, against an order.

Related B2B Services

  • Customer Amends Order

Preceded by

  • Customer Creates Order

Succeeded by

  • Supplier Amends Order

Flow - Customer Reschedules Order Appointment

Pre-conditions

You have created an order using BIC101:CustomerCreatesOrderandtheappointmentdates fortheorder are in the future.

You have retrieved a list of site visit appointment times or RFS dates using BIC004: Query Appointment Availability.

Post-Conditions

You receive our response confirming that the appointment has been rescheduled.


Basic Path

STEP DESCRIPTION ROLE
1 Submit request to reschedule an order appointment. Customer
2 Receiveandvalidatetherequest,rescheduletheappointment. If the request is invalid refer to alternate flow. Chorus
3 Provide response containing details of the order and new appointment. Chorus
4 Receive the response and action as required. Customer

 


Alternate Flow 1

STEP DESCRIPTION ROLE
2.1 If the query order request information is invalid, return an error response. Chorus
2.2 Return an error response explaining why the appointment cannot be rescheduled. Chorus

Refer to the Exception Codes table for error details.


Business Rules

  • Wewillnot changeanappointmentthatincursaddtional charges,unless youacceptany charges.
  • We will validate RFS date changes against the lead times for the products in the order.

Exception Codes

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.

CODE DESCRIPTION
000 Backendprocessingerrorencountered-Ifproblem persistspleasecontactChorusadmin
017 RFS validation failed: {%s}
018 Question Answer Failed: {%s}
019 Customer Order ID or Customer Reference ID not found
020 Appointment reschedule failed as charges may apply - Please resubmit & accept charges.
025 The attribute {%s} in the request does not exist or does not match the corresponding attribute in the Orderrecord.
026 Request validation failed: {%s}
029 The Order State of the specified Customer Order does not support the selected action
030 The Order ID provided belongs to a different customer

 


Use Cases

The following table describes the use cases that support this business process.

Click on the scenario link to view the XML sample.

> Reschedule Site Visit Appointment

In this example, you have and order that is in the state and substatus: In Progress/Network Design. We advise you that your order is ready to be progressed by sending:

  • AmendOrderNotification: HELD_SCHEDULE_SCOPE to request that you schedule the site visits.

You use:

  • QueryAppointmentAvailability to retrieve a list of available appointments
  • AmendOrderRequest: APPOINTMENT to request an appointment for each appointment type, e.g. Scope, Install, CSE, etc.

Note: you may choose to reschedule the Install appointment first, due to the inter-appointment leadtime validation rules.

REQUEST NOTIFICATION / RESPONSE
 

AmendOrderNotification: HELD_SCHEDULE_SCOPING

  • Order details
  • State & Substatus: Held/Schedule Scoping
Customer Queries Appointment Availability - retrieve SCOPE appointments  
Customer Amends Order: APPOINTMENT  

AmendOrderRequest: APPOINTMENT

  • Site Visit id
  • AcceptCharges
  • AppointmentSlot
  • StartDateTime
  • EndDateTime

AmendOrderResponse: APPOINTMENT

  • Order details
  • Site Visit id
  • AcceptCharges
  • AppointmentSlot
  • StartDateTime
  • EndDateTime
  • State & Substatus: In Progress/Scheduled
Customer Queries Appointment Availability - retrieve INSTALL appointments  

AmendOrderRequest: APPOINTMENT

  • Site Visit id
  • AcceptCharges
  • AppointmentSlot
  • StartDateTime
  • EndDateTime

AmendOrderResponse: APPOINTMENT

  • Order details
  • Site Visit id
  • AcceptCharges
  • AppointmentSlot
  • StartDateTime
  • EndDateTime
  • State & Substatus: In Progress/Scoping Scheduled
 

AmendOrderNotification: SCOPING_SCHEDULED

  • Order details
  • State & Substatus: In Process/Scoping Scheduled
 

AmendOrderNotification: SCHEDULED

  • Order details
  • State & Substatus: In Process/Scheduled
 

AmendOrderNotification: SERVICE_GIVEN

  • Order details
  • State & Substatus: Service Given/Service Given

> Reschedule RFS date

In this example, your customer has requested that you reschedule the RFS date for their order.

You use:

  • QueryAppointmentAvailabilitytoretrievealistofavailableappointments
  • AmendOrderRequest:APPOINTMENTto reschedule theRFSdate.
REQUEST RESPONSE
 

AmendOrderNotification: SCHEDULED

  • Order details
  • State & Substatus: In Progress/Scheduled
Customer Queries Appointment Availability - retrieve RFS appointments  
Customer Amends Order: APPOINTMENT  

AmendOrderRequest: APPOINTMENT

  • Timing name
  • Timing Date and Time

AmendOrderResponse: APPOINTMENT

  • Order details
  • Timing name
  • Timing Date and Time
 

AmendOrderNotification: SERVICE_GIVEN

  • Order details
  • State & Substatus: Service Given/Service Given

> Use Case Exceptions

Use case exception examples showing AmendOrderRequest: APPOINTMENT exceptions are provided by:

  • BIC105 - Customer Amends Order

Success Criteria

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
US35 As a Service Provider I want to be able to add my own reference ID to a Service Request order so that I can easily match the order with orders in my own systems.
SC35.01 Service Provider can enter a Service Provider Order Reference ID when submitting a service request via the B2B and/or SSP.
SC35.02 Service Provider can enter any letter, number or punctuation key.
US46 As a Service Provider I want to amend a service order via the OSS/BSS so I can save cost.
SC46.01 Service Provider can amend a service order via the SSP.
SC46.02 Service Provider can amend a service order via the B2B.
SC46.05 Service Provider can amend the Business Name of the End Customer of the service order. This field is optional.
SC46.06 Service Provider can amend the contact name of the End Customer of the service order. This field is optional.
SC46.07 Service Provider can amend the phone number of the End Customer of the service order. This field is optional.
SC46.08 Service Provider can amend the alternate phone number of the End of the service order. This field is optional.
SC46.09 Service Provider can amend the Site Contact Name for the service order. This field is optional.
SC46.10 Service Provider can amend the Site Contact Number for the service. This field is optional.
SC46.11 Service Provider can amend the preferred connection date.
SC46.12 Service Provider can amend a preferred installation time for the connection date.
SC46.13 Service Provider can amend the product required.
SC46.14 Service Provider can amend any additional products required.
SC46.15 Service Provider can amend the preferred ETP installation location.
SC46.16 Service Provider can amend the preferred ONT installation location.
SC46.17 Service Provider can amend alarms or other relevant products in use.
SC46.18 Service Provider can complete an additional notes field (additional installer instructions / health and safety information) if required. This field is optional.
SC46.19 Service Provider can amend the IP address(es) (for VoIP service).
SC46.20 Service Provider can amend the phone number(s) (for VoIP service).
SC46.21 Service Provider can amend the UNI VLAN.
SC46.22 ServiceProvider can amend the name and contact details of the nominated primary contact person(s) to be contacted about the service request.
SC46.23 ServiceProvider can amend the name and contact details of the nominated person within their organisation to be contacted about escalations regarding the service request.
US47 As a Service Provider I want to be able to amend an order at any time so that I can meet my Customer’s need. 
SC47.01 Service Provider can amend the service order up to and including the RFS date.
US62 As the Service Provider I want to amend the “Relinquish” service order so I can manage the order effectively.
SC62.01 Service Provider provides the name of the staff member amending the service request. This field is mandatory.
SC62.02 Service Provider provides the phone number of the staff member amending the service request. This field is mandatory.
SC62.03 Service Provider can amend the Business Name of the End Customer of the service order.
SC62.04 Service Provider can amend the contact name of the End Customer of the service order.
SC62.05 Service Provider can amend the phone number of the End Customer of the service order.
SC62.06 Service Provider can amend an alternate phone number of the End Customer of the service order.
SC62.07 Service Provider can amend the Site Contact Name for the service order.
SC62.08 Service Provider can amend the Site Contact Number for the service.
SC62.09 Service Provider can amend the preferred relinquishment date.
SC62.10 ServiceProvider can amendAM orPM as the preferred relinquishment time on the connection date.
SC62.11 Service Provider can amend a preferred relinquishment time on the connection date.
SC62.12 Service Provider can complete an additional notes field if required to alert to site specific requirements and health and safety issues.
SC62.13 Service Provider must enter the Service ID.
SC62.14 ServiceProvider can amend the name and contact details of the nominated primary contact person within their organisation to be contacted about the service request.
SC62.15 ServiceProvider can amend the name and contact details of the nominated person within their organisation to be contacted about escalations regarding the service request.
US69 As a service provider I want to be able to amend details about an existing appointment so that the LFC has the right information to deliver the desired End Customer outcomes.
SC69.01 Service Provider can amend or add a nominated person (or persons) to be contacted when an appointment is to be scheduled or rescheduled.

Response Success Criteria

ID DESCRIPTION
US35 As a Service Provider I want to be able to add my own reference ID to a Service Request order so that I can easily match the order with orders in my own systems.
SC35.03 ServiceProviderreferenceisprovidedonallnotificationsregardingtheservicerequest order.
US39 As a Service Provider I want standardised service order notifications from the LFCs so I can have consistent order management procedures across LFCs.
SC39.01 The LFCs agree a common set of service order notifications which are captured in the business interaction framework.
SC39.09 The Order Reference Number is included on all order notifications.
SC39.10 The Service Provider Order Reference number is included on all order notifications.
SC39.11 The date and time is included on all order notifications.
SC39.12 LFC uses a formatted template for the notifications.
US40 As an LFC I want to validate the information entered within the service request on the OSS/BSS before the order is submitted so I can be assured of quality.
SC40.04 When a Service Request submitted via the SSP has failed the validation check, The LFC can highlight the fields which failed the validation check.
SC40.05 When a Service Request submitted via the B2B has failed the validation check, The LFC can send information on which fields failed the validation check.
US49 As a Service Provider I want to know if amending or cancelling an order is going to incur a cost so I can advise my Customer and charge them accordingly for any Customer initiated change.
SC49.02 Service Provider is told when amending the order of the charge incurred.
US50 As a Service Provider I want to receive a notification confirming that the service order amendment has been accepted or rejected so that I can manage Customer expectation.
SC50.01 ServiceProviderreceivesconfirmationthattheserviceorderamendmenthasbeen accepted, or rejected, including the reason for rejection.
SC50.05 The notification contains the details of the service order asamended by theService Provider. Key Non-FunctionalReferences

 

Fibre Ordering

BIC108: Supplier Notifies Customer Order Information Required

Name

Supplier Notifies Customer Order Information Required

Description

This process provides us with the ability to ask you for a decision or an update to an order belonging to you.

Related B2B Services

Preceded by


Flow - Supplier Notifies Customer Order Information Required

Pre-conditions

You have created an order using BIC101: Customer Creates Order, it has passed the state and substate of Acknowledged/Received but has not reached the state of Closed.

Post-Conditions

Based on your response, we update the order and it continues through the fulfilment process.


Basic Path

STEP DESCRIPTION ROLE
1 Identify an update or decision required from the customer. Chorus
2 Change the state and substate of the order, send a notification to advise the customer of the steps required. Chorus
3 Receive the notification and determine the appropriate action. Send updates or answers questions using an Amend Order Request Customer

Use Cases

The following use cases support this business process.

Click on the links to view the XML samples.

> Provider to Advise Response

In this example we ask you to update the customer and site contact details in your order by sending:

Amend Order Notification: HELD_PROVIDER_TO_ADVISE message to advise you that we have put your order into held provider to advise while we wait for more information.

You respond using the following Amend Order Request types:

  • CONTACT_DETAILS- to update the customer contact details
  • ORDER_DETAILS - to update the site contact details
  • ANSWER - to advise that you have completed your response.
REQUEST NOTIFICATION / RESPONSE
 

AmendOrderNotification: HELD_PROVIDER_TO_ADVISE

  • Order details
  • State&Substatus: Held/ProvidertoAdvise
  • Question id
  • QuestionValue

AmendOrderRequest: CONTACT_DETAILS

  • End Customer name
  • Contact medium
  • Contact details

Customer Amends Order: CONTACT_DETAILS

  • End Customer name
  • Contact medium
  • Contact details

AmendOrderRequest: ORDER_DETAILS

  • BillingInformation
  • Order Email
  • Access and Equipment location

Customer Amends Order: ORDER_DETAILS

  • BillingInformation
  • Order Email
  • Access and Equipment location

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue

Customer Amends Order: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue

Success Criteria

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.

ID DESCRIPTION
US35 As a Service Provider, I want to be able to add my own reference ID to a Service Request order so that I can easily match the order with orders in my own systems.
SC35.03 Service Provider reference is provided on all notifications regarding the service request order.
SC38.01 The LFCs agree on a common set of service states which are captured in the business interaction framework.
SC39.09 The Order Reference Number is included on all order notifications.
SC39.11 The date and time are included on all order notifications.
SC39.12 LFC uses a formatted template for the notifications.

Fibre Ordering

BIC106-BIC110: SupplierReschedulesOrder Appointment

Name

Supplier Changes Appointment or RFS Date

Description

This process provides us with the ability to change a site visit appointment or RFS date against an order belonging to you.

Related B2B Services

Preceded by


Flow - Supplier Changes Appointment or RFS Date

bic106

Pre-conditions

We reschedule a site visit appointment or RFS date in your order.

Post-conditions

You receive our amend order notification advising you of the updated appointment date and time.


Basic Path

STEP DESCRIPTION ROLE
1 Identify a site visit appointment or RFS date that require rescheduling. Chorus
2 UpdatethesitevisitappointmentorRFSdate,sendanamendorder notification to the customer. Chorus
3,4 Receive the notification and action as required. Customer

Use Cases

The following use cases support this business process.

Click on the links to view the XML samples.

> Reschedule Site Visit Appointment

In this example we have updated the Scope and Install appointments against your order. We advise you by sending:

  • AmendOrderNotification: SVM_EVENT to advise you that we have changed the Scope site visit.
  • AmendOrderNotification: SVM_EVENT to advise you that we have changed the Install site visit.
REQUEST RESPONSE
 

AmendOrderNotification: SVM_EVENT

  • Order details
  • State & Substatus: In Progress/Scoping Scheduled
 

AmendOrderNotification: SVM_EVENT

  • Order details
  • State & Substatus: In Progress/Scheduled
 

AmendOrderNotification: SCHEDULED

  • Order details
  • State & Substatus: In Progress/Scheduled

> Reschedule RFS Date

In this example, we have updated the RFS date against your order. We advise you by sending:

  • AmendOrderNotification: SVM_EVENT.
REQUEST RESPONSE
 

AmendOrderNotification: SCHEDULED

  • Order details
  • State & Substatus: In Progress/Scheduled
 

AmendOrderNotification: SVM_EVENT

  • Order details
  • State & Substatus: In Progress/Scheduled
 

AmendOrderNotification: SERVICE_GIVEN

  • Order details
  • State & Substatus: Service Given/Service Given

Success Criteria

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.

ID DESCRIPTION
US39 As a Service Provider I want standardised service order notifications from the LFCs so I can have consistent order management procedures across LFCs.
SC39.01 The LFCs agree a common set of service order notifications which are captured in the business interaction framework.
SC39.09 The Order Reference Number is included on all order notifications.
SC39.10 The Service Provider Order Reference number is included on all order notifications.
SC39.11 The date and time is included on all order notifications.
SC39.12 LFC uses a formatted template for the notifications.
US42 As theServiceProviderI want to receive a notification when my service request has been confirmed so I that can pre-configure the end-user service, and manage Customer expectation.
SC42.03 The notification contains the Service Provider Order Reference Number where supplied.
SC42.04 The notification contains a date and time stamp.
SC42.06 If the requested appointment date is unavailable, the notification shows that it is a revised appointment date.
SC42.07 The notification contains the Handover Point ID(s). POI ID; E-NNI ID; and Dark Fibre Service End-Points.
SC42.08 Notification contains confirmation of Service ID.
SC42.09 The notification contains the E-NNI Service VLAN ID(s).
SC42.10 The notification contains the E-NNI Customer VLAN ID(s) where applicable.
SC42.11 The notification contains the unique address identifier.
SC42.12 The notification contains the UNI Port identifier(s) where not defaulted in the Service Template.
SC42.13 The notification contains the UNI VLAN identifier(s) where applicable and not defaulted in the Service Template.
SC42.14 The notification contains all necessary information to enable the service provider to preconfigure the service. e.g. SVID, CVID and ONT port.
SC42.16 The notification contains the projected RFS date.
SC42.17 The notification can include the LFC’s parent ID that they have assigned to the service being activated and to related services that are to be joined to form an end-to-end service.
SC42.18 The notification can include the Service Providers parent ID that they have assigned to the service being activated and to related services that are to be joined to form an end-to-end service where supplied.
SC42.19 The notification contains the agreed option 82 value where relevant.
US53 As a Service Provider I want to be kept informed if an installation will not be completed on RFS date so I can ensure a contingency plan can be activated if necessary.
SC53.01 Service Provider will be notified if the installation will not be completed on RFS date.
SC53.02 Service Provider will be notified of the reason for delay.
SC53.03 Service Provider will be notified of a new appointment date as agreed with Customer.
US54 As a Service Provider I want to know if the Customer has aborted the site visit so that I can determine what my next action is.
SC54.01 Service Provider receives notification that the Customer has aborted the site visit.
SC54.02 Service Provider is notified of the reason the Customer gave for aborting the site visit.
SC54.03 Service Provider is notified of any costs incurred due to aborted site visit.
SC54.04 Service Provider is notified of any further action required, where relevant.
US67 As a Service Provider I want to be kept informed if an appointment has been cancelled or needs to be rescheduled so that I can determine what my next action is.
SC67.01 Service Provider will be notified of a new appointment date as agreed.
SC67.02 Service Provider will be notified who the contact person was who agreed the appointment time.
US188 As an LFC or Service Provider I need all interactions relating to contractual transactions to have guaranteed, verified delivery, so that commercial disputes can be resolved factually.

Fibre Ordering

BIC105: Customer Amends Order

Name

Customer Amends Order

Description

This process provides you with the ability to request a change to selected details in your order, ask us a question or respond to a question from us.

Related B2B Services

Preceded by


Flow - Customer Amends Order

bic105

Pre-conditions

You receive a request from us, or your customer, to modify an order.

Post-Conditions

You receive our response to your amendment request.


Basic Path

STEP DESCRIPTION ROLE
1,2 Submit request to amend an order. Customer
3

Receive and validate the request.

If the request is invalid refer to alternate flow 1.

Chorus
4

Validate that the order can be amended.

If the request is invalid refer to alternate flow 1.

Chorus
5 Accept the order amendment. Chorus
6 Complete amendment and provide response containing result. Chorus
7 Receive the amend order response and action as required. Customer

Alternate Flow 1

STEP DESCRIPTION ROLE
3.1 Validate the request against the criteria described in Business Rules, Validation of Requests. Chorus
4.1 Validate the request content, if the order cannot be amended as requested, return an error response. Chorus
4.2 Return an error response explaining why the order cannot be amended. Chorus

Refer to the Exception Codes table for error details.


Business Rules

-- Validation of Requests

The AmendOrderType element defines the type of Amend Order Request, and determines how the request is validated for processing and content.

TYPE RULE
Validate Request

We process the following types of Amend Order Requests one at a time. This means that you must wait for the response to each request, before sending a subsequent request.

  • INTERACTION
  • CHARACTERISTIC
  • APPOINTMENT
  • ORDER_DETAILS
  • CONTACT_DETAILS.

We process the following types of Amend Order Requests irrespective of any other Amend Order Request being processed:

  • ESCALATE
  • ANSWER.
Request content

We only process the elements that belong to the specified type of Amend Order Request, elements related to other request types be ignored.

Note: if you have changes that belong to multiple types of Amend Order Request, e.g. and appointment change and contact details, you must send them as sequential requests.

-- Order State

The following table shows the types of Amend Order Requests and the order states that will allow changes.

AMEND ORDER TYPE ORDER STATE
ESCALATE
  • Acknowledged/Accepted
  • In Progress
  • Held
  • Service Given
  • Completed
INTERACTION
  • Acknowledged/Accepted
  • In Progress
  • Held
  • Service Given
  • Completed
  • Closed
CHARACTERISTIC
  • Acknowledged/Accepted
  • In Progress
  • Held

ANSWER

  • Acknowledged/Accepted
  • In Progress
  • Held
  • Service Given
  • Completed
  • Closed
ORDER_DETAILS
  • Acknowledged/Accepted
  • In Progress
  • Held
CONTACT_DETAILS
  • Acknowledged/Accepted
  • In Progress
  • Held

-- Cancelled Orders

If we accept a request to cancel your order, i.e. Customer Cancels Order or Supplier Cancels Order, we will cancel any unprocessed Amend Order Requests.


Exception Codes

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.

CODE DESCRIPTION
000 The backend processing error encountered-if problem persists please contact Chorus admin
017 RFS validation failed: {%s}
018 Question Answer Failed: {%s}
019 Customer Order ID or Customer Reference ID not found
020 Appointment reschedule failed as charges may apply - Please resubmit & accept charges.
025 The attribute {%s} in the request does not exist or does not match the corresponding attribute in the Order record.
026 Request validation failed: {%s}
029 The Order State of the specified Customer Order does not support the selected action
030 The Order ID provided belongs to a different customer

Use Cases

The following use cases support this business process.

Click on the links to view the XML samples.

> Escalate Order

In this example, you use AmendOrderRequest: ESCALATE to escalate an order for medical reasons.

We respond to your message and keep you updated as the escalation is processed by sending:

  • AmendOrderNotification: ESCALATION_ACCEPTED to advise you that we have accepted your escalation.
  • AmendOrderNotification: SVM_EVENT to change the site visit scoping and install appointments.
  • AmendOrderNotification: ESCALATION_COMPLETED to advise you the escalation is complete.

Note: our escalation processes are available from: Managed Provisioning

REQUEST NOTIFICATION / RESPONSE
Customer Amends Order: ESCALATE  
 

AmendOrderNotification: ESCALATION_COMPLETED

  • Order details
  • State & Substatus: In Progress/Scoping Scheduled
 

AmendOrderNotification: SCHEDULED

  • Order details
  • State & Substatus: In Progress/Scheduled

> Interaction - Withdraw Escalation

In this example, you use AmendOrderRequest: ESCALATE to escalate an order for medical reasons.

We respond to your message and accept your escalation by sending:

  • AmendOrderNotification: ESCALATION_ACCEPTED to advise you that we have accepted your escalation.

After further discussions with your end customer you withdraw the order escalation using AmendOrderRequest: INTERACTION.

We respond to your message and your escalation withdrawal by sending:

  • AmendOrderNotification: ESCALATION_COMPLETED to advise you the escalation is complete.
REQUEST NOTIFICATION / RESPONSE

AmendOrderRequest: ESCALATE

  • Order details
  • Escalated reason
  • Escalated comment

AmendOrderResponse: ESCALATE

  • Order details
  • Escalated flag
  • Escalated reason
  • Escalated comment
 

AmendOrderNotification: ESCALATION_ACCEPTED

  • Escalated flag
  • Escalated reason
  • Escalated comment
  • Order details
  • State & Substatus: Acknowledged/Accepted

AmendOrderRequest: INTERACTION

  • Order details
  • Interaction text

AmendOrderResponse: INTERACTION

  • Order details
  • Interaction text
 

AmendOrderNotification: ESCALATION_DECLINED

  • Escalated flag
  • Escalated reason
  • Escalated comment
  • Escalation completion note
  • Order details
  • State & Substatus: Acknowledged/Accepted

> Escalate Order - Escalation Declined

In this example, you use AmendOrderRequest: ESCALATE to escalate an order for medical reasons.

We respond to your message and decline the escalation by sending:

  • AmendOrderNotification: ESCALATION_DECLINCED to advise you that the escalation does not meet the standard criteria
REQUEST NOTIFICATION / RESPONSE

AmendOrderRequest: ESCALATE

  • Order details
  • Escalated flag
  • Escalated reason
  • Escalated comment

Customer Amends Order: ESCALATE

  • Order details
  • Escalated flag
  • Escalated reason
  • Escalated comment
 

AmendOrderNotification: ESCALATION_DECLINED

  • Order details
  • Notification details

> Amend Product Characteristics

In this example, you use AmendOrderRequest: CHARACTERISTICS to change Product Characteristics against an order.

REQUEST NOTIFICATION / RESPONSE
Customer Amends Order: CHARACTERISTICS  

AmendOrderRequest: CHARACTERISTICS

  • Order details
  • Product Offering
  • Product Characteristics current and new values

AmendOrderResponse: CHARACTERISTICS

  • Order details
  • Product Offering
  • Product Characteristics

> Amend Order Details

Use case examples showing how to use Amend Order Requests to update order details are provided by:

> Amend Contact Details

Use case examples showing how to use Amend Order Requests to update contact details are provided by:

> Update Appointments

UsecaseexamplesshowinghowtouseAmendOrderRequeststoupdateappointmentdetailsareprovided by:

> Answer Questions

Use case examples showing how to use Amend Order Requests to answer a question are provided by:


> Respond to Create Order Notification Use Cases

The following Use Cases provide examples using the AmendOrderRequest to respond to orders we create on your behalf.

-- Answer - Disconnect Secondary

In this example, the CreateOrderNotification: INTENT_TO_DISCONNECT_SECONDARY_ABANDONMENT is sent to advise you that we intend to disconnect your secondary product as the location does not have an existing primary product.

  • you reject the disconnection using AmendOrderRequest: ANSWER
  • we cancel our order and send you AmendOrderNotification: IN_PROGRESS_INTENT_TO_CANCEL

The product must be promoted to a primary offer using Create Order Request, order type Change Offer.

Note: an order to promote an existing secondary product is treated with the same priority as an order to connect a new primary. This means that if two orders are created for the same ONT, we will process the order we receive first and reject the second order.

REQUEST NOTIFICATION / RESPONSE
 

CreateOrderNotification: INTENT_TO_DISCONNECT_SECONDARY_ABANDONMENT

  • Order details
  • State & Substatus: Held/Provider to Advise
Customer Amends Order: ANSWER  

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference

AmendOrderResponse:

  • Order details
  • State & Substatus: Held/Provider to Advise
 

AmendOrderNotification: IN_PROGRESS_INTENT_TO_CANCEL

  • Order details
  • State & Substatus: In Progress/Intent to Cancel
 

AmendOrderNotification: CLOSED_CANCELLED

  • Order details
  • State & Substatus: Closed/Cancelled

-- Answer - Disconnect Abandonment (Accept)

CreateOrderNotification: INTENT_TO_DISCONNECT_ABANDONMENT message is sent to advise you that, due to another customer's order created to replace your product, we have created a disconnection order on your behalf.

In this example,

  • you Accept the disconnection using AmendOrderRequest: ANSWER.
REQUEST NOTIFICATION / RESPONSE
 

CreateOrderNotification: INTENT_TO_DISCONNECT_ABANDONMENT

  • Order details
  • State & Substatus: Held/Provider to Advise

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference

AmendOrderResponse:

  • Order details
  • State & Substatus: Acknowledged/Accepted
 

AmendOrderNotification: CLOSED_COMPLETED

  • Order details
  • State & Substatus: Closed/Completed

-- Answer - Disconnect Abandonment (Reject)

CreateOrderNotification: INTENT_TO_DISCONNECT_ABANDONMENT message is sent to advise you that, due to another customer's order created to replace your product, we have created a disconnection order on your behalf.

In this example, you check with your end customer and find that they are not moving.

  • you reject the disconnection using AmendOrderRequest: ANSWER with a reason.
REQUEST NOTIFICATION / RESPONSE
 

CreateOrderNotification: INTENT_TO_DISCONNECT_ABANDONMENT

  • Order details
  • State & Substatus: Held/Provider to Advise

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference

AmendOrderResponse:

  • Order details
  • State & Substatus: In Progress/Intent to Cancel
 

AmendOrderNotification: CLOSED_CANCELLED

  • Order details
  • State & Substatus: Closed/Cancelled

> Chorus Portal Amend

In this example, you use the Chorus Portal to amend your order characteristics.

We respond using the Chorus Portal to accept your request. On the B2B you will receive the following notifications:

  • AmendOrderNotification: AMEND_ORDER_COMPLETED to advise you amendment has been complete.
REQUEST NOTIFICATION / RESPONSE
Customer Amends Order: CHARACTERISTICS  

AmendOrderRequest: CHARACTERISTICS

  • Order details
  • Product Offering
  • Product Characteristics current and new values

AmendOrderNotification: AMEND_ORDER_COMPLETED

  • Order details
  • Product Offering
  • Product Characteristics
  • State & Substatus: In Progress/Scoping Scheduled

> Use Case Exceptions

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 REQUEST RESPONSE
Customer Amends Order - ORDER_DETAILS request contains contact details

AmendOrderRequest is executed to change Order_Details. It contains fields associated to another AMENDORDERTYPE.

Only the changes associated with the AMENDORDERTYPE Order_Details type are processed.

AmendOrderRequest: CONTACT_DETAILS

  • Order details
  • End Customer name
  • Contact medium
  • Contact details
  • Order Email
  • Access and Equipment location

AmendOrderResponse: CONTACT_DETAILS

  • Order details
  • End Customer name
  • Contact medium
  • Contact details

Fields not related to AmendRequestType: CONTACT_DETAILS have been ignored.

Customer Amends Order - Request contains invalid Product Characteristics

AmendOrderRequest is executed to to change ProductCharacteristics.

The ProductCharacteristics provided do not comply with the product rules in the Chorus catalogue.

AmendOrderRequest: CHARACTERISTICS

  • Order details
  • Product Offering
  • Product
  • Characteristic

AmendOrderRequest: CHARACTERISTICS

  • Order details
  • Product Offering
  • Product Characteristic
  • Exception Message
Customer Amends Order - Order State does not support the selected action

AmendOrderRequest is executed to change the BillingAccount.

TheBillingAccountcannotbechanged after the order has been accepted.

AmendOrderRequest: ORDER_DETAILS

  • Order details
  • Product Offering
  • Product
  • Characteristic

AmendOrderResponse: ORDER_DETAILS

  • Order details
  • Product Offering
  • Product Characteristic
  • Exception Message
Customer Amends Order - Appointment change costs have not been accepted

Amend Order Request is executed to change a site visit appointment date.

The change will incur charges but the AcceptCharges element is missing or the value is false.

AmendOrderRequest: APPOINTMENT

  • Site Visit id type (Scope)
  • AppointmentSlot
  • StartDateTime
  • EndDateTime

AmendOrderResponse: APPOINTMENT

  • Site Visit id type (Scope)
  • AppointmentSlot
  • StartDateTime
  • EndDateTime
  • Exception message
Customer Amends Order Appointment - RFS validation failed

Amend Order Request is executed to change a site visit appointment date using an invalid RFS date.

The date used, may be in the past or not one returned by BIC004: Query Appoinment Availability.

AmendOrderRequest: APPOINTMENT

  • Timing name
  • Timing Date and Time

AmendOrderResponse: APPOINTMENT

  • Timing name
  • Timing Date and Time
  • Exception message
Customer Amends Order - answer contains incorrect values

AmendOrderRequest is executed to respond to an Intent to Cancel notification.

The request contains an incorrect answer field.

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference

AmendOrderResponse: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference
  • Exception message

Success Criteria

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
US35 As a Service Provider I want to be able to add my own reference ID to a Service Request order so that I can easily match the order with orders in my own systems.
SC35.03 ServiceProviderreferenceisprovidedonallnotificationsregardingtheservice request order.
US44 As the Service Provider I want to be able to request a service order be fast-tracked so that I can coordinate complex installs with more flexibility.
SC44.02 The Service Provider can request to fast-track any open service request.
SC44.03 The Service Provider can notify the LFC of the preferred installation date.
US46 As a Service Provider I want to amend a service order via the OSS/BSS so I can save cost.
SC46.01 Service Provider can amend a service order via the SSP.
SC46.02 Service Provider can amend a service order via the B2B.
SC46.03 Service Provider provides the name of the staff member amending the service order. This field is mandatory.
SC46.04 Service Provider provides the phone number of the staff member amending the service order. This field is mandatory.
SC46.05 Service Provider can amend the Business Name of the End Customer of the service order. This field is optional.
SC46.06 Service Provider can amend the contact name of the End Customer of the service order. This field is optional.
SC46.07 Service Provider can amend the phone number of the End Customer of the service order. This field is optional.
SC46.08 Service Provider can amend the alternate phone number of the End of the service order. This field is optional.
SC46.09 Service Provider can amend the Site Contact Name for the service order. This field is optional.
SC46.10 Service Provider can amend the Site Contact Number for the service. This field is optional.
SC46.11 Service Provider can amend the preferred connection date.
SC46.12 Service Provider can amend a preferred installation time for the connection date.
SC46.13 Service Provider can amend the product required.
SC46.14 Service Provider can amend any additional products required.
SC46.15 Service Provider can amend the preferred ETP installation location.
SC46.16 Service Provider can amend the preferred ONT installation location.
SC46.17 Service Provider can amend alarms or other relevant products in use.
SC46.18 ServiceProvider can complete an additional notes field (additional installer instructions / health and safety information)ifrequired. This field is optional.
SC46.21 Service Provider can amend the UNI VLAN.
SC46.22 ServiceProvider can amend the name and contact details of the nominated primary contact person(s) to be contacted about the service request.
SC46.23 ServiceProvider can amend the name and contact details of the nominated person within their organisation to be contacted about escalations regarding the service request.
US47 As a Service Provider I want to be able to amend an order at any time so that I can meet my Customer’s need.
SC47.01 Service Provider can amend the service order up to and including the RFS date.
US62 As the Service Provider I want to amend the “Relinquish” service order so I can manage the order effectively.
SC62.01 Service Provider provides the name of the staff member amending the service request. This field is mandatory.
SC62.02 Service Provider provides the phone number of the staff member amending the service request. This field is mandatory.
SC62.03 Service Provider can amend the Business Name of the End Customer of the service order.
SC62.04 Service Provider can amend the contact name of the End Customer of the service order.
SC62.05 Service Provider can amend the phone number of the End Customer of the service order.
SC62.06 Service Provider can amend an alternate phone number of the End Customer of the service order.
SC62.07 Service Provider can amend the Site Contact Name for the service order.
SC62.08 Service Provider can amend the Site Contact Number for the service.
SC62.09 Service Provider can amend the preferred relinquishment date.
SC62.10 ServiceProvider can amendAM orPM as the preferred relinquishment time on the connection date.
SC62.11 Service Provider can amend a preferred relinquishment time on the connection date.
SC62.12 Service Provider can complete an additional notes field if required to alert to site specific requirements and health and safety issues.
SC62.13 Service Provider must enter the Service ID..
SC62.14 ServiceProvider can amend the name and contact details of the nominated primary contact person within their organisation to be contacted about the service request.
SC62.15 ServiceProvider can amend the name and contact details of the nominated person within their organisation to be contacted about escalations regarding the service request.
US300 As an LFC I want to know who to contact in regard to any OSS/BSS interaction (service request/order, problem report) so that I can ensure that I am getting information from the right source.
SC300.04 Service Provider can amend the name of the person or group within their organisation to be contacted regarding the interaction. This field is mandatory.
SC300.05 Service Provider can amend the phone number of the person or group within their organisation to be contacted regarding the interaction. This field is mandatory.
SC300.06 Service Provider can amend the email address of the person or group within their organisation to be contacted regarding the interaction. This field is mandatory.
US420 As a Gaining Service Provider I want the Losing Service Provider to specify the reason that they warn about the Transfer so that I can avoid accidental relinquishment of the wrong Product Instance.
SC420.01 Losing Service Provider notifies the LFCthat they wish to warn of incorrect Transfer details.
SC420.02 Losing Service Provider must provide at least one reason if they wish to respond to a Transfer notification.
SC420.03 Losing Service Provider can only select from an industry-agreed list of valid reasons for warning about the transfer.
SC420.04

The industry-agreed list of reasons for warning about a Transfer is:

  • Incorrect END Customer account number;
  • Pending disconnection;
  • Open Order.

Response Success Criteria

ID DESCRIPTION
US35 As a Service Provider I want to be able to add my own reference ID to a Service Request order so that I can easily match the order with orders in my own systems.
SC35.03 Service Provider reference is provided on all notifications regarding the service request order.
US39 As a Service Provider I want standardised service order notifications from the LFCs so I can have consistent order management procedures across LFCs.
SC39.01 The LFCs agree on a common set of service order notifications which are captured in the business interaction framework.
SC39.09 The Order Reference Number is included on all order notifications.
SC39.10 The Service Provider Order Reference number is included on all order notifications.
SC39.11 The date and time are included on all order notifications.
SC39.12 LFC uses a formatted template for the notifications.
US40 As an LFC I want to validate the information entered within the service request on the OSS/BSS before the order is submitted so I can be assured of quality.
SC40.04 When a Service Request submitted via the SSP has failed the validation check, The LFC can highlight the fields which failed the validation check.
SC40.05 When a Service Request submitted via the B2B has failed the validation check, The LFC can send information on which fields failed the validation check.
US49 As a Service Provider I want to know if amending or cancelling an order is going to incur a cost so I can advise my Customer and charge them accordingly for any Customer initiated change.
SC49.02 Service Provider is told when amending the order of the charge incurred.
US50 As a Service Provider I want to receive a notification confirming that the service order amendment has been accepted or rejected so that I can manage Customer expectation.
SC50.01 Service Provider receives confirmation that the service order amendment has been accepted, or rejected, including the reason for rejection.
SC50.05 The notification contains the details of the service order as amended by the Service Provider.
US188 As an LFC or Service Provider I need all interactions relating to contractual transactions to have a guaranteed, verified delivery so that commercial disputes can be resolved factually.

Fibre Ordering

BIC104: Supplier Cancels Order

Name

Supplier Cancels Order

Description

This process provides us with the ability to cancel an order belonging to you.

Related B2B Services

  • Supplier Amends Order

Preceded by

  • Customer Creates Order

Succeeded by

  • N/A

Flow - Supplier Amends Order

Pre-conditions

We notify you of our intent to cancel an order belonging to you. The order will have reached the state and substate of Acknowledged/Accepted but not the state Service Given.

Post-Conditions

You receive our notification and action as required.


Basic Path

STEP DESCRIPTION ROLE
1 Send an Intent to Cancel order notification. Chorus
2

Receivethenotification,respondusinganAmendOrderResponse.

If you reject the cancellation, refer to alternate flow.

Customer
3 Receive the Amend Order Request, cancel the order and send a Closed Cancelled notification. Chorus
4 Receive notification and action as required. Customer

 


Alternate Flow 1

STEP DESCRIPTION ROLE
1 Send notification to advise of Customer options. Chorus
2 Send Amend Order Request to agree to an option. Customer
3 Action agreed option, send notification to advise. Chorus

 


Use Cases

The following use cases support this business process.

Click on the links to view the XML samples.

> Supplier Cancels Order - Customer Accepts Request

In this example your order cannot be fulfilled and needs to be cancelled. We advise you by sending:

  • AmendOrderNotification:INTENT_TO_CANCELtoadvisethatwewouldliketocancelyourorder.

You accept the cancellation using AmendOrderRequest: ANSWER.

We action the cancellation and advise you by sending:

  • AmendOrderNotification: CLOSED_CANCELLED.
REQUEST NOTIFICATION / RESPONSE
 

AmendOrderNotification: INTENT_TO_CANCEL

  • Order details
  • State & Substatus: In Progress/Intent to Cancel

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue (ACCEPT)
  • QuestionReference

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference
 

AmendOrderNotification: CLOSED_CANCELLED

  • Order details
  • State & Substatus: Closed/Cancelled

> Supplier Cancels Order - No intact available on site

In this example your order cannot be fulfilled and needs to be cancelled. The order has been submitted as an intact however the installer has identified that there is no intact available on site. As this order was submitted via B2B, we request that you submit a new Connect Additional ONT order via your B2B. We advise you by sending:

  • AmendOrderNotification:INTENT_TO_CANCELtoadvisethatwewouldliketocancelyourorder.

You accept the cancellation using AmendOrderRequest: ANSWER.

We action the cancellation and advise you by sending:

  • AmendOrderNotification: CLOSED_CANCELLED.
REQUEST NOTIFICATION / RESPONSE
 

AmendOrderNotification: INTENT_TO_CANCEL

  • Order details
  • State & Substatus: In Progress/Intent to Cancel

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue (ACCEPT)
  • QuestionReference

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference
 

AmendOrderNotification: CLOSED_CANCELLED

  • Order details
  • State & Substatus: Closed/Cancelled
Customer Creates Order - Connect Additional ONT  

CreateOrderRequest

  • Order details
  • Product Offering id
  • Product Characteristics

CreateOrderResponse

  • Order details
  • State & Substatus: Acknowledged/Received
 

AmendOrderNotification: ACKNOWLEDGED_ACCEPTED

  • Order details
  • State & Substatus: Acknowledged/Accepted
 

AmendOrderNotification: RFS_CONFIRMED

  • Order details
  • State & Substatus: Acknowledged/Accepted

> Supplier Cancels Order - Customer Rejects Request

In this example your order cannot be fulfilled and needs to be cancelled. We advise you by sending:

  • AmendOrderNotification: INTENT_TO_CANCEL, to advise you that we would like to cancel your order.

You reject the cancellation using an:

  • Amend Order Request: ANSWER.

We acknowledge your response using:

  • AmendOrderNotification: REJECT_CANCEL.

The next steps in the process will be determined by the order and reason we asked to cancel it, for example,wemayuseanAmendOrderNotification: MANUAL_INTERACTIONtoprovideyouwithfurther information.

REQUEST NOTIFICATION / RESPONSE
 

AmendOrderNotification: INTENT_TO_CANCEL

  • Order details
  • State & Substatus: In Progress/Intent to Cancel

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue (REJECT)
  • QuestionReference

AmendOrderRequest: ANSWER

  • Question id
  • QuestionValue
  • AnswerValue
  • QuestionReference
 

AmendOrderNotification: REJECT_CANCEL

  • Order details
  • State & Substatus: In Progress/Intent to Cancel
 

AmendOrderNotification: MANUAL_INTERACTION

  • Order details
  • State & Substatus: In Progress/Intent to Cancel

 


Success Criteria

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.

ID DESCRIPTION
US38 As a Service Provider I want standardized service order states from the LFCs so I can have consistent order management procedures across LFCs.
SC38.01 The LFCs agree a common set of service states which are captured in the business interaction framework.
US39 As a Service Provider I want standardised service order notifications from the LFCs so I can have consistent order management procedures across LFCs.
SC39.01 The LFCs agree a common set of service order notifications which are captured in the business interaction framework.
SC39.09 The Order Reference Number is included on all order notifications.
SC39.10 The Service Provider Order Reference number is included on all order notifications.
SC39.11 The date and time is included on all order notifications.
SC39.12 LFC uses a formatted template for the notifications.
US53 As a Service Provider I want to be kept informed if an installation will not be completed on RFS date so I can ensure a contingency plan can be activated if necessary.
SC53.01 Service Provider will be notified if installation will not be completed on RFS date.

 

Fibre Ordering

BIC103: Customer Cancels Order

Name

Description

This process provides you with the ability to cancel an in-flight order and any associated site visit appointments.

Related B2B Services

  • Customer Cancels Order

Preceded by

  • Customer Creates Order

Succeeded by

  • Supplier Amends Order

Flow - Customer Cancels Order

Pre-conditions

YouhavecreatedanorderusingBIC101:CustomerCreatesOrder,ithasreachedthestateandsubstate Acknowledged/Accepted but has not reached the state of Service Given.

Post-Conditions

You receive our response notifying you that the state and substate of your order have been changed to In Progress/Intent to Cancel.

If we accept your cancellation request, we will send an Amend Order Notification to advise that the order state and substate have been changed to Closed/Cancelled. The notification will include any outstanding charges.


Basic Path

STEP DESCRIPTION ROLE
1 Submit request to cancel an order, including a reason for the cancellation. Customer
2

Validate the request and determine if the order can be cancelled.

If the cancel order request is invalid refer to alternate flow.

Chorus
3 Send response to the customer that the order state and substate have been changed. Chorus
4 Receive the cancel order response and update end customer order as appropriate. Customer
5 Accept the cancellation request and notify the customer. Chorus

 


Alternate Flow 1

STEP DESCRIPTION ROLE
2.1

If the cancel order request contains invalid values, or the order state and substate do not allow order cancellation, return an error response.

The order will continue through the order fulfilment process flow.

Chorus
2.2 Return an error response explaining why the order cannot be cancelled. Chorus

Refer to the Exception Codes table for error details.


Business Rules

ORDER TYPE RULE
All If we accept the request to cancel your order we will cancel any unprocessed Amend Order Requests.
New connection

We may charge you costs, asset out in the price list for processing service requests, including the cost of truckrolls/site visits, for orders cancellations if the ready for service date is within:

  • 3 business days for residential connections
  • 5 business days for business/education connections.
Change plan We may charge you costs, as set out in the price list for processing service requests, if the order involved site visits, and is cancelled within 1 business day of the ready for service date.

 


Exception Codes

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.

CODE DESCRIPTION
000 Backendprocessingerrorencountered-IfproblempersistspleasecontactChorusadmin
026 Request validation failed: {%s}
029 The Order State of the specified Customer Order does not support the selected action
030 The Order ID provided belongs to a different customer

 


Use Cases

The following use cases support this business process.

Click on the links to view the XML samples.

> Customer Cancels Order

In this example, you use CancelOrderRequest to request the cancellation of an order. We change your order state and substate to In Progress/Intent to Cancel.

We respond to your cancellation request by sending:

  • AmendOrderNotification: CLOSED_CANCELLED to advise you that we have accepted your order cancellation.
REQUEST NOTIFICATION / RESPONSE
Customer Cancels Order  

CancelOrderRequest

  • Order id
  • Closure code and reason

CancelOrderResponse

  • Order details
  • State & Substatus: In Progress/Intent to Cancel
 

AmendOrderNotification: CLOSED_CANCELLED

  • Order details
  • State & Substatus: Closed/Cancelled

Use Case Exceptions

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 REQUEST RESPONSE
Customer Cancels Order - the order state does not allow cancellation

Cancel Order Request is executed to cancel an order that has reached the state of Service Given.

An exception response is returned the order continues through the order fulfilment process flow.

  • Order id
  • Closure code and reason
  • Order id
  • Closure code and reason
  • Exception message
Customer Cancels Order - Request does not exist or match the corresponding order record.

Cancel Order Request is executed to cancel an order.

The values in the request do not match the order values.

  • Order id
  • Closure code and reason
  • Order id
  • Closure code and reason
  • Exception message

Success Criteria

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
US35 As a Service Provider I want to be able to add my own reference ID to a Service Request order so that I can easily match the order with orders in my own systems.
SC35.01 Service Provider can enter a Service Provider Order Reference ID when submitting a service request via the B2B and/or SSP.
SC35.02 Service Provider can enter any letter, number or punctuation key.
US55 As a Service Provider I want to be able to cancel an order at any time so that my Customer can decide not to proceed if they need to.
SC55.01 Service Provider can cancel the service order up to and including the RFS date.
US56 As the LFC, I want to know why a service order has been cancelled so I can identify issues and trends within the process.
SC56.01 Service Provider can select from a list of reasons when cancelling the service order: End Customer Cancelled; Preferred Installation Date Unavailable; Installation Issue/Complexity; Building owner consent not received; Cost to Connect; or Other.
SC56.02 If other is selected, it is mandatory for the Service Provider to enter the reason in a free text field.
US423 As a Gaining Service Provider I want to be able to cancel a Transfer request so that I can avoid an erroneous transfer.
SC423.01 The Gaining Service Provider can cancel a Transfer request at any point before the Product Instance(s) to be relinquished as part of the Transfer have been deactivated.
SC423.02 IftheGainingServiceProvidercancelstheTransferrequestthenallrelinquishmentand new connect orders related to the Transfer request will be cancelled. Key NonFunctional References
US203 As an LFC or Service Provider I need all interactions relating to contractual transactions to have a guaranteed, verified delivery, so that commercial disputes can be resolved factually.

Response Success Criteria

ID DESCRIPTION
US35 As a Service Provider I want to be able to add my own reference ID to a Service Request order so that I can easily match the order with orders in my own systems.
SC35.03 ServiceProviderreferenceisprovidedonallnotificationsregardingtheservicerequest order.
US38 As a Service Provider I want standardised service order states from the LFCs so I can have consistent order management procedures across LFCs.
SC38.01 The LFCs agree a common set of service states which are captured in the business interaction framework.
US39 As a Service Provider I want standardised service order notifications from the LFCs so I can have consistent order management procedures across LFCs.
SC39.01 The LFCs agree a common set of service order notifications which are captured in the business interaction framework.
SC39.09 The Order Reference Number is included on all order notifications.
SC39.10 The Service Provider Order Reference number is included on all order notifications.
SC39.11 The date and time is included on all order notifications.
SC39.12 LFC uses a formatted template for the notifications.
US40 As an LFC I want to validate the information entered within the service request on the OSS/BSS before the order is submitted so I can be assured of quality.
SC40.05 When a Service Request submitted via the B2B has failed the validation check, The LFC can send information on which fields failed the validation check.
US42 As theServiceProviderI want to receive a notification when my service request has been confirmed so I that can pre-configure the end-user service, and manage Customer expectation.
SC42.01 Service Provider receives confirmation that the service request has been confirmed.
US49 As a Service Provider I want to know if amending or cancelling an order is going to incur a cost so I can advise my Customer and charge them accordingly for any Customer initiated change.
SC49.02 Service Provider is told when amending the order of the charge incurred.
US56 As the LFC, I want to know why a service order has been cancelled so I can identify issues and trends within the process.
SC56.01 Service Provider can select from a list of reasons when cancelling the service order: End Customer Cancelled; Preferred Installation Date Unavailable; Installation Issue/Complexity; Building owner consent not received; Cost to Connect; or Other.
SC56.02 If other is selected, it is mandatory for the Service Provider to enter the reason in a free text field.
US423 As a Gaining Service Provider I want to be able to cancel a Transfer request so that I can avoid an erroneous transfer
SC423.01 TheGainingServiceProvider can cancelaTransferrequest atany pointbefore the ProductInstance(s)toberelinquishedaspartoftheTransferhavebeendeactivated. Key Non-Functional References
US203 As an LFC or Service Provider I need all interactions relating to contractual transactions to have a guaranteed, verified delivery, so that commercial disputes can be resolved factually.