{
  "openapi": "3.0.1",
  "info": {
    "title": "Business Process Services APIs",
    "termsOfService": "https://wiki.web.att.com/display/DRC/Commerce+Services+APIs",
    "description": "The Sales Business Process Layer (SBPL) microservice has various endpoints that aid with address retrieval, verifying if an address is legit(address validation), getting the terms and conditions and finding the list of services that an address qualifies for. It performs orchestration between Geo Address Management and Service Qualification. By isolating address validation to its dedicated domain (Geo Address Management) and service qualification to its domain (Service Qualification Management), true domain driven architecture is achieved.Upstream Services`EdgeProfileDataConsumerMs, wireless-sales-eapi, att-wireline-sales-eapi, ManageServicesOrchestrationMs Downstream Services: CustomerGraphMs, geo-address-management-papi, service-qualification-management-papi [Send an email to Omni Commerce Enabler Services Team](mailto:DL-OmniEnabler@list.att.com[Sales Business Process Layer website](https://wiki.web.att.com/display/DRC/Sales-BPA-Service+Qualification+-+v2)",
    "version": "1.0.0"
  },
  "tags": [
    {
      "name": "ProductOffering discovery apis",
      "description": "ProductOffering discovery apis for searching product offerings"
    }
  ],
  "servers": [
    {
      "url": "https://sales-internal-api-test-e2.az.3pc.att.com/msapi/salesapi/sales-business-process-layer-papi-test3"
    }
  ],
  "paths": {
    "/v2/query-service-qualification": {
      "post": {
        "tags": [
          "Query Service Qualification"
        ],
        "summary": "Get a list of available services for an address.",
        "description": "This operation takes an address or address id and returns service qualification results for the given location. This api can be used when client has a plain address or does not have a verified place id, and is trying to get Service Qualification results for that address.The response payload of this endpoint has 2 main parts to it.1. The addressValidation object : This contains details like the validation result, the address Id and other characteristics about the address entered.2. The serviceQualification object : This contains details about the list of services that are available at that address. This contains 3 objects, the searchCriteria, serviceQualificationItem and serviceInventory.Below are some possible scenarios that a user may see when they call this api.| **Possible Scenarios**                    | **Description**   |---------------------------------|-----------------------| AddressValidation-success        | Provided address is valid. Address Validation is successful.| AddressValidation-nomatch       | Provided address is not found. | AddressValidation-closematch       | Multiple Addresses are returned. This can happen when the given address has a close match with multiple address.| AddressValidation-closematch-mdu       | This is similar to close match but for Multi dwelling Units (MDU) like  apartments or condos where multiple units have similar addresses.| ServiceQualification-Qualified services      | Service qualification results include the list of Products/Services, Category, Name and Priority",
        "operationId": "listQueryServiceQualificationv2",
        "requestBody": {
          "description": "This endpoint takes in requests in two ways -1) By providing an entire address    When an entire address is provided, then a downstream call to geo address management is made which would validate the address. Service qualification is checked only when the address is validated and it is successful. If the address is invalid or incomplete or has multiple matches, then the call to check service qualification is not made and the process ends. For best results please provide postcode, state, city, and addressline1 in addressCharacteristic. Give as much information about the address that could make it unique. Postcode is mandatory t provide.2) By providing an address id. When you provide this id, again this id is validated and once it is successful, service qualification is called for that address. Please make sure that you provide a valid id.",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ServiceQualificationRequestSchema"
              },
              "examples": {
                "Sample Request With Full Address": {
                  "value": {
                    "geographicAddress": {
                      "postcode": "91911",
                      "city": "CHULA VISTA",
                      "stateOrProvince": "CA",
                      "addressCharacteristic": [
                        {
                          "name": "addressLine1",
                          "valueType": "string",
                          "value": "3802 EAST MAIN ST STE 1"
                        }
                      ]
                    },
                    "channel": {
                      "id": "ATTR",
                      "name": "ATTR",
                      "channelCharacteristic": [
                        {
                          "name": "salesChannelId",
                          "value": "SF"
                        },
                        {
                          "name": "salesChannelType",
                          "value": "SF"
                        }
                      ]
                    }
                  }
                },
                "Sample Request With Valid Address ID": {
                  "value": {
                    "geographicAddress": {
                      "id": "00011G71P5"
                    },
                    "channel": {
                      "id": "ATTR",
                      "name": "ATTR",
                      "channelCharacteristic": [
                        {
                          "name": "salesChannelId",
                          "value": "SF"
                        },
                        {
                          "name": "salesChannelType",
                          "value": "SF"
                        }
                      ]
                    }
                  }
                },
                "Sample Request with Invalid Address ID": {
                  "value": {
                    "geographicAddress": {
                      "id": "1",
                      "addressCharacteristic": []
                    },
                    "channel": {
                      "name": "WEB",
                      "channelCharacteristic": [
                        {
                          "name": "salesChannelId",
                          "value": "SF"
                        },
                        {
                          "name": "salesChannelType",
                          "value": "WEB"
                        }
                      ]
                    }
                  }
                },
                "Sample Request for Closematch": {
                  "value": {
                    "geographicAddress": {
                      "postcode": "90007",
                      "city": "LOS ANGELES",
                      "stateOrProvince": "CA",
                      "addressCharacteristic": [
                        {
                          "name": "addressLine1",
                          "valueType": "string",
                          "value": "1133 W 36"
                        }
                      ]
                    },
                    "channel": {
                      "id": "ATTR",
                      "name": "ATTR",
                      "channelCharacteristic": [
                        {
                          "name": "salesChannelId",
                          "value": "SF"
                        },
                        {
                          "name": "salesChannelType",
                          "value": "SF"
                        }
                      ]
                    }
                  }
                },
                "Sample Request for closematch-mdu": {
                  "value": {
                    "geographicAddress": {
                      "postcode": "90007",
                      "city": "LOS ANGELES",
                      "stateOrProvince": "CA",
                      "addressCharacteristic": [
                        {
                          "name": "addressLine1",
                          "valueType": "string",
                          "value": "1133 W 36th PL"
                        }
                      ]
                    },
                    "channel": {
                      "id": "ATTR",
                      "name": "ATTR",
                      "channelCharacteristic": [
                        {
                          "name": "salesChannelId",
                          "value": "SF"
                        },
                        {
                          "name": "salesChannelType",
                          "value": "SF"
                        }
                      ]
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json;charset=utf-8": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceQualificationResult"
                },
                "examples": {
                  "Sample Response for BSSE Fiber": {
                    "$ref": "#/components/examples/BSSE_Fiber_Sample_Response"
                  },
                  "Sample Successful Response for Request with Full Address": {
                    "$ref": "#/components/examples/ServiceQualificationResult-200_Full_Address"
                  },
                  "Sample Response Response for Request with Address ID": {
                    "$ref": "#/components/examples/ServiceQualificationResult-200_AddressID"
                  },
                  "Sample Response For Close Match": {
                    "$ref": "#/components/examples/ServiceQualificationResult-200_Closematch"
                  },
                  "Sample Response For Close Match - Multi Dwelling Units": {
                    "$ref": "#/components/examples/ServiceQualificationResult-200_ClosematchMDU"
                  },
                  "Sample Successful Response for Request with Full Address for CustomerType Business": {
                    "$ref": "#/components/examples/ServiceQualificationResult-200_Full_Address_Business"
                  },
                  "Sample Response with pending Account Info": {
                    "$ref": "#/components/examples/PendingAccount_In_ServiceInventory"
                  }
                }
              }
            }
          },
          "400": {
            "description": "Bad Request. Address Validation Failed",
            "content": {
              "application/json;charset=utf-8": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "Sample Response for incomplete address": {
                    "value": {
                      "code": "SBP-S100003",
                      "reason": "SB:BAD_REQUEST",
                      "message": "Geographic Address Id is Invalid",
                      "status": "400"
                    }
                  },
                  "Sample Response when postcode is not provided": {
                    "value": {
                      "code": "GA-V100002",
                      "reason": "postcode is required",
                      "message": "postcode is required",
                      "status": "400"
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized Request",
            "content": {
              "application/json;charset=utf-8": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "Sample Response": {
                    "value": {
                      "code": "401",
                      "reason": "postcode is required",
                      "message": "HTTP:UNAUTHORIZED",
                      "description": "The server cannot or will not process the request due to something that is perceived to be a client error.",
                      "transactionId": "",
                      "traceId": "",
                      "error": {
                        "errorId": "MAAFAUTHZ001",
                        "message": "HTTP:UNAUTHORIZED",
                        "details": []
                      }
                    }
                  }
                }
              }
            }
          },
          "500": {
            "description": "Internal Server Error.",
            "content": {
              "application/json;charset=utf-8": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "Sample Response": {
                    "value": {
                      "code": "SBP-S10003",
                      "message": "Internal Error occurred",
                      "reason": "HTTP POST on resource 'https://sales-internal-api-test-e2.az.3pc.att.com:443/msapi/salesapi/geo-address-management-papi-test2/v1/service-address-validation' failed: internal server error (500).",
                      "status": "500"
                    }
                  }
                }
              }
            }
          }
        }
      },
      "parameters": []
    }
  },
  "components": {
    "schemas": {
      "AlternateServiceProposal": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Identifier of a alternate service proposal"
          },
          "alternateServiceAvailabilityDate": {
            "type": "string",
            "description": "Alternate availability date in case seller is not able to meet requested expected availability date for the service",
            "format": "date-time"
          },
          "alternateService": {
            "$ref": "#/components/schemas/ServiceRefOrValue"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Alternate service proposal is used when the requested service is not available with characteristic and date asked for. An alternate proposal could be a distinct serviceSpecification close to requested one or same as requested but with a different activation date"
      },
      "Any": {
        "type": "object"
      },
      "Characteristic": {
        "required": [
          "name",
          "value"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the characteristic"
          },
          "name": {
            "type": "string",
            "description": "Name of the characteristic"
          },
          "valueType": {
            "type": "string",
            "description": "Data type of the value of the characteristic"
          },
          "characteristicRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CharacteristicRelationship"
            }
          },
          "value": {
            "$ref": "#/components/schemas/Any"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          }
        },
        "description": "Describes a given characteristic of an object or entity through a name/value pair."
      },
      "CharacteristicRelationship": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the characteristic"
          },
          "relationshipType": {
            "type": "string",
            "description": "The type of relationship"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Another Characteristic that is related to the current Characteristic;"
      },
      "CheckServiceQualification": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the serviceQualification resource"
          },
          "href": {
            "type": "string",
            "description": "Hyperlink to access the serviceQualification"
          },
          "checkServiceQualificationDate": {
            "type": "string",
            "description": "Date when the serviceQualification was submitted",
            "format": "date-time"
          },
          "description": {
            "type": "string",
            "description": "Description of the serviceQualification"
          },
          "effectiveQualificationDate": {
            "type": "string",
            "description": "Effective date to serviceQualification completion",
            "format": "date-time"
          },
          "estimatedResponseDate": {
            "type": "string",
            "description": "Date when the requester expect to provide an answer for the qualification request.",
            "format": "date-time"
          },
          "expectedQualificationDate": {
            "type": "string",
            "description": "A date (DateTime). Deadline date when the requester expected a qualification answer.",
            "format": "date-time"
          },
          "expirationDate": {
            "type": "string",
            "description": "Date when the qualification response expires",
            "format": "date-time"
          },
          "externalId": {
            "type": "string",
            "description": "Identifier provided by the requester"
          },
          "instantSyncQualification": {
            "type": "boolean",
            "description": "An indicator which when the value is \"true\" means that requester expects to get qualification result immediately in the response. If the indicator is true then the response code of 200 indicates the operation is successful otherwise a task is created with a response 201."
          },
          "provideAlternative": {
            "type": "boolean",
            "description": "When the value is TRUE means that alternative solutions should be provided",
            "default": false
          },
          "provideUnavailabilityReason": {
            "type": "boolean",
            "description": "When the value is TRUE means that unavailability reason are expected for non available service.",
            "default": false
          },
          "qualificationResult": {
            "type": "string",
            "description": "Qualification result for this serviceQualification. It could be:  qualified (all qualification item are qualified), alternate (At least one item alternate and no item with  unqualified), unqualified (At least one item unqualified)"
          },
          "relatedParty": {
            "type": "array",
            "description": "A list of related party references, defines party or party role linked to this request.",
            "items": {
              "$ref": "#/components/schemas/RelatedParty"
            }
          },
          "serviceQualificationItem": {
            "type": "array",
            "description": "A list of service qualification items.",
            "items": {
              "$ref": "#/components/schemas/CheckServiceQualificationItem"
            }
          },
          "state": {
            "$ref": "#/components/schemas/TaskStateType"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "CheckServiceQualification is used to perform a technical eligibility on service configuration(s). It allows to retrieve services that are technically available in the context of the interaction (place, party, service characteristics, ...)."
      },
      "CheckServiceQualificationItem": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Id of the Service Qualification Item"
          },
          "expectedActivationDate": {
            "type": "string",
            "description": "The date when the service is expected to be activated",
            "format": "date-time"
          },
          "expectedServiceAvailabilityDate": {
            "type": "string",
            "description": "Date when the requester looks for service availability",
            "format": "date-time"
          },
          "expirationDate": {
            "type": "string",
            "description": "Date when the qualification item response expires",
            "format": "date-time"
          },
          "qualificationResult": {
            "type": "string",
            "description": "Qualification result for serviceQualification item. It could be: - qualified (request service are available), - unqualified (requested not available and not alternate available), - alternate (requested not available but proposal available)"
          },
          "state": {
            "type": "string",
            "description": "State of the serviceQualification item (acknowledged, inProgress, terminatedWithError, done)"
          },
          "alternateServiceProposal": {
            "type": "array",
            "description": "Alternate service proposal is used when the requested service is not available with characteristic and date asked for. An alternate proposal could be a distinct service Spec close to requested one or same as requested but with a different availability date.",
            "items": {
              "$ref": "#/components/schemas/AlternateServiceProposal"
            }
          },
          "category": {
            "$ref": "#/components/schemas/ServiceCategoryRef"
          },
          "eligibilityUnavailabilityReason": {
            "type": "array",
            "description": "A list of eligibility unavailability reasons (EligibilityUnavailabilityReason [*]). Reason for eligibility result if the serviceQualification result is no (meaning the service is not available).",
            "items": {
              "$ref": "#/components/schemas/ServiceEligibilityUnavailabilityReason"
            }
          },
          "qualificationItemRelationship": {
            "type": "array",
            "description": "A list of qualification item relationships used to describe relationship between serviceQualification item from the same serviceQualification.",
            "items": {
              "$ref": "#/components/schemas/ServiceQualificationItemRelationship"
            }
          },
          "qualificationRelationship": {
            "type": "array",
            "description": "Structure used to describe relationship between serviceQualification item from the same serviceQualification.",
            "items": {
              "$ref": "#/components/schemas/ServiceQualificationRelationship"
            }
          },
          "service": {
            "$ref": "#/components/schemas/ServiceRefOrValue"
          },
          "terminationError": {
            "type": "array",
            "description": "If qualificationItem has not been done properly this lists the error(s) that caused termination of the qualification.",
            "items": {
              "$ref": "#/components/schemas/TerminationError"
            }
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "A ServiceQualificationItem relates to a specific service being checked in a qualification operation."
      },
      "ConstraintRef": {
        "required": [
          "id"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "reference id to the target constraint"
          },
          "href": {
            "type": "string",
            "description": "Hyperlink reference to the target constraint"
          },
          "name": {
            "type": "string",
            "description": "Name given to the constraint"
          },
          "version": {
            "type": "string",
            "description": "constraint version"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          },
          "@referredType": {
            "type": "string",
            "description": "The (class) type of the referred constraint"
          }
        },
        "description": "Constraint reference. The Constraint resource represents a policy/rule applied to an entity or entity spec."
      },
      "Feature": {
        "required": [
          "featureCharacteristic",
          "name"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the feature."
          },
          "isBundle": {
            "type": "boolean",
            "description": "True if this is a feature group. Default is false."
          },
          "isEnabled": {
            "type": "boolean",
            "description": "True if this feature is enabled. Default is true."
          },
          "name": {
            "type": "string",
            "description": "This is the name for the feature."
          },
          "constraint": {
            "type": "array",
            "description": "This is a list of feature constraints.",
            "items": {
              "$ref": "#/components/schemas/ConstraintRef"
            }
          },
          "featureCharacteristic": {
            "minItems": 1,
            "type": "array",
            "description": "This is a list of Characteristics for a particular feature.",
            "items": {
              "$ref": "#/components/schemas/Characteristic"
            }
          },
          "featureRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/FeatureRelationship"
            }
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Configuration feature."
      },
      "FeatureRelationship": {
        "required": [
          "name",
          "relationshipType"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the target feature."
          },
          "name": {
            "type": "string",
            "description": "This is the name of the target feature."
          },
          "relationshipType": {
            "type": "string",
            "description": "This is the type of the feature relationship."
          },
          "validFor": {
            "$ref": "#/components/schemas/TimePeriod"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Configuration feature"
      },
      "Note": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Identifier of the note within its containing entity (may or may not be globally unique, depending on provider implementation)"
          },
          "author": {
            "type": "string",
            "description": "Author of the note"
          },
          "date": {
            "type": "string",
            "description": "Date of the note",
            "format": "date-time"
          },
          "text": {
            "type": "string",
            "description": "Text of the note"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Extra information about a given entity"
      },
      "OrderItemActionType": {
        "type": "string",
        "description": "action to be performed on the product",
        "enum": [
          "add",
          "modify",
          "delete",
          "noChange"
        ]
      },
      "Place": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the place"
          },
          "href": {
            "type": "string",
            "description": "Unique reference of the place"
          },
          "name": {
            "type": "string",
            "description": "A user-friendly name for the place, such as [Paris Store], [London Store], [Main Home]"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Place reference. Place defines the places where the products are sold or delivered."
      },
      "PlaceRef": {
        "required": [
          "id"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "unique identifier"
          },
          "href": {
            "type": "string",
            "description": "Hyperlink reference",
            "format": "uri"
          },
          "name": {
            "type": "string",
            "description": "Name of the related entity."
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        },
        "description": "Place reference. PlaceRef defines the placeRefs where the products are sold or delivered."
      },
      "QueryServiceQualification": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the serviceQualification resource"
          },
          "href": {
            "type": "string",
            "description": "Hyperlink to access the serviceQualification"
          },
          "description": {
            "type": "string",
            "description": "Description of the serviceQualification"
          },
          "effectiveQualificationDate": {
            "type": "string",
            "description": "Effective date to serviceQualification completion",
            "format": "date-time"
          },
          "estimatedResponseDate": {
            "type": "string",
            "description": "Date when the requester expect to provide an answer for the qualification request.",
            "format": "date-time"
          },
          "expectedQualificationDate": {
            "type": "string",
            "description": "A date (DateTime). Deadline date when the requester expected a qualification answer.",
            "format": "date-time"
          },
          "expirationDate": {
            "type": "string",
            "description": "Date when the qualification response expires",
            "format": "date-time"
          },
          "externalId": {
            "type": "string",
            "description": "Identifier provided by the requester"
          },
          "instantSyncQualification": {
            "type": "boolean",
            "description": "An indicator which when the value is \"true\" means that requester expects to get qualification result immediately in the response. If the indicator is true then the response code of 200 indicates the operation is successful otherwise a task is created with a response 201."
          },
          "queryServiceQualificationDate": {
            "type": "string",
            "description": "Date when the serviceQualification was submitted",
            "format": "date-time"
          },
          "relatedParty": {
            "type": "array",
            "description": "A list of related party references, defines party or party role linked to this request.",
            "items": {
              "$ref": "#/components/schemas/RelatedParty"
            }
          },
          "searchCriteria": {
            "$ref": "#/components/schemas/ServiceQualificationItem"
          },
          "serviceQualificationItem": {
            "type": "array",
            "description": "A list of service qualification items.",
            "items": {
              "$ref": "#/components/schemas/ServiceQualificationItem"
            }
          },
          "state": {
            "$ref": "#/components/schemas/TaskStateType"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "QueryServiceQualification is used to retrieve a list of services that are technically available in the context of the interaction (place, party, service characteristics, ...)."
      },
      "QueryServiceQualification_Create": {
        "required": [
          "searchCriteria"
        ],
        "type": "object",
        "properties": {
          "description": {
            "type": "string",
            "description": "Description of the serviceQualification"
          },
          "expectedQualificationDate": {
            "type": "string",
            "description": "A date (DateTime). Deadline date when the requester expected a qualification answer.",
            "format": "date-time"
          },
          "externalId": {
            "type": "string",
            "description": "Identifier provided by the requester"
          },
          "instantSyncQualification": {
            "type": "boolean",
            "description": "An indicator which when the value is \"true\" means that requester expects to get qualification result immediately in the response. If the indicator is true then the response code of 200 indicates the operation is successful otherwise a task is created with a response 201."
          },
          "relatedParty": {
            "type": "array",
            "description": "A list of related party references, defines party or party role linked to this request.",
            "items": {
              "$ref": "#/components/schemas/RelatedParty"
            }
          },
          "searchCriteria": {
            "$ref": "#/components/schemas/ServiceQualificationItem"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "QueryServiceQualification is used to retrieve a list of services that are technically available in the context of the interaction (place, party, service characteristics, ...).Skipped properties: id,href,serviceQualificationItem,state,effectiveQualificationDate,expirationDate,estimatedResponseDate,queryServiceQualificationDate"
      },
      "QueryServiceQualification_Update": {
        "type": "object",
        "properties": {
          "description": {
            "type": "string",
            "description": "Description of the serviceQualification"
          },
          "effectiveQualificationDate": {
            "type": "string",
            "description": "Effective date to serviceQualification completion",
            "format": "date-time"
          },
          "estimatedResponseDate": {
            "type": "string",
            "description": "Date when the requester expect to provide an answer for the qualification request.",
            "format": "date-time"
          },
          "expectedQualificationDate": {
            "type": "string",
            "description": "A date (DateTime). Deadline date when the requester expected a qualification answer.",
            "format": "date-time"
          },
          "expirationDate": {
            "type": "string",
            "description": "Date when the qualification response expires",
            "format": "date-time"
          },
          "externalId": {
            "type": "string",
            "description": "Identifier provided by the requester"
          },
          "instantSyncQualification": {
            "type": "boolean",
            "description": "An indicator which when the value is \"true\" means that requester expects to get qualification result immediately in the response. If the indicator is true then the response code of 200 indicates the operation is successful otherwise a task is created with a response 201."
          },
          "relatedParty": {
            "type": "array",
            "description": "A list of related party references, defines party or party role linked to this request.",
            "items": {
              "$ref": "#/components/schemas/RelatedParty"
            }
          },
          "searchCriteria": {
            "$ref": "#/components/schemas/ServiceQualificationItem"
          },
          "serviceQualificationItem": {
            "type": "array",
            "description": "A list of service qualification items.",
            "items": {
              "$ref": "#/components/schemas/ServiceQualificationItem"
            }
          },
          "state": {
            "$ref": "#/components/schemas/TaskStateType"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "QueryServiceQualification is used to retrieve a list of services that are technically available in the context of the interaction (place, party, service characteristics, ...).Skipped properties: id,href,queryServiceQualificationDate"
      },
      "RelatedEntityRefOrValue": {
        "required": [
          "role"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of a related entity."
          },
          "href": {
            "type": "string",
            "description": "Reference of the related entity."
          },
          "name": {
            "type": "string",
            "description": "Name of the related entity."
          },
          "role": {
            "type": "string"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        },
        "description": "A reference to an entity, where the type of the entity is not known in advance. A related entity defines a entity described by reference or by value linked to a specific entity. The polymorphic attributes @type, @schemaLocation & @referredType are related to the Entity and not the RelatedEntityRefOrValue class itself"
      },
      "RelatedParty": {
        "required": [
          "@referredType",
          "id"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "unique identifier"
          },
          "href": {
            "type": "string",
            "description": "Hyperlink reference",
            "format": "uri"
          },
          "name": {
            "type": "string",
            "description": "Name of the related entity."
          },
          "role": {
            "type": "string",
            "description": "Role played by the related party"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          },
          "extensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyValueObject"
            }
          }
        },
        "description": "Related Entity reference. A related party defines party or party role linked to a specific entity."
      },
      "RelatedPlaceRefOrValue": {
        "required": [
          "role"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the place"
          },
          "href": {
            "type": "string",
            "description": "Unique reference of the place"
          },
          "name": {
            "type": "string",
            "description": "A user-friendly name for the place, such as [Paris Store], [London Store], [Main Home]"
          },
          "role": {
            "type": "string"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        },
        "description": "Related Entity reference. A related place defines a place described by reference or by value linked to a specific entity. The polymorphic attributes @type, @schemaLocation & @referredType are related to the place entity and not the RelatedPlaceRefOrValue class itself"
      },
      "RelatedServiceOrderItem": {
        "required": [
          "itemId",
          "serviceOrderId"
        ],
        "type": "object",
        "properties": {
          "itemId": {
            "type": "string",
            "description": "Identifier of the order item where the service was managed"
          },
          "role": {
            "type": "string",
            "description": "role of the service order item for this service"
          },
          "serviceOrderHref": {
            "type": "string",
            "description": "Reference of the related entity."
          },
          "serviceOrderId": {
            "type": "string",
            "description": "Unique identifier of a related entity."
          },
          "itemAction": {
            "$ref": "#/components/schemas/OrderItemActionType"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        },
        "description": "RelatedServiceOrderItem (a ServiceOrder item) .The service order item which triggered service creation/change/termination."
      },
      "ResourceRef": {
        "required": [
          "id"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "unique identifier"
          },
          "href": {
            "type": "string",
            "description": "Hyperlink reference",
            "format": "uri"
          },
          "name": {
            "type": "string",
            "description": "Name of the related entity."
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        }
      },
      "Service": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the service"
          },
          "href": {
            "type": "string",
            "description": "Reference of the service"
          },
          "category": {
            "type": "string",
            "description": "Is it a customer facing or resource facing service"
          },
          "description": {
            "type": "string",
            "description": "Free-text description of the service"
          },
          "endDate": {
            "type": "string",
            "description": "Date when the service ends",
            "format": "date-time"
          },
          "hasStarted": {
            "type": "boolean",
            "description": "If TRUE, this Service has already been started"
          },
          "isBundle": {
            "type": "boolean",
            "description": "If true, the service is a ServiceBundle which regroup a service hierarchy. If false, the service is a 'atomic' service (hierarchy leaf)."
          },
          "isServiceEnabled": {
            "type": "boolean",
            "description": "If FALSE and hasStarted is FALSE, this particular Service has NOT been enabled for use - if FALSE and hasStarted is TRUE then the service has failed "
          },
          "isStateful": {
            "type": "boolean",
            "description": "If TRUE, this Service can be changed without affecting any other services"
          },
          "name": {
            "type": "string",
            "description": "Name of the service"
          },
          "serviceDate": {
            "type": "string",
            "description": "Date when the service was created (whatever its status)."
          },
          "serviceType": {
            "type": "string",
            "description": "Business type of the service"
          },
          "startDate": {
            "type": "string",
            "description": "Date when the service starts",
            "format": "date-time"
          },
          "startMode": {
            "type": "string",
            "description": "This attribute is an enumerated integer that indicates how the Service is started, such as: 0: Unknown; 1: Automatically by the managed environment; 2: Automatically by the owning device; 3: Manually by the Provider of the Service; 4: Manually by a Customer of the Provider; 5: Any of the above"
          },
          "feature": {
            "type": "array",
            "description": "A list of feature associated with this service ",
            "items": {
              "$ref": "#/components/schemas/Feature"
            }
          },
          "note": {
            "type": "array",
            "description": "A list of notes made on this service",
            "items": {
              "$ref": "#/components/schemas/Note"
            }
          },
          "place": {
            "type": "array",
            "description": "A list of places (Place [*]). Used to define a place useful for the service (for example a geographical place where the service is installed)",
            "items": {
              "$ref": "#/components/schemas/RelatedPlaceRefOrValue"
            }
          },
          "relatedEntity": {
            "type": "array",
            "description": "A list of related  entity in relationship with this service ",
            "items": {
              "$ref": "#/components/schemas/RelatedEntityRefOrValue"
            }
          },
          "relatedParty": {
            "type": "array",
            "description": "A list of related party references (RelatedParty [*]). A related party defines party or party role linked to a specific entity",
            "items": {
              "$ref": "#/components/schemas/RelatedParty"
            }
          },
          "serviceCharacteristic": {
            "type": "array",
            "description": "A list of characteristics that characterize this service (ServiceCharacteristic [*]) ",
            "items": {
              "$ref": "#/components/schemas/Characteristic"
            }
          },
          "serviceOrderItem": {
            "type": "array",
            "description": "A list of service order items related to this service",
            "items": {
              "$ref": "#/components/schemas/RelatedServiceOrderItem"
            }
          },
          "serviceRelationship": {
            "type": "array",
            "description": "A list of service relationships (ServiceRelationship [*]). Describes links with other service(s) in the inventory.",
            "items": {
              "$ref": "#/components/schemas/ServiceRelationship"
            }
          },
          "serviceSpecification": {
            "$ref": "#/components/schemas/ServiceSpecificationRef"
          },
          "state": {
            "$ref": "#/components/schemas/ServiceStateType"
          },
          "supportingResource": {
            "type": "array",
            "description": "A list of supporting resources (SupportingResource [*]).Note: only Service of type RFS can be associated with Resources",
            "items": {
              "$ref": "#/components/schemas/ResourceRef"
            }
          },
          "supportingService": {
            "type": "array",
            "description": "A list of supporting services (SupportingService [*]). A collection of services that support this service (bundling, link CFS to RFS)",
            "items": {
              "$ref": "#/components/schemas/ServiceRefOrValue"
            }
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Service is a base class for defining the Service hierarchy. All Services are characterized as either being possibly visible and usable by a Customer or not. This gives rise to the two subclasses of Service: CustomerFacingService and ResourceFacingService."
      },
      "ServiceCategoryRef": {
        "required": [
          "id"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "unique identifier"
          },
          "href": {
            "type": "string",
            "description": "Hyperlink reference",
            "format": "uri"
          },
          "name": {
            "type": "string",
            "description": "Name of the related entity."
          },
          "version": {
            "type": "string",
            "description": "Category version"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        },
        "description": "The (service) category resource is used to group service candidates in logical containers. Categories can contain other categories."
      },
      "ServiceEligibilityUnavailabilityReason": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "description": "Unavailability reason code"
          },
          "label": {
            "type": "string",
            "description": "Unavailability reason label"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Reason for eligibility result if the ServiceQualification result is no (meaning the Service is not available)"
      },
      "ServiceQualificationItem": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Id of the Service Qualification Item"
          },
          "expectedActivationDate": {
            "type": "string",
            "description": "The date when the service is expected to be activated",
            "format": "date-time"
          },
          "expectedServiceAvailabilityDate": {
            "type": "string",
            "description": "Date when the requester looks for service availability",
            "format": "date-time"
          },
          "expirationDate": {
            "type": "string",
            "description": "Date when the qualification item response expires",
            "format": "date-time"
          },
          "category": {
            "$ref": "#/components/schemas/ServiceCategoryRef"
          },
          "service": {
            "$ref": "#/components/schemas/ServiceRefOrValue"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "A ServiceQualificationItem relates to a specific service being checked in a qualification operation."
      },
      "ServiceQualificationItemRelationship": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Id of the serviceQualificationItem (from the same serviceQualificationItem)."
          },
          "relationshipType": {
            "type": "string",
            "description": "Type of relationship (ex: reliesOn, connectedTo, etc...)"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Structure used to describe relationship between serviceQualification items from the same serviceQualification."
      },
      "ServiceQualificationRelationship": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "The id of the target qualification pointed to by this relationship"
          },
          "relationshipType": {
            "type": "string",
            "description": "The type of relationship"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        }
      },
      "ServiceQualificationRequestSchema": {
        "type": "object",
        "properties": {
          "geographicAddress": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string",
                "description": "Unique identifier of the place. Provide either the id or ignore the field and provide address with postcode. Mandatory field if not providing full address."
              },
              "@type": {
                "type": "string"
              },
              "streetName": {
                "type": "string",
                "description": "Name of the street"
              },
              "streetType": {
                "type": "string",
                "description": "Type of the street like alley, avenue, boulevard, brae, crescent, drive, highway, lane, terrace, parade, place, tarn, way, wharf "
              },
              "streetNr": {
                "type": "string",
                "description": "Number identifying a specific property on a public street."
              },
              "geographicSubAddress": {
                "type": "array",
                "uniqueItems": true,
                "items": {
                  "type": "object",
                  "properties": {
                    "subUnitType": {
                      "type": "string",
                      "description": "The type of subunit e.g. BERTH, FLAT, PIER, SUITE, SHOP, TOWER, UNIT, WHARF"
                    },
                    "subUnitNumber": {
                      "type": "string",
                      "description": "The discriminator used for the subunitoften just a simple number e.g. FLAT 5, may also be a range"
                    },
                    "levelType": {
                      "type": "string",
                      "description": "Describes level types within a building"
                    },
                    "levelNumber": {
                      "type": "string",
                      "description": "used where a level type may be repeated e.g. BASEMENT 1, BASEMENT 2"
                    },
                    "buildingName": {
                      "type": "string",
                      "description": "Allows for buildings that have well-known names"
                    }
                  }
                }
              },
              "postcode": {
                "type": "string",
                "description": "Descriptor for a postal delivery area, used to speed and simplify the delivery of mail (also know as zipcode). This is 5 digits in length. Mandatory field along with City and addressCharacteristic if not providing id."
              },
              "city": {
                "type": "string",
                "description": "The city that the address is in. Mandatory field along with postcode and addressCharacteristic if not providing id."
              },
              "stateOrProvince": {
                "type": "string",
                "description": "The state that the address is in. It is denoted by two letters representing the state. Like TX for Texas, CA for California and WA for Washington."
              },
              "country": {
                "type": "string",
                "description": "The country that the address is in"
              },
              "addressCharacteristic": {
                "description": "Mandatory field if id is not provided.",
                "type": "array",
                "uniqueItems": true,
                "items": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string",
                      "description": "Type of the address characteristic like addressLine1."
                    },
                    "valueType": {
                      "type": "string",
                      "description": "The type of the value of the address, which is String."
                    },
                    "value": {
                      "type": "string",
                      "description": "The value of the address line i.e the actual address like 1 Main St."
                    }
                  }
                }
              }
            }
          },
          "channel": {
            "type": "object",
            "required": [
              "name"
            ],
            "properties": {
              "id": {
                "type": "string",
                "description": "The unique id of the channel."
              },
              "href": {
                "type": "string",
                "description": "Reference of the related entity"
              },
              "name": {
                "type": "string",
                "description": "The channel name. Some possible values are WEB, SelfService, ATTR, ECOM",
                "enum": [
                  "WEB",
                  "SelfService",
                  "ATTR",
                  "ECOM"
                ]
              },
              "role": {
                "type": "string",
                "description": "Role played by the channel."
              },
              "@baseType": {
                "type": "string"
              },
              "@schemaLocation": {
                "type": "string"
              },
              "@type": {
                "type": "string"
              },
              "@referredType": {
                "type": "string",
                "minLength": 1
              },
              "channelCharacteristic": {
                "type": "array",
                "uniqueItems": true,
                "items": {
                  "type": "object",
                  "properties": {
                    "name": {
                      "type": "string",
                      "description": "The name could be \"salesChannelID\" or \"salesChannelType\"."
                    },
                    "value": {
                      "type": "string",
                      "description": "Valid values for salesChannelType are nativeApp, WEB, IVR, SF, RETAIL_STORE or RETAIL_CALL_CENTER",
                      "enum": [
                        "nativeApp",
                        "WEB",
                        "SF",
                        "RETAIL_STORE",
                        "RETAIL_CALL_CENTER",
                        "IVR"
                      ]
                    }
                  }
                }
              }
            }
          },
          "cartCharacteristic": {
            "type": "array",
            "uniqueItems": true,
            "items": {
              "type": "object",
              "properties": {
                "name": {
                  "type": "string"
                },
                "value": {
                  "type": "string"
                }
              }
            }
          }
        },
        "required": [
          "geographicAddress",
          "channel"
        ]
      },
      "ServiceRefOrValue": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the service"
          },
          "href": {
            "type": "string",
            "description": "Reference of the service"
          },
          "category": {
            "type": "string",
            "description": "Is it a customer facing or resource facing service"
          },
          "description": {
            "type": "string",
            "description": "Free-text description of the service"
          },
          "endDate": {
            "type": "string",
            "description": "Date when the service ends",
            "format": "date-time"
          },
          "hasStarted": {
            "type": "boolean",
            "description": "If TRUE, this Service has already been started"
          },
          "isBundle": {
            "type": "boolean",
            "description": "If true, the service is a ServiceBundle which regroup a service hierarchy. If false, the service is a 'atomic' service (hierarchy leaf)."
          },
          "isServiceEnabled": {
            "type": "boolean",
            "description": "If FALSE and hasStarted is FALSE, this particular Service has NOT been enabled for use - if FALSE and hasStarted is TRUE then the service has failed "
          },
          "isStateful": {
            "type": "boolean",
            "description": "If TRUE, this Service can be changed without affecting any other services"
          },
          "name": {
            "type": "string",
            "description": "Name of the service"
          },
          "serviceDate": {
            "type": "string",
            "description": "Date when the service was created (whatever its status)."
          },
          "serviceType": {
            "type": "string",
            "description": "Business type of the service"
          },
          "startDate": {
            "type": "string",
            "description": "Date when the service starts",
            "format": "date-time"
          },
          "startMode": {
            "type": "string",
            "description": "This attribute is an enumerated integer that indicates how the Service is started, such as: 0: Unknown; 1: Automatically by the managed environment; 2: Automatically by the owning device; 3: Manually by the Provider of the Service; 4: Manually by a Customer of the Provider; 5: Any of the above"
          },
          "feature": {
            "type": "array",
            "description": "A list of feature associated with this service ",
            "items": {
              "$ref": "#/components/schemas/Feature"
            }
          },
          "note": {
            "type": "array",
            "description": "A list of notes made on this service",
            "items": {
              "$ref": "#/components/schemas/Note"
            }
          },
          "place": {
            "type": "array",
            "description": "A list of places (Place [*]). Used to define a place useful for the service (for example a geographical place where the service is installed)",
            "items": {
              "$ref": "#/components/schemas/RelatedPlaceRefOrValue"
            }
          },
          "relatedEntity": {
            "type": "array",
            "description": "A list of related  entity in relationship with this service ",
            "items": {
              "$ref": "#/components/schemas/RelatedEntityRefOrValue"
            }
          },
          "relatedParty": {
            "type": "array",
            "description": "A list of related party references (RelatedParty [*]). A related party defines party or party role linked to a specific entity",
            "items": {
              "$ref": "#/components/schemas/RelatedParty"
            }
          },
          "serviceCharacteristic": {
            "type": "array",
            "description": "A list of characteristics that characterize this service (ServiceCharacteristic [*]) ",
            "items": {
              "$ref": "#/components/schemas/Characteristic"
            }
          },
          "serviceOrderItem": {
            "type": "array",
            "description": "A list of service order items related to this service",
            "items": {
              "$ref": "#/components/schemas/RelatedServiceOrderItem"
            }
          },
          "serviceRelationship": {
            "type": "array",
            "description": "A list of service relationships (ServiceRelationship [*]). Describes links with other service(s) in the inventory.",
            "items": {
              "$ref": "#/components/schemas/ServiceRelationship"
            }
          },
          "serviceSpecification": {
            "$ref": "#/components/schemas/ServiceSpecificationRef"
          },
          "state": {
            "$ref": "#/components/schemas/ServiceStateType"
          },
          "supportingResource": {
            "type": "array",
            "description": "A list of supporting resources (SupportingResource [*]).Note: only Service of type RFS can be associated with Resources",
            "items": {
              "$ref": "#/components/schemas/ResourceRef"
            }
          },
          "supportingService": {
            "type": "array",
            "description": "A list of supporting services (SupportingService [*]). A collection of services that support this service (bundling, link CFS to RFS)",
            "items": {
              "$ref": "#/components/schemas/ServiceRefOrValue"
            }
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        },
        "description": "A Service to be created defined by value or existing defined by reference. The polymorphic attributes @type, @schemaLocation & @referredType are related to the Service entity and not the RelatedServiceRefOrValue class itself"
      },
      "ServiceRelationship": {
        "required": [
          "relationshipType"
        ],
        "type": "object",
        "properties": {
          "relationshipType": {
            "type": "string"
          },
          "service": {
            "$ref": "#/components/schemas/ServiceRefOrValue"
          },
          "serviceRelationshipCharacteristic": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Characteristic"
            }
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        }
      },
      "ServiceSpecificationRef": {
        "required": [
          "id"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "unique identifier"
          },
          "href": {
            "type": "string",
            "description": "Hyperlink reference",
            "format": "uri"
          },
          "name": {
            "type": "string",
            "description": "Name of the related entity."
          },
          "version": {
            "type": "string",
            "description": "Service specification version"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "example": "LogicalResourceSpecification"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        },
        "description": "Service specification reference: ServiceSpecification(s) required to realize a ProductSpecification."
      },
      "ServiceStateType": {
        "type": "string",
        "description": "Valid values for the lifecycle state of the service",
        "enum": [
          "feasibilityChecked",
          "designed",
          "reserved",
          "inactive",
          "active",
          "terminated"
        ]
      },
      "TaskStateType": {
        "type": "string",
        "description": "Possible values for the state of a task",
        "enum": [
          "accepted",
          "terminatedWithError",
          "inProgress",
          "done"
        ]
      },
      "TerminationError": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the termination error"
          },
          "value": {
            "type": "string",
            "description": "Text to describe the termination error - for example: Unable to proceed to qualification because incomplete information provided"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "This indicates an error that caused a qualificationItem to be terminated."
      },
      "TimePeriod": {
        "type": "object",
        "properties": {
          "endDateTime": {
            "type": "string",
            "description": "End of the time period, using IETC-RFC-3339 format",
            "format": "date-time",
            "example": "1985-04-12T23:20:50.52Z"
          },
          "startDateTime": {
            "type": "string",
            "description": "Start of the time period, using IETC-RFC-3339 format",
            "format": "date-time",
            "example": "1985-04-12T23:20:50.52Z"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "A period of time, either as a deadline (endDateTime only) a startDateTime only, or both"
      },
      "GeographicAddress": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the place"
          },
          "href": {
            "type": "string",
            "description": "Unique reference of the place"
          },
          "city": {
            "type": "string",
            "description": "City that the address is in"
          },
          "country": {
            "type": "string",
            "description": "Country that the address is in"
          },
          "locality": {
            "type": "string",
            "description": "An area of defined or undefined boundaries within a local authority or other legislatively defined area, usually rural or semi rural in nature. [ANZLIC-STREET], or a suburb, a bounded locality within a city, town or shire principally of urban character [ANZLICSTREET]"
          },
          "name": {
            "type": "string",
            "description": "A user-friendly name for the place, such as [Paris Store], [London Store], [Main Home]"
          },
          "postcode": {
            "type": "string",
            "description": "descriptor for a postal delivery area, used to speed and simplify the delivery of mail (also know as zipcode)"
          },
          "stateOrProvince": {
            "type": "string",
            "description": "the State or Province that the address is in"
          },
          "streetName": {
            "type": "string",
            "description": "Name of the street or other street type"
          },
          "streetNr": {
            "type": "string",
            "description": "Number identifying a specific property on a public street. It may be combined with streetNrLast for ranged addresses"
          },
          "streetNrLast": {
            "type": "string",
            "description": "Last number in a range of street numbers allocated to a property"
          },
          "streetNrLastSuffix": {
            "type": "string",
            "description": "Last street number suffix for a ranged address"
          },
          "streetNrSuffix": {
            "type": "string",
            "description": "the first street number suffix"
          },
          "streetSuffix": {
            "type": "string",
            "description": "A modifier denoting a relative direction"
          },
          "streetType": {
            "type": "string",
            "description": "alley, avenue, boulevard, brae, crescent, drive, highway, lane, terrace, parade, place, tarn, way, wharf "
          },
          "geographicLocation": {
            "$ref": "#/components/schemas/GeographicLocationRefOrValue"
          },
          "geographicSubAddress": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GeographicSubAddress"
            }
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Structured textual way of describing how to find a Property in an urban area (country properties are often defined differently)Note : Address corresponds to SID UrbanPropertyAddress"
      },
      "ServiceQualificationResult": {
        "type": "object",
        "properties": {
          "addressValidation": {
            "$ref": "#/components/schemas/GeographicAddressValidation"
          },
          "serviceQualification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QueryServiceQualification"
            }
          }
        }
      },
      "GeographicAddressValidation": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the Address Validation"
          },
          "href": {
            "type": "string",
            "description": "An URI used to access to the address validation resource"
          },
          "provideAlternative": {
            "type": "boolean",
            "description": "Indicator provided by the requester to specify if alternate addresses must be provided in case of partial or fail result."
          },
          "validationDate": {
            "type": "string",
            "description": "Date when the address validation is performed",
            "format": "date-time"
          },
          "validationResult": {
            "type": "string",
            "description": "Result of the address validation (success, partial, fails)"
          },
          "alternateGeographicAddress": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/GeographicAddress"
            }
          },
          "state": {
            "$ref": "#/components/schemas/TaskStateType"
          },
          "submittedGeographicAddress": {
            "$ref": "#/components/schemas/GeographicAddress"
          },
          "validGeographicAddress": {
            "$ref": "#/components/schemas/GeographicAddress"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "This resource is used to manage address validation request and response",
        "title": ""
      },
      "GeographicLocationRefOrValue": {
        "required": [
          "@type"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the place"
          },
          "href": {
            "type": "string",
            "description": "Unique reference of the place"
          },
          "name": {
            "type": "string",
            "description": "A user-friendly name for the place, such as [Paris Store], [London Store], [Main Home]"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class",
            "example": "ResourceSpecification"
          },
          "bbox": {
            "type": "array",
            "description": "A bounding box array that contains the geometry. The axes order follows the axes order of the geometry",
            "items": {
              "type": "number"
            }
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri",
            "example": "https://mycsp.com:8080/tmf-api/schema/Resource/LogicalResourceSpecification.schema.json"
          },
          "@type": {
            "type": "string",
            "description": "The name of the GeoJSON structure used in the geometry attribute",
            "enum": [
              "GeoJsonPoint",
              "GeoJsonMultiPoint",
              "GeoJsonLineString",
              "GeoJsonMultiLineString",
              "GeoJsonPolygon"
            ]
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          }
        },
        "description": "A GeographicLocation is a pure-virtual super-class to the GeoJSON-aligned geometries of Point (addresses and locations), MultiPoint, LineString (streets, highways and boundaries), MultiLineString and Polygon (countries, provinces, tracts of land). Use the @type attribute to specify which of these is being specified by the geometry attribute."
      },
      "GeographicSubAddress": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique Identifier of the subAddress"
          },
          "href": {
            "type": "string",
            "description": "Link to the subAddress"
          },
          "buildingName": {
            "type": "string",
            "description": "allows for buildings that have well-known names"
          },
          "levelNumber": {
            "type": "string",
            "description": "used where a level type may be repeated e.g. BASEMENT 1, BASEMENT 2"
          },
          "levelType": {
            "type": "string",
            "description": "describes level types within a building"
          },
          "name": {
            "type": "string",
            "description": "Name of the subAddress to identify it with a meaningful identification"
          },
          "privateStreetName": {
            "type": "string",
            "description": "private streets internal to a property (e.g. a university) may have internal names that are not recorded by the land title office."
          },
          "privateStreetNumber": {
            "type": "string",
            "description": "private streets numbers internal to a private street"
          },
          "subAddressType": {
            "type": "string",
            "description": "Type of subAddress : it can be a subunit or a private street"
          },
          "subUnitNumber": {
            "type": "string",
            "description": "the discriminator used for the subuninoften just a simple number e.g. FLAT 5, may also be a range"
          },
          "subUnitType": {
            "type": "string",
            "description": "the type of subunit e.g.BERTH, FLAT, PIER, SUITE, SHOP, TOWER, UNIT, WHARF"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        },
        "description": "Representation of a GeographicSubAddress It is used for addressing within a property in an urban area (country properties are often defined differently). It may refer to a building, a building cluster, or a floor of a multistory building.    "
      },
      "Error": {
        "type": "object",
        "description": "Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)",
        "properties": {
          "code": {
            "type": "string",
            "description": "Application relevant detail, defined in the API or a common list."
          },
          "reason": {
            "type": "string",
            "description": "Explanation of the reason for the error which can be shown to a client user."
          },
          "message": {
            "type": "string",
            "description": "More details and corrective actions related to the error which can be shown to a client user."
          },
          "status": {
            "type": "string",
            "description": "HTTP Error code extension"
          },
          "referenceError": {
            "type": "string",
            "description": "URI of documentation describing the error.",
            "format": "uri"
          },
          "errorCharacteristic": {
            "minItems": 1,
            "type": "array",
            "description": "This is a list of Characteristics for a particular feature.",
            "items": {
              "$ref": "#/components/schemas/Characteristic"
            }
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class."
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name."
          }
        },
        "required": [
          "code",
          "reason"
        ]
      },
      "QualifiedAddresses_RequestBody": {
        "title": "QualifiedAddresses_RequestBody",
        "type": "object",
        "properties": {
          "ctn": {
            "type": "string",
            "description": "Customer phone number"
          },
          "email": {
            "type": "string",
            "description": "Customer email"
          },
          "cartId": {
            "type": "string",
            "description": "Cart Id"
          },
          "account": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/BillingAccountRef"
            }
          },
          "channel": {
            "$ref": "#/components/schemas/RelatedChannel"
          },
          "relatedParty": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RelatedParty"
            }
          }
        },
        "description": "ATT++::Initialize Cart Input Request Body"
      },
      "BillingAccountRef": {
        "required": [
          "id"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the billing account"
          },
          "href": {
            "type": "string",
            "description": "Reference of the billing account"
          },
          "name": {
            "type": "string",
            "description": "Name of the billing account"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          },
          "characteristic": {
            "type": "array",
            "description": "a strucuture used to describe a characteristics of billing account",
            "items": {
              "$ref": "#/components/schemas/KeyValueObject"
            }
          }
        },
        "description": "BillingAccount reference. A BillingAccount is a detailed description of a bill structure."
      },
      "KeyValueObject": {
        "required": [
          "name",
          "value"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "Name of the characteristic"
          },
          "valueType": {
            "type": "string",
            "description": "Data type of the value of the characteristic"
          },
          "value": {
            "type": "string",
            "description": "Value of the characteristic"
          }
        },
        "description": "ATT++::Describes a given characteristic of an object or entity through a name/value pair."
      },
      "RelatedChannel": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of a related entity."
          },
          "href": {
            "type": "string",
            "description": "Reference of the related entity."
          },
          "name": {
            "type": "string",
            "description": "Name of the channel.",
            "enum": [
              "WEB",
              "SelfService",
              "ATTR",
              "ECOM"
            ]
          },
          "role": {
            "type": "string",
            "description": "Role playing by the channel."
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          },
          "extensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyValueObject"
            }
          }
        },
        "description": "Related channel to another entity. May be online web, mobile app, social ,etc."
      },
      "QualifiedAddressList": {
        "type": "object",
        "properties": {
          "addresses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/QualifiedGeoAddress"
            }
          }
        },
        "description": "Container object for qualified addresses"
      },
      "QualifiedGeoAddress": {
        "type": "object",
        "properties": {
          "priority": {
            "type": "integer",
            "description": "Priority for the address."
          },
          "validationResult": {
            "type": "string",
            "description": "Validation Result"
          },
          "geographicAddress": {
            "$ref": "#/components/schemas/GeographicAddress"
          }
        },
        "description": "Container object for qualified addresses"
      },
      "Terms_RequestBody": {
        "title": "Terms_RequestBody",
        "type": "object",
        "properties": {
          "cartId": {
            "type": "string",
            "description": "Cart Id"
          },
          "terms": {
            "type": "array",
            "description": "Additional terms and conditions",
            "items": {
              "type": "string"
            }
          },
          "channel": {
            "$ref": "#/components/schemas/RelatedChannel"
          },
          "requestVersion": {
            "type": "string",
            "description": "L/S version of terms"
          }
        },
        "description": "ATT++::Terms BPA Request Body"
      },
      "Terms_Response": {
        "title": "Terms_Response",
        "type": "object",
        "properties": {
          "agreements": {
            "type": "array",
            "description": "Additional terms and conditions",
            "items": {
              "$ref": "#/components/schemas/AgreementRef"
            }
          }
        },
        "description": "ATT++::Terms BPA Response Body"
      },
      "AgreementRef": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of a related entity."
          },
          "href": {
            "type": "string",
            "description": "Reference of the related entity."
          },
          "name": {
            "type": "string",
            "description": "Name of the agreement"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "format": "uri"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          },
          "extensions": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RelatedResource"
            }
          },
          "resource": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/KeyValueObject"
            }
          }
        },
        "description": "Agreement reference. An agreement represents a contract or arrangement, either written or verbal and sometimes enforceable by law, such as a service level agreement or a customer price agreement. An agreement involves a number of other business entities, such as products, services, and resources and/or their specifications.",
        "title": ""
      },
      "RelatedResource": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "description": "Type of the resource"
          },
          "id": {
            "type": "string",
            "description": "Unique identifier of the resource"
          },
          "variable": {
            "type": "array",
            "description": "Variables related to the resource",
            "items": {
              "$ref": "#/components/schemas/Variable"
            }
          },
          "containedResource": {
            "type": "array",
            "description": "Other resources, specs, or offers that are linked to the message but did not trigger the validation messagn",
            "items": {
              "$ref": "#/components/schemas/ContainedResource"
            }
          }
        },
        "description": "TMF++::Resource that is associated with the validation message (that is, triggered the validation failure)"
      },
      "Variable": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "description": "Type of the variable"
          },
          "id": {
            "type": "string",
            "description": "Unique identifier of the variable"
          },
          "value": {
            "type": "array",
            "description": "Value(s) of the variable",
            "items": {
              "type": "string"
            }
          }
        },
        "description": "Variable that is associated with a resource"
      },
      "ContainedResource": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "description": "Type of the resource"
          },
          "id": {
            "type": "string",
            "description": "Unique identifier of the resource"
          },
          "variable": {
            "type": "array",
            "description": "Variables that are related to the resource",
            "items": {
              "$ref": "#/components/schemas/Variable"
            }
          }
        },
        "description": "TMF++::Resources that are contained in the validation message"
      }
    },
    "securitySchemes": {
      "basicAuth": {
        "type": "http",
        "scheme": "basic",
        "description": "Enter the username and password here for authorization."
      }
    },
    "examples": {
      "BSSE_Fiber_Sample_Response": {
        "value": {
          "addressValidation": {
            "validationResult": "success",
            "validGeographicAddress": {
              "id": "00000T2S77",
              "streetNr": "3107",
              "streetName": "MAMELLES",
              "streetType": "DR",
              "city": "SAINT CHARLES",
              "stateOrProvince": "MO",
              "postcode": "63301",
              "postcodeExtension": "0123",
              "country": "USA",
              "completeTimeZone": "Central Time (CST/CDT)",
              "abbreviatedTimeZone": "CST",
              "rateZoneBandCode": "609",
              "rateZone": "ST. LOUIS, MO"
            },
            "addressCharacteristic": [
              {
                "name": "addressLine1",
                "value": "3107 MAMELLES DR "
              },
              {
                "name": "cityAbbreviatedName",
                "value": "SAINT CHARLES"
              },
              {
                "name": "cassAddressLine1",
                "value": "3107 MAMELLES DR"
              },
              {
                "name": "cassAddressLine2",
                "value": "SAINT CHARLES MO  63301-0123"
              },
              {
                "name": "countryCode",
                "value": "183"
              },
              {
                "name": "addressMatchCode",
                "value": "4S80"
              },
              {
                "name": "addressMatchStatus",
                "value": "S80000"
              },
              {
                "name": "completeTimeZone",
                "value": "Central Time (CST/CDT)"
              },
              {
                "name": "abbreviatedTimeZone",
                "value": "CST"
              }
            ]
          },
          "serviceQualification": [
            {
              "externalId": "SF",
              "state": "done",
              "queryServiceQualificationDate": "2025-10-20T10:23:49.831Z",
              "searchCriteria": {
                "service": {
                  "place": [
                    {
                      "id": "00000T2S77",
                      "role": "Service Address",
                      "@type": null
                    }
                  ],
                  "serviceCharacteristic": [
                    {
                      "name": "BillerSystem",
                      "valueType": "string",
                      "value": "RTB"
                    }
                  ]
                }
              },
              "serviceQualificationItem": [
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Fiber",
                    "displayName": "AT&T Fiber",
                    "name": "FIBER",
                    "serviceType": "FIBER",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      },
                      {
                        "name": "TransportTypes",
                        "valueType": "string",
                        "value": "FTTP-GPON"
                      },
                      {
                        "name": "NetworkTransportType",
                        "valueType": "string",
                        "value": "FTTP-GPON"
                      },
                      {
                        "name": "PreferredNetworkType",
                        "valueType": "string",
                        "value": "FTTP-GPON"
                      },
                      {
                        "name": "UversePendingOrder",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "LightGreenIndicator",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "MaxSpeed",
                        "valueType": "string"
                      },
                      {
                        "name": "MaxData",
                        "valueType": "string"
                      },
                      {
                        "name": "SpecialSvc",
                        "valueType": "string"
                      },
                      {
                        "name": "MaxDownloadSpeedMbps",
                        "valueType": "number",
                        "value": 1000
                      },
                      {
                        "name": "MaxUploadSpeedMbps",
                        "valueType": "number",
                        "value": 1000
                      },
                      {
                        "name": "LightGig",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "MultiGig",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "GigaPowerAvailabilityIndicator",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "UverseEligible",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "AvailableForSell",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "OpticType",
                        "valueType": "string",
                        "value": "Standard"
                      },
                      {
                        "name": "OntCategory",
                        "valueType": "string",
                        "value": "EXT_NEW_GEN"
                      },
                      {
                        "name": "HomeBasedBusiness",
                        "valueType": "boolean",
                        "value": true
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "HSIA",
                    "description": "AT&T Internet",
                    "displayName": "AT&T Internet",
                    "name": "HSIA",
                    "serviceType": "HSIA",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 2
                      },
                      {
                        "name": "UversePendingOrder",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "LightGreenIndicator",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "MaxSpeed",
                        "valueType": "string"
                      },
                      {
                        "name": "MaxData",
                        "valueType": "string"
                      },
                      {
                        "name": "SpecialSvc",
                        "valueType": "string"
                      },
                      {
                        "name": "MaxDownloadSpeedMbps",
                        "valueType": "number",
                        "value": 0
                      },
                      {
                        "name": "MaxUploadSpeedMbps",
                        "valueType": "number",
                        "value": 0
                      },
                      {
                        "name": "LightSpeedEligible",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "UverseEligible",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "GigaPowerAvailabilityIndicator",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "InternetBandwidthEligible",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "IpdslInternetEligible",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "IpdslEligible",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "IpdslamBondedPairEligible",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "AvailableForSell",
                        "valueType": "boolean",
                        "value": true
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "DTV",
                    "description": "DirectTV",
                    "displayName": "DirectTV",
                    "name": "DTV",
                    "serviceType": "DTV",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "IPTV",
                    "description": "AT&T IPTV",
                    "displayName": "AT&T IPTV",
                    "name": "IPTV",
                    "serviceType": "IPTV",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 2
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "VOIP",
                    "description": "VOIP",
                    "displayName": "VOIP",
                    "name": "VOIP",
                    "serviceType": "VOIP",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "AP-A",
                    "description": "AP-A",
                    "displayName": "AP-A",
                    "name": "AP-A",
                    "serviceType": "AP-A",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 2
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "POTS",
                    "description": "AT&T POTS",
                    "displayName": "AT&T POTS",
                    "name": "POTS",
                    "serviceType": "POTS",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 3
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "WLS",
                    "displayName": "Wireless"
                  },
                  "service": {
                    "category": "WIRELESS",
                    "description": "Wireless",
                    "displayName": "Wireless",
                    "name": "WIRELESS",
                    "serviceType": "WIRELESS",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "HOME SECURITY",
                    "displayName": "Home Security"
                  },
                  "service": {
                    "category": "Digital Life",
                    "description": "Digital Life",
                    "displayName": "Digital Life",
                    "name": "Digital Life",
                    "serviceType": "Digital Life",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WLL",
                    "description": "AT&T Fixed Wireless",
                    "displayName": "AT&T Fixed Wireless",
                    "name": "WLL",
                    "serviceType": "WLL",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Business Fiber",
                    "displayName": "AT&T Business Fiber",
                    "name": "BUSINESS FIBER",
                    "serviceType": "BUSINESS FIBER",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "ADSL",
                    "description": "AT&T DSL",
                    "displayName": "AT&T DSL",
                    "name": "ADSL",
                    "serviceType": "ADSL",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WBB",
                    "description": "AT&T Internet Air",
                    "displayName": "AT&T Internet Air",
                    "name": "WBB",
                    "serviceType": "WBB",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "AIA-B",
                    "description": "AT&T Internet Air - Business",
                    "displayName": "AT&T Internet Air - Business",
                    "name": "AIA-B",
                    "serviceType": "AIA-B",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "IPDSL Voice",
                    "description": "IPDSL Voice",
                    "displayName": "IPDSL Voice",
                    "name": "IPDSL Voice",
                    "serviceType": "IPDSL Voice",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "Wireless Home Phone",
                    "description": "Wireless Home Phone",
                    "displayName": "Wireless Home Phone",
                    "name": "Wireless Home Phone",
                    "serviceType": "Wireless Home Phone",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                }
              ],
              "serviceInventory": [
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Fiber",
                    "displayName": "AT&T Fiber",
                    "name": "FIBER",
                    "serviceType": "FIBER",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "ADSL",
                    "description": "AT&T DSL",
                    "displayName": "AT&T DSL",
                    "name": "ADSL",
                    "serviceType": "ADSL",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "HSIA",
                    "description": "AT&T Internet",
                    "displayName": "AT&T Internet",
                    "name": "HSIA",
                    "serviceType": "HSIA",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Business Fiber",
                    "displayName": "AT&T Business Fiber",
                    "name": "BUSINESS FIBER",
                    "serviceType": "BUSINESS FIBER",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "WLS",
                    "displayName": "Wireless"
                  },
                  "service": {
                    "category": "WIRELESS",
                    "description": "Wireless",
                    "displayName": "Wireless",
                    "name": "WIRELESS",
                    "serviceType": "WIRELESS",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WLL",
                    "description": "AT&T Fixed Wireless",
                    "displayName": "AT&T Fixed Wireless",
                    "name": "WLL",
                    "serviceType": "WLL",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WBB",
                    "description": "AT&T Internet Air",
                    "displayName": "AT&T Internet Air",
                    "name": "WBB",
                    "serviceType": "WBB",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "TV"
                  },
                  "service": {
                    "category": "DTV",
                    "description": "DirectTV",
                    "displayName": "DirectTV",
                    "name": "DTV",
                    "serviceType": "DTV",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "UVERSE",
                    "description": "AT&T Uverse",
                    "displayName": "AT&T Uverse",
                    "name": "UVERSE",
                    "serviceType": "UVERSE",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "VOIP",
                    "description": "VOIP",
                    "displayName": "VOIP",
                    "name": "VOIP",
                    "serviceType": "VOIP",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "IPTV",
                    "description": "AT&T IPTV",
                    "displayName": "AT&T IPTV",
                    "name": "IPTV",
                    "serviceType": "IPTV",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                }
              ]
            }
          ]
        }
      },
      "PendingAccount_In_ServiceInventory": {
        "value": {
          "addressValidation": {
            "validationResult": "success",
            "validGeographicAddress": {
              "id": "00000SM7NA",
              "streetNr": "2373",
              "streetName": "HUMMINGBIRD",
              "streetType": "ST",
              "city": "CHULA VISTA",
              "stateOrProvince": "CA",
              "postcode": "91915",
              "postcodeExtension": "2420",
              "country": "USA",
              "rateZoneBandCode": "825",
              "rateZone": "SAN DIEGO, CA"
            },
            "addressCharacteristic": [
              {
                "name": "addressLine1",
                "value": "2373 HUMMINGBIRD ST "
              },
              {
                "name": "cityAbbreviatedName",
                "value": "CHULA VISTA"
              },
              {
                "name": "addressMatchCode",
                "value": "4SE0"
              },
              {
                "name": "addressMatchStatus",
                "value": "SE0000"
              }
            ]
          },
          "serviceQualification": [
            {
              "externalId": "WEB",
              "state": null,
              "queryServiceQualificationDate": null,
              "searchCriteria": {
                "service": {
                  "place": [
                    {
                      "id": "00000SM7NA",
                      "role": null,
                      "@type": null
                    }
                  ],
                  "serviceCharacteristic": [
                    {
                      "name": "BillerSystem",
                      "valueType": "string",
                      "value": "RTB"
                    }
                  ]
                }
              },
              "serviceQualificationItem": [
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Fiber",
                    "displayName": "AT&T Fiber",
                    "name": "FIBER",
                    "serviceType": "FIBER",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      },
                      {
                        "name": "TransportTypes",
                        "valueType": "string",
                        "value": "FTTP-GPON"
                      },
                      {
                        "name": "UversePendingOrder",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "LightGreenIndicator",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "MaxDownloadSpeedMbps",
                        "valueType": "number",
                        "value": 5000
                      },
                      {
                        "name": "MaxUploadSpeedMbps",
                        "valueType": "number",
                        "value": 5000
                      },
                      {
                        "name": "LightGig",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "MultiGig",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "GigaPowerAvailabilityIndicator",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "UverseEligible",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "AvailableForSell",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "OpticType",
                        "valueType": "string",
                        "value": "Standard"
                      },
                      {
                        "name": "HomeBasedBusiness",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "SelfInstallEligible",
                        "valueType": "boolean",
                        "value": false
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "HSIA",
                    "description": "AT&T Internet",
                    "displayName": "AT&T Internet",
                    "name": "HSIA",
                    "serviceType": "HSIA",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 2
                      },
                      {
                        "name": "UversePendingOrder",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "LightGreenIndicator",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "MaxDownloadSpeedMbps",
                        "valueType": "number",
                        "value": 0
                      },
                      {
                        "name": "MaxUploadSpeedMbps",
                        "valueType": "number",
                        "value": 0
                      },
                      {
                        "name": "LightSpeedEligible",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "UverseEligible",
                        "valueType": "boolean",
                        "value": true
                      },
                      {
                        "name": "GigaPowerAvailabilityIndicator",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "InternetBandwidthEligible",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "IpdslInternetEligible",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "IpdslEligible",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "IpdslamBondedPairEligible",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "AvailableForSell",
                        "valueType": "boolean",
                        "value": true
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "DTV",
                    "description": "DirectTV",
                    "displayName": "DirectTV",
                    "name": "DTV",
                    "serviceType": "DTV",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "IPTV",
                    "description": "AT&T IPTV",
                    "displayName": "AT&T IPTV",
                    "name": "IPTV",
                    "serviceType": "IPTV",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 2
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "VOIP",
                    "description": "VOIP",
                    "displayName": "VOIP",
                    "name": "VOIP",
                    "serviceType": "VOIP",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "POTS",
                    "description": "AT&T POTS",
                    "displayName": "AT&T POTS",
                    "name": "POTS",
                    "serviceType": "POTS",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 2
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "WLS",
                    "displayName": "Wireless"
                  },
                  "service": {
                    "category": "WIRELESS",
                    "description": "Wireless",
                    "displayName": "Wireless",
                    "name": "WIRELESS",
                    "serviceType": "WIRELESS",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WLL",
                    "description": "AT&T Fixed Wireless",
                    "displayName": "AT&T Fixed Wireless",
                    "name": "WLL",
                    "serviceType": "WLL",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Business Fiber",
                    "displayName": "AT&T Business Fiber",
                    "name": "BUSINESS FIBER",
                    "serviceType": "BUSINESS FIBER",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "ADSL",
                    "description": "AT&T DSL",
                    "displayName": "AT&T DSL",
                    "name": "ADSL",
                    "serviceType": "ADSL",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WBB",
                    "description": "AT&T Internet Air",
                    "displayName": "AT&T Internet Air",
                    "name": "WBB",
                    "serviceType": "WBB",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "AIA-B",
                    "description": "AT&T Internet Air - Business",
                    "displayName": "AT&T Internet Air - Business",
                    "name": "AIA-B",
                    "serviceType": "AIA-B",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "IPDSL Voice",
                    "description": "IPDSL Voice",
                    "displayName": "IPDSL Voice",
                    "name": "IPDSL Voice",
                    "serviceType": "IPDSL Voice",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "Wireless Home Phone",
                    "description": "Wireless Home Phone",
                    "displayName": "Wireless Home Phone",
                    "name": "Wireless Home Phone",
                    "serviceType": "Wireless Home Phone",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "HOME SECURITY",
                    "displayName": "Home Security"
                  },
                  "service": {
                    "category": "Digital Life",
                    "description": "Digital Life",
                    "displayName": "Digital Life",
                    "name": "Digital Life",
                    "serviceType": "Digital Life",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                }
              ],
              "serviceInventory": [
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Fiber",
                    "displayName": "AT&T Fiber",
                    "name": "FIBER",
                    "serviceType": "FIBER",
                    "state": "feasibilityChecked",
                    "available": true,
                    "accountDetails": [
                      {
                        "billingAccountNumber": "552303786443",
                        "accountStatusCode": "P",
                        "migrationIndicator": false,
                        "firstName": "Abc",
                        "lastName": "def"
                      }
                    ]
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "ADSL",
                    "description": "AT&T DSL",
                    "displayName": "AT&T DSL",
                    "name": "ADSL",
                    "serviceType": "ADSL",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "HSIA",
                    "description": "AT&T Internet",
                    "displayName": "AT&T Internet",
                    "name": "HSIA",
                    "serviceType": "HSIA",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Business Fiber",
                    "displayName": "AT&T Business Fiber",
                    "name": "BUSINESS FIBER",
                    "serviceType": "BUSINESS FIBER",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "WLS",
                    "displayName": "Wireless"
                  },
                  "service": {
                    "category": "WIRELESS",
                    "description": "Wireless",
                    "displayName": "Wireless",
                    "name": "WIRELESS",
                    "serviceType": "WIRELESS",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WLL",
                    "description": "AT&T Fixed Wireless",
                    "displayName": "AT&T Fixed Wireless",
                    "name": "WLL",
                    "serviceType": "WLL",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WBB",
                    "description": "AT&T Internet Air",
                    "displayName": "AT&T Internet Air",
                    "name": "WBB",
                    "serviceType": "WBB",
                    "state": "feasibilityChecked",
                    "available": true,
                    "accountDetails": [
                      {
                        "billingAccountNumber": "552303786443",
                        "accountStatusCode": "pendingclosed",
                        "migrationIndicator": false
                      },
                      {
                        "billingAccountNumber": "554822809086",
                        "accountStatusCode": "pendingclosed",
                        "migrationIndicator": false
                      },
                      {
                        "billingAccountNumber": "553715881354",
                        "accountStatusCode": "pendingclosed",
                        "migrationIndicator": false
                      },
                      {
                        "billingAccountNumber": "557138259843",
                        "accountStatusCode": "pendingclosed",
                        "migrationIndicator": false
                      }
                    ]
                  }
                },
                {
                  "category": {
                    "name": "TV"
                  },
                  "service": {
                    "category": "DTV",
                    "description": "DirectTV",
                    "displayName": "DirectTV",
                    "name": "DTV",
                    "serviceType": "DTV",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "UVERSE",
                    "description": "AT&T Uverse",
                    "displayName": "AT&T Uverse",
                    "name": "UVERSE",
                    "serviceType": "UVERSE",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "VOIP",
                    "description": "VOIP",
                    "displayName": "VOIP",
                    "name": "VOIP",
                    "serviceType": "VOIP",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "IPTV",
                    "description": "AT&T IPTV",
                    "displayName": "AT&T IPTV",
                    "name": "IPTV",
                    "serviceType": "IPTV",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                }
              ]
            }
          ]
        }
      },
      "Terms_Sample_Response": {
        "value": {
          "agreements": [
            {
              "name": "ECONSENT",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "termsForm",
                  "value": "L"
                },
                {
                  "name": "type",
                  "value": "ECONSENT"
                },
                {
                  "name": "title",
                  "value": "Consent to Electronic Delivery of Disclosures"
                },
                {
                  "name": "consentText",
                  "value": "I have read and agree to the Consent to Electronic Delivery of Disclosures and Communications"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "GENERAL"
                },
                {
                  "name": "contentUrl",
                  "value": "/idpassets/archive-legal/fragment/legal/prod/lpc/terms/electronicCommunicationsConsent/v5/electronicCommunicationsConsent.cmsfeed.js"
                },
                {
                  "name": "contentVersion",
                  "value": "v5"
                },
                {
                  "name": "systemOfRecord",
                  "value": "LPC"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "ECONSENT"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "CSA",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "CSA"
                },
                {
                  "name": "title",
                  "value": "AT&T Consumer Service Agreement"
                },
                {
                  "name": "consentText",
                  "value": "I have read and agree to the AT&T Consumer Service Agreement and the included provisions for binding individual arbitration."
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "GENERAL"
                },
                {
                  "name": "contentUrl",
                  "value": "/idpassets/archive-legal/fragment/legal/prod/lpc/terms/consumerServiceAgreement/v5/consumerServiceAgreement.cmsfeed.js"
                },
                {
                  "name": "contentVersion",
                  "value": "v5"
                },
                {
                  "name": "systemOfRecord",
                  "value": "LPC"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "CSA"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "PAPERLESS_DISCLOSURE",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "PAPERLESS_DISCLOSURE"
                },
                {
                  "name": "title",
                  "value": "Paperless Bill and Bill Notice Disclosures - General Form"
                },
                {
                  "name": "consentText",
                  "value": "<empty/>"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "GENERAL"
                },
                {
                  "name": "contentUrl",
                  "value": "/idpassets/archive-legal/fragment/legal/prod/lpc/terms/exhibitV/v1/exhibitV.cmsfeed.js"
                },
                {
                  "name": "contentVersion",
                  "value": "v1"
                },
                {
                  "name": "systemOfRecord",
                  "value": "LPC"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "PAPERLESS_DISCLOSURE"
                },
                {
                  "name": "contentCategory",
                  "value": "Disclosure"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "ReadAloud_CREDT_DISCLOSR",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "ReadAloud_CREDT_DISCLOSR"
                },
                {
                  "name": "title",
                  "value": "Credit Disclosure"
                },
                {
                  "name": "readAloudText",
                  "value": "Let's review your credit. Don't worry, we'll do a soft credit inquiry which means it won't hurt your credit score. - We'll use your info only to qualify you for service with us.- Based on your credit, we may ask for a pre-payment today."
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "contentVersion",
                  "value": "v1"
                },
                {
                  "name": "systemOfRecord",
                  "value": "CMS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "ReadAloud_CREDT_DISCLOSR"
                },
                {
                  "name": "contentCategory",
                  "value": "Disclosure"
                },
                {
                  "name": "associatedComponent",
                  "value": "CreditInfo"
                },
                {
                  "name": "ackRequired",
                  "value": "Y"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "ReadAloud_SHIPPING",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "ReadAloud_SHIPPING"
                },
                {
                  "name": "title",
                  "value": "Shipping Read Aloud"
                },
                {
                  "name": "readAloudText",
                  "value": "We are shipping your equipment and will email your tracking details.Install your new WBB at your convenience using the QR code on your box, the Smart Home Manager application, or by locating the self installation instructions available at att.com/userguides."
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "contentVersion",
                  "value": "v1"
                },
                {
                  "name": "systemOfRecord",
                  "value": "CMS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "ReadAloud_SHIPPING"
                },
                {
                  "name": "contentCategory",
                  "value": "Read_Aloud"
                },
                {
                  "name": "associatedComponent",
                  "value": "FulfillmentOptions"
                },
                {
                  "name": "ackRequired",
                  "value": "Y"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "ReadAloud_NEW_CUSTOMER",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "ReadAloud_NEW_CUSTOMER"
                },
                {
                  "name": "title",
                  "value": "New Customer Read Aloud"
                },
                {
                  "name": "readAloudText",
                  "value": "Keep an eye out for the email we sent you to help you setup your new ID and password. That email will include a link to your terms and conditions that you need to review and accept. Both of these actions are required before you can active your new WBB."
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "contentVersion",
                  "value": "v1"
                },
                {
                  "name": "systemOfRecord",
                  "value": "CMS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "ReadAloud_NEW_CUSTOMER"
                },
                {
                  "name": "contentCategory",
                  "value": "Read_Aloud"
                },
                {
                  "name": "associatedComponent",
                  "value": "Terms"
                },
                {
                  "name": "ackRequired",
                  "value": "Y"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "ReadAloud_AUTOPAY_E-BILL",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "ReadAloud_AUTOPAY_E-BILL"
                },
                {
                  "name": "title",
                  "value": "Auto Bill Payment and Paperless Disclosure"
                },
                {
                  "name": "readAloudText",
                  "value": "Let's set up your AutoPay. It's required for this service, along with paperless billing. AutoPay means that we'll store and use the payment info you provide to automatically charge you each month on the date shown on your bill. We'll also use it to charge any amounts you owe when services end.AutoPay will begin once you set up your equipment."
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "contentVersion",
                  "value": "v1"
                },
                {
                  "name": "systemOfRecord",
                  "value": "CMS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "ReadAloud_AUTOPAY_E-BILL"
                },
                {
                  "name": "contentCategory",
                  "value": "Disclosure"
                },
                {
                  "name": "associatedComponent",
                  "value": "payment"
                },
                {
                  "name": "ackRequired",
                  "value": "Y"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "WBBTC",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "WBBTC"
                },
                {
                  "name": "title",
                  "value": "wbbtc"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PRODUCTORDERITEM"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/idp-content-orchestration/v1/idpcms/services/acctmgmt/tnc/wbbtc"
                },
                {
                  "name": "contentVersion",
                  "value": "v1"
                },
                {
                  "name": "productOfferId",
                  "value": "0de8cea7-1d0e-421e-8d7f-8c01b32a173a"
                },
                {
                  "name": "externalTnCKey",
                  "value": "WBBTC"
                },
                {
                  "name": "systemOfRecord",
                  "value": "CMS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "WBBTC"
                }
              ],
              "resource": [
                {
                  "id": "0f0c9c89-0e59-4fd0-8670-36919c1100c6",
                  "type": "productOrderItem"
                }
              ]
            },
            {
              "name": "WBBDISC",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "WBBDISC"
                },
                {
                  "name": "title",
                  "value": "wbbdisc"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PRODUCTORDERITEM"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/idp-content-orchestration/v1/idpcms/services/acctmgmt/tnc/wbbdisc"
                },
                {
                  "name": "contentVersion",
                  "value": "v1"
                },
                {
                  "name": "productOfferId",
                  "value": "0de8cea7-1d0e-421e-8d7f-8c01b32a173a"
                },
                {
                  "name": "externalTnCKey",
                  "value": "WBBDISC"
                },
                {
                  "name": "systemOfRecord",
                  "value": "CMS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "WBBDISC"
                }
              ],
              "resource": [
                {
                  "id": "0f0c9c89-0e59-4fd0-8670-36919c1100c6",
                  "type": "productOrderItem"
                }
              ]
            },
            {
              "name": "AE",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "AE"
                },
                {
                  "name": "title",
                  "value": "AutoPay Authorization"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/autopay"
                },
                {
                  "name": "tncId",
                  "value": "284"
                },
                {
                  "name": "tncKey",
                  "value": "OL_AE_20210824_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "AE"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            }
          ]
        }
      },
      "Terms_Sample_Response_L": {
        "value": {
          "agreements": [
            {
              "name": "AP",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "AP"
                },
                {
                  "name": "tcFormVersion",
                  "value": "L"
                },
                {
                  "name": "title",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions"
                },
                {
                  "name": "consentText",
                  "value": "Do you understand and agree to the terms as I have explained them?"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/attr_bssewbb_ap_l"
                },
                {
                  "name": "content",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions TEST  Parties. In this Initial Payment and AutoPay Authorization (this Authorization), the words AT&T, We,Us and Our mean AT&T Mobility LLC , and its affiliated companies, successors and assigns, and the words You and Your mean the person providing or designating the Payment Method (as defined below) information and any other person who is authorized to make purchases or obtain services from Us to be charged to the Payment Method.Initial Payment Authorization.  By manually signing (including a manual signature captured electronically), checking the box or clicking the button below or next to the link to this Authorization during Your transaction with Us today as Your electronic signature (\"Your Signature\"), You authorize Us to charge to the Payment Method the amount of the payment for Your purchase today. Your Payment Method could be charged as early as today. AutoPay Authorization. By Your Signature , You also authorize Us to automatically charge to the Payment Method amounts due each billing period (\"AutoPay\"), including amounts set forth in any billing statements or other payment notices that may be sent to You. If during Your transaction with Us today You designated more than one AT&T Account for automatic payments, this Authorization applies to each of the designated AT&T Accounts, including amounts due each billing period for each such AT&T Account.AutoPay is required in order to obtain and continue to receive certain AT&T services (an \"AutoPay Mandatory Service\"). At the time of purchase, it will be disclosed to You whether or not each AT&T service You are purchasing is an AutoPay Mandatory Service, including for example by a statement on a web page that AutoPay is \"required\" for the service. If You are not willing to agree to and maintain AutoPay, You should not purchase an AT&T service that is an AutoPay Mandatory Service. Please note that payments subject to this Authorization include the final amount due if an AT&T Account is cancelled or terminated, which amounts can include without limitation (1) any applicable Early Termination Fees or other cancellation fees and equipment non-return fees and (2) any amounts outstanding under any applicable device installment agreement associated with the AT&T Account that are due upon cancellation of a service or the AT&T Account. Closing, cancelling or terminating a service or an AT&T Account does not cancel or terminate this Authorization for remaining amounts due.Payment Method. \"Payment Method\" means the bank account, credit card, debit card or other payment method information (1) You provide to Us during Your transaction today (including by swiping a credit card or debit card or scanning a voided check) or (2) You previously provided to Us (a Stored Payment Method).    Payment Method Information You Provide Today. If You provide payment method information to Us today, You authorize Us to store that payment information for purposes of this Authorization as well as for use in connection with future one-time payments and other transactions . You certify that You are the owner of or have authorization to use any payment method information You provide today, and You are authorized, and have authority to authorize Us, to make charges to and permit Us to store the payment method information You provide.You agree to keep any payment method information You provide today up to date. You can update (e.g., give Us a new expiration date for a card account) or change (e.g., give Us account numbers for a different bank account or card account) any payment method information You provide today by logging into Your online account with AT&T or calling AT&T Support, which updated or changed information will become the Payment Method for this Authorization and will also be stored for other future use as discussed above. You acknowledge that We may obtain updated information regarding any payment method You provide today from Your financial institution (an \"Updater Service\") and that any such updated payment information likewise will become the Payment Method for this Authorization.Also, if You instead designate a Stored Payment Method for this Authorization today (as discussed below), You can at any time thereafter provide Us with different payment method information to be used for this Authorization and also for other future use by logging into Your online account with AT&T or calling AT&T Support, which different information will become the Payment Method for this Authorization instead of the Stored Payment Method You previously designated.  Stored Payment Method You Designate Today. If instead You designate a Stored P"
                },
                {
                  "name": "contentVersion",
                  "value": "CC_AP_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "LPC"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "AP"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                },
                {
                  "name": "tncId",
                  "value": "284"
                },
                {
                  "name": "tncKey",
                  "value": "CC_AP_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "OF",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "OF"
                },
                {
                  "name": "tcFormVersion",
                  "value": "L"
                },
                {
                  "name": "title",
                  "value": "One-Time Payment Authorization Terms and Conditions"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/attr_bssewbb_of_l"
                },
                {
                  "name": "tncId",
                  "value": "284"
                },
                {
                  "name": "tncKey",
                  "value": "CC_OF_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "OF"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            }
          ]
        }
      },
      "Terms_Sample_Response_S": {
        "value": {
          "agreements": [
            {
              "name": "AP",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "AP"
                },
                {
                  "name": "tcFormVersion",
                  "value": "S"
                },
                {
                  "name": "title",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions"
                },
                {
                  "name": "consentText",
                  "value": "Do you understand and agree to the terms as I have explained them?"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/attr_bssewbb_ap_s"
                },
                {
                  "name": "content",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions TESTYou have agreed to automatic payments, which we call AutoPay. We will automatically charge the payment method you provided today, in the amount of each monthly bill, on the date shown on the bill.Note, this amount may include early termination charges and other fees.You acknowledge that AutoPay is required for this service.You confirm you are the owner, or an authorized user, of the payment method.We will keep this payment method on file for both AutoPay and any other future payments you authorize or wish to make.We may receive updates for the payment method from your financial institution. If you wish to cancel this authorization and AutoPay, call the Customer Care number on Your bill.Keep in mind that cancellation is not immediate, and a payment may process before it is cancelled.Should you cancel AutoPay, these services will immediately be terminated.Cancelling your account does not cancel this authorization or AutoPay.Please be aware, if AutoPay is cancelled, you may lose any discounts or incentives that require AutoPay.Please answer Yes if you understand and accept these terms"
                },
                {
                  "name": "contentVersion",
                  "value": "CC_AP_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "LPC"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "AP"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                },
                {
                  "name": "tncId",
                  "value": "284"
                },
                {
                  "name": "tncKey",
                  "value": "CC_AP_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "OF",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "OF"
                },
                {
                  "name": "tcFormVersion",
                  "value": "S"
                },
                {
                  "name": "title",
                  "value": "One-Time Payment Authorization Terms and Conditions"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/attr_bssewbb_of_s"
                },
                {
                  "name": "contentVersion",
                  "value": "CC_OF_20220705_BE_T"
                },
                {
                  "name": "tncId",
                  "value": "284"
                },
                {
                  "name": "tncKey",
                  "value": "CC_OF_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "OF"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            }
          ]
        }
      },
      "Terms_Sample_Response_Both": {
        "value": {
          "agreements": [
            {
              "name": "AP",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "AP"
                },
                {
                  "name": "tcFormVersion",
                  "value": "S"
                },
                {
                  "name": "title",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions"
                },
                {
                  "name": "consentText",
                  "value": "Do you understand and agree to the terms as I have explained them?"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/attr_bssewbb_ap_s"
                },
                {
                  "name": "content",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions TEST  Parties. In this Initial Payment and AutoPay Authorization (this Authorization), the words AT&T, We,Us and Our mean AT&T Mobility LLC , and its affiliated companies, successors and assigns, and the words You and Your mean the person providing or designating the Payment Method (as defined below) information and any other person who is authorized to make purchases or obtain services from Us to be charged to the Payment Method.Initial Payment Authorization.  By manually signing (including a manual signature captured electronically), checking the box or clicking the button below or next to the link to this Authorization during Your transaction with Us today as Your electronic signature (\"Your Signature\"), You authorize Us to charge to the Payment Method the amount of the payment for Your purchase today. Your Payment Method could be charged as early as today.AutoPay Authorization. By Your Signature , You also authorize Us to automatically charge to the Payment Method amounts due each billing period (\"AutoPay\"), including amounts set forth in any billing statements or other payment notices that may be sent to You. If during Your transaction with Us today You designated more than one AT&T Account for automatic payments, this Authorization applies to each of the designated AT&T Accounts, including amounts due each billing period for each such AT&T Account.AutoPay is required in order to obtain and continue to receive certain AT&T services (an \"AutoPay Mandatory Service\"). At the time of purchase, it will be disclosed to You whether or not each AT&T service You are purchasing is an AutoPay Mandatory Service, including for example by a statement on a web page that AutoPay is \"required\" for the service. If You are not willing to agree to and maintain AutoPay, You should not purchase an AT&T service that is an AutoPay Mandatory Service.Please note that payments subject to this Authorization include the final amount due if an AT&T Account is cancelled or terminated, which amounts can include without limitation (1) any applicable Early Termination Fees or other cancellation fees and equipment non-return fees and (2) any amounts outstanding under any applicable device installment agreement associated with the AT&T Account that are due upon cancellation of a service or the AT&T Account. Closing, cancelling or terminating a service or an AT&T Account does not cancel or terminate this Authorization for remaining amounts due.Payment Method. Payment Method means the bank account, credit card, debit card or other payment method information (1) You provide to Us during Your transaction today (including by swiping a credit card or debit card or scanning a voided check) or (2) You previously provided to Us (a Stored Payment Method).   Payment Method Information You Provide Today. If You provide payment method information to Us today, You authorize Us to store that payment information for purposes of this Authorization as well as for use in connection with future one-time payments and other transactions . You certify that You are the owner of or have authorization to use any payment method information You provide today, and You are authorized, and have authority to authorize Us, to make charges to and permit Us to store the payment method information You provide.You agree to keep any payment method information You provide today up to date. You can update (e.g., give Us a new expiration date for a card account) or change (e.g., give Us account numbers for a different bank account or card account) any payment method information You provide today by logging into Your online account with AT&T or calling AT&T Support, which updated or changed information will become the Payment Method for this Authorization and will also be stored for other future use as discussed above. You acknowledge that We may obtain updated information regarding any payment method You provide today from Your financial institution (an \"Updater Service\") and that any such updated payment information likewise will become the Payment Method for this Authorization.Also, if You instead designate a Stored Payment Method for this Authorization today (as discussed below), You can at any time thereafter provide Us with different payment method information to be used for this Authorization and also for other future use by logging into Your online account with AT&T or calling AT&T Support, which different information will become the Payment Method for this Authorization instead of the Stored Payment Method You previously designated.     Stored Payment Method You Designate Today. If instead You designate a Stored P"
                },
                {
                  "name": "contentVersion",
                  "value": "CC_AP_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "LPC"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "AP"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                },
                {
                  "name": "tncId",
                  "value": "284"
                },
                {
                  "name": "tncKey",
                  "value": "CC_AP_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "AP",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "AP"
                },
                {
                  "name": "tcFormVersion",
                  "value": "L"
                },
                {
                  "name": "title",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions"
                },
                {
                  "name": "consentText",
                  "value": "Do you understand and agree to the terms as I have explained them?"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/attr_bssewbb_ap_l"
                },
                {
                  "name": "content",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions TEST Parties. In this Initial Payment and AutoPay Authorization (this \"Authorization\"), the words \"AT&T,\" \"We,\" \"Us\" and \"Our\" mean AT&T Mobility LLC , and its affiliated companies, successors and assigns, and the words \"You\" and \"Your\" mean the person providing or designating the Payment Method (as defined below) information and any other person who is authorized to make purchases or obtain services from Us to be charged to the Payment Method.Initial Payment Authorization.  By manually signing (including a manual signature captured electronically), checking the box or clicking the button below or next to the link to this Authorization during Your transaction with Us today as Your electronic signature (\"Your Signature\"), You authorize Us to charge to the Payment Method the amount of the payment for Your purchase today. Your Payment Method could be charged as early as today. AutoPay Authorization. By Your Signature , You also authorize Us to automatically charge to the Payment Method amounts due each billing period (\"AutoPay\"), including amounts set forth in any billing statements or other payment notices that may be sent to You. If during Your transaction with Us today You designated more than one AT&T Account for automatic payments, this Authorization applies to each of the designated AT&T Accounts, including amounts due each billing period for each such AT&T Account.AutoPay is required in order to obtain and continue to receive certain AT&T services (an \"AutoPay Mandatory Service\"). At the time of purchase, it will be disclosed to You whether or not each AT&T service You are purchasing is an AutoPay Mandatory Service, including for example by a statement on a web page that AutoPay is required for the service. If You are not willing to agree to and maintain AutoPay, You should not purchase an AT&T service that is an AutoPay Mandatory Service. Please note that payments subject to this Authorization include the final amount due if an AT&T Account is cancelled or terminated, which amounts can include without limitation (1) any applicable Early Termination Fees or other cancellation fees and equipment non-return fees and (2) any amounts outstanding under any applicable device installment agreement associated with the AT&T Account that are due upon cancellation of a service or the AT&T Account. Closing, cancelling or terminating a service or an AT&T Account does not cancel or terminate this Authorization for remaining amounts due.Payment Method. Payment Method means the bank account, credit card, debit card or other payment method information (1) You provide to Us during Your transaction today (including by swiping a credit card or debit card or scanning a voided check) or (2) You previously provided to Us (a Stored Payment Method).     Payment Method Information You Provide Today. If You provide payment method information to Us today, You authorize Us to store that payment information for purposes of this Authorization as well as for use in connection with future one-time payments and other transactions . You certify that You are the owner of or have authorization to use any payment method information You provide today, and You are authorized, and have authority to authorize Us, to make charges to and permit Us to store the payment method information You provide.You agree to keep any payment method information You provide today up to date. You can update (e.g., give Us a new expiration date for a card account) or change (e.g., give Us account numbers for a different bank account or card account) any payment method information You provide today by logging into Your online account with AT&T or calling AT&T Support, which updated or changed information will become the Payment Method for this Authorization and will also be stored for other future use as discussed above. You acknowledge that We may obtain updated information regarding any payment method You provide today from Your financial institution (an \"Updater Service\") and that any such updated payment information likewise will become the Payment Method for this Authorization.Also, if You instead designate a Stored Payment Method for this Authorization today (as discussed below), You can at any time thereafter provide Us with different payment method information to be used for this Authorization and also for other future use by logging into Your online account with AT&T or calling AT&T Support, which different information will become the Payment Method for this Authorization instead of the Stored Payment Method You previously designated.     Stored Payment Method You Designate Today."
                },
                {
                  "name": "contentVersion",
                  "value": "OL_AP_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "LPC"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "AP"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                },
                {
                  "name": "tncId",
                  "value": "212"
                },
                {
                  "name": "tncKey",
                  "value": "OL_AP_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "OF",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "OF"
                },
                {
                  "name": "tcFormVersion",
                  "value": "S"
                },
                {
                  "name": "title",
                  "value": "One-Time Payment Authorization Terms and Conditions"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/attr_bssewbb_of_s"
                },
                {
                  "name": "content",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions TEST Parties. In this Initial Payment and AutoPay Authorization (this Authorization), the words AT&T, We, Us and Our mean AT&T Mobility LLC , and its affiliated companies, successors and assigns, and the words You and Your mean the person providing or designating the Payment Method (as defined below) information and any other person who is authorized to make purchases or obtain services from Us to be charged to the Payment Method.Initial Payment Authorization.  By manually signing (including a manual signature captured electronically), checking the box or clicking the button below or next to the link to this Authorization during Your transaction with Us today as Your electronic signature (\"Your Signature\"), You authorize Us to charge to the Payment Method the amount of the payment for Your purchase today. Your Payment Method could be charged as early as today. AutoPay Authorization. By Your Signature , You also authorize Us to automatically charge to the Payment Method amounts due each billing period (\"AutoPay\"), including amounts set forth in any billing statements or other payment notices that may be sent to You. If during Your transaction with Us today You designated more than one AT&T Account for automatic payments, this Authorization applies to each of the designated AT&T Accounts, including amounts due each billing period for each such AT&T Account.AutoPay is required in order to obtain and continue to receive certain AT&T services (an \"AutoPay Mandatory Service\"). At the time of purchase, it will be disclosed to You whether or not each AT&T service You are purchasing is an AutoPay Mandatory Service, including for example by a statement on a web page that AutoPay is required for the service.If You are not willing to agree to and maintain AutoPay, You should not purchase an AT&T service that is an AutoPay Mandatory Service. </strong></p><p>Please note that payments subject to this Authorization include the final amount due if an AT&T Account is cancelled or terminated, which amounts can include without limitation (1) any applicable Early Termination Fees or other cancellation fees and equipment non-return fees and (2) any amounts outstanding under any applicable device installment agreement associated with the AT&T Account that are due upon cancellation of a service or the AT&T Account. Closing, cancelling or terminating a service or an AT&T Account does not cancel or terminate this Authorization for remaining amounts due.</p><p> <strong>Payment Method.</strong> \"Payment Method\" means the bank account, credit card, debit card or other payment method information (1) You provide to Us during Your transaction today (including by swiping a credit card or debit card or scanning a voided check) or (2) You previously provided to Us (a \"Stored Payment Method\"). </p><p>  <strong>  Payment Method Information You Provide Today.</strong> If You provide payment method information to Us today, You authorize Us to store that payment information for purposes of this Authorization as well as for use in connection with future one-time payments and other transactions . You certify that You are the owner of or have authorization to use any payment method information You provide today, and You are authorized, and have authority to authorize Us, to make charges to and permit Us to store the payment method information You provide.You agree to keep any payment method information You provide today up to date. You can update (e.g., give Us a new expiration date for a card account) or change (e.g., give Us account numbers for a different bank account or card account) any payment method information You provide today by logging into Your online account with AT&T or calling AT&T Support, which updated or changed information will become the Payment Method for this Authorization and will also be stored for other future use as discussed above. You acknowledge that We may obtain updated information regarding any payment method You provide today from Your financial institution (an \"Updater Service\") and that any such updated payment information likewise will become the Payment Method for this Authorization.</p><p>Also, if You instead designate a Stored Payment Method for this Authorization today (as discussed below), You can at any time thereafter provide Us with different payment method information to be used for this Authorization and also for other future use by logging into Your online account with AT&T or calling AT&T Support, which different information will become the Payment Method for this Authorization instead of the Stored Payment Method You previously designated. </p><p>   <strong> Stored Payment Method You Designate Today.</strong>"
                },
                {
                  "name": "contentVersion",
                  "value": "CC_OF_20220705_BE_T"
                },
                {
                  "name": "tncId",
                  "value": "284"
                },
                {
                  "name": "tncKey",
                  "value": "CC_OF_20220705_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "OF"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "OF",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "Static"
                },
                {
                  "name": "type",
                  "value": "OF"
                },
                {
                  "name": "tcFormVersion",
                  "value": "L"
                },
                {
                  "name": "title",
                  "value": "One-Time Payment Authorization Terms and Conditions"
                },
                {
                  "name": "category",
                  "value": "BSSE-WBB"
                },
                {
                  "name": "subCategory",
                  "value": "PAYMENT"
                },
                {
                  "name": "contentUrl",
                  "value": "/msapi/termsandconditions/v1/fetchTermsContent/attr_bssewbb_of_l"
                },
                {
                  "name": "content",
                  "value": "AutoPay and Storage of Payment Method Authorizations Terms and Conditions TEST  Parties. In this Initial Payment and AutoPay Authorization (this Authorization), the words AT&T,We, Us and Our mean AT&T Mobility LLC , and its affiliated companies, successors and assigns, and the words You and Your mean the person providing or designating the Payment Method (as defined below) information and any other person who is authorized to make purchases or obtain services from Us to be charged to the Payment Method.Initial Payment Authorization.  By manually signing (including a manual signature captured electronically), checking the box or clicking the button below or next to the link to this Authorization during Your transaction with Us today as Your electronic signature (Your Signature), You authorize Us to charge to the Payment Method the amount of the payment for Your purchase today. Your Payment Method could be charged as early as today. AutoPay Authorization. By Your Signature , You also authorize Us to automatically charge to the Payment Method amounts due each billing period (AutoPay), including amounts set forth in any billing statements or other payment notices that may be sent to You. If during Your transaction with Us today You designated more than one AT&T Account for automatic payments, this Authorization applies to each of the designated AT&T Accounts, including amounts due each billing period for each such AT&T Account.AutoPay is required in order to obtain and continue to receive certain AT&T services (an AutoPay Mandatory Service). At the time of purchase, it will be disclosed to You whether or not each AT&T service You are purchasing is an AutoPay Mandatory Service, including for example by a statement on a web page that AutoPay is required for the service. If You are not willing to agree to and maintain AutoPay, You should not purchase an AT&T service that is an AutoPay Mandatory Service.Please note that payments subject to this Authorization include the final amount due if an AT&T Account is cancelled or terminated, which amounts can include without limitation (1) any applicable Early Termination Fees or other cancellation fees and equipment non-return fees and (2) any amounts outstanding under any applicable device installment agreement associated with the AT&T Account that are due upon cancellation of a service or the AT&T Account. Closing, cancelling or terminating a service or an AT&T Account does not cancel or terminate this Authorization for remaining amounts due.Payment Method. Payment Method means the bank account, credit card, debit card or other payment method information (1) You provide to Us during Your transaction today (including by swiping a credit card or debit card or scanning a voided check) or (2) You previously provided to Us (a Stored Payment Method).   Payment Method Information You Provide Today. If You provide payment method information to Us today, You authorize Us to store that payment information for purposes of this Authorization as well as for use in connection with future one-time payments and other transactions . You certify that You are the owner of or have authorization to use any payment method information You provide today, and You are authorized, and have authority to authorize Us, to make charges to and permit Us to store the payment method information You provide.You agree to keep any payment method information You provide today up to date. You can update (e.g., give Us a new expiration date for a card account) or change (e.g., give Us account numbers for a different bank account or card account) any payment method information You provide today by logging into Your online account with AT&T or calling AT&T Support, which updated or changed information will become the Payment Method for this Authorization and will also be stored for other future use as discussed above. You acknowledge that We may obtain updated information regarding any payment method You provide today from Your financial institution (an Updater Service) and that any such updated payment information likewise will become the Payment Method for this Authorization.Also, if You instead designate a Stored Payment Method for this Authorization today (as discussed below), You can at any time thereafter provide Us with different payment method information to be used for this Authorization and also for other future use by logging into Your online account with AT&T or calling AT&T Support, which different information will become the Payment Method for this Authorization instead of the Stored Payment Method You previously designated.     Stored Payment Method You Designate Today."
                },
                {
                  "name": "contentVersion",
                  "value": "OL_OF_20210818_BE_T"
                },
                {
                  "name": "tncId",
                  "value": "284"
                },
                {
                  "name": "tncKey",
                  "value": "OL_OF_20210818_BE_T"
                },
                {
                  "name": "systemOfRecord",
                  "value": "SMART_PAYMENTS"
                },
                {
                  "name": "termsandConditionsKey",
                  "value": "OF"
                },
                {
                  "name": "contentCategory",
                  "value": "TnC"
                },
                {
                  "name": "ackRequired",
                  "value": "O"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            }
          ]
        }
      },
      "serviceQualificationResult-200": {
        "value": {
          "addressValidation": {
            "place": "id:'00000NFRTB2'",
            "validationResult": "success"
          },
          "serviceQualification": [
            {
              "externalId": "string",
              "queryServiceQualificationDate": "2021-09-16T15:35:09.574Z",
              "relatedParty": [
                {
                  "id": "456",
                  "href": "http://serverlocation:port/partyManagement/v4/party/456",
                  "name": "John Smith",
                  "role": "Buyer contact",
                  "@type": "RelatedParty",
                  "@referredType": "Individual"
                }
              ],
              "searchCriteria": {
                "service": {
                  "place": [
                    {
                      "id": "100001",
                      "role": "Installation Place",
                      "@type": "GeographicAddress"
                    }
                  ]
                }
              },
              "serviceQualificationItem": [
                {
                  "category": {
                    "name": "INTERNET",
                    "id": "1234"
                  },
                  "service": {
                    "category": "WBB,",
                    "description": "Wireless Broad Band",
                    "name": "WBB",
                    "serviceType": "string",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult,",
                        "valueType": "string,",
                        "value": "unqualified"
                      },
                      {
                        "name": "priority,",
                        "valueType": "number,",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "id": "1234"
                  },
                  "service": {
                    "category": "WLL,",
                    "description": "Wireless Local Loop",
                    "name": "WLL",
                    "serviceType": "string",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult,",
                        "valueType": "string,",
                        "value": "unqualified"
                      },
                      {
                        "name": "priority,",
                        "valueType": "number,",
                        "value": 2
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "id": "1234"
                  },
                  "service": {
                    "category": "LIGHTSPEED-CATEGORY,",
                    "description": "light speed",
                    "name": "LIGHTSPEED",
                    "serviceType": "string",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult,",
                        "valueType": "string,",
                        "value": "unqualified"
                      },
                      {
                        "name": "priority,",
                        "valueType": "number,",
                        "value": 3
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "id": "1234"
                  },
                  "service": {
                    "category": "IPTV,",
                    "description": "iptv",
                    "name": "IPTV",
                    "serviceType": "string",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult,",
                        "valueType": "string,",
                        "value": "QUALIFIED"
                      },
                      {
                        "name": "priority,",
                        "valueType": "number,",
                        "value": 4
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "VOIP",
                    "id": "1234"
                  },
                  "service": {
                    "category": "VOIP,",
                    "description": "Voice Over Internet Protocol",
                    "name": "VOIP",
                    "serviceType": "string",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult,",
                        "valueType": "string,",
                        "value": "UNQUALIFIED"
                      },
                      {
                        "name": "priority,",
                        "valueType": "number,",
                        "value": 5
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "id": "1234"
                  },
                  "service": {
                    "category": "HSIA,",
                    "description": "High Speed Internet Access",
                    "name": "HSIA",
                    "serviceType": "string",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult,",
                        "valueType": "string,",
                        "value": "UNQUALIFIED"
                      },
                      {
                        "name": "priority,",
                        "valueType": "number,",
                        "value": 6
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "id": "1234"
                  },
                  "service": {
                    "category": "ADSL,",
                    "description": "ADSL",
                    "name": "ADSL",
                    "serviceType": "string",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult,",
                        "valueType": "string,",
                        "value": "UNQUALIFIED"
                      },
                      {
                        "name": "priority,",
                        "valueType": "number,",
                        "value": 7
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                }
              ]
            }
          ],
          "taxAreaDetails": [
            {
              "productFamily": "Broadband-AIA",
              "taxAreaId": 441130760
            },
            {
              "productFamily": "Mobility-Postpaid",
              "taxAreaId": 441130761
            }
          ]
        }
      },
      "serviceQualificationResult-400": {
        "value": {
          "code": 2e+22,
          "reason": "Address Validation Failed",
          "message": "Address Validation Failed",
          "status": 400,
          "errorCharacteristic": [
            {
              "name": "addressLine1",
              "value": "House Number or Box Number is missing",
              "@Type": "FieldError"
            }
          ]
        }
      },
      "serviceQualificationResultMultiple-200": {
        "value": {
          "addressValidation": {
            "validationResult": "multipleMatch",
            "alternateAddress": [
              {
                "streetNr": 30,
                "streetName": "LEGACY",
                "streetType": "DR",
                "city": "PLANO",
                "stateOrProvince": "TX",
                "postcode": 75023,
                "postcodeExtension": 2322,
                "geographicSubAddress": {
                  "subUnitType": "APT",
                  "subUnitNumber": 1001
                }
              },
              {
                "streetNr": 300,
                "streetName": "LEGACY",
                "streetType": "DR",
                "city": "PLANO",
                "stateOrProvince": "TX",
                "postcode": 75023,
                "postcodeExtension": 2322,
                "geographicSubAddress": {
                  "subUnitType": "APT",
                  "subUnitNumber": 1011
                }
              },
              {
                "streetNr": 300,
                "streetName": "LEGACY",
                "streetType": "DR",
                "city": "PLANO",
                "stateOrProvince": "TX",
                "postcode": 75023,
                "postcodeExtension": 2322,
                "geographicSubAddress": {
                  "subUnitType": "APT",
                  "subUnitNumber": 1012
                }
              }
            ]
          },
          "taxAreaDetails": [
            {
              "productFamily": "Broadband-AIA",
              "taxAreaId": 441130760
            },
            {
              "productFamily": "Mobility-Postpaid",
              "taxAreaId": 441130761
            }
          ]
        }
      },
      "retrieveTermsResponse-200": {
        "value": {
          "agreements": [
            {
              "name": "wBBTC",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "static"
                },
                {
                  "name": "ContentURL",
                  "value": "/idpassets/archive-legal/fragment/legal/prod/lpc/terms/electronicCommunicationsConsent/v5/electronicCommunicationsConsent.cmsfeed.js"
                },
                {
                  "name": "TermsandConditionsVersion",
                  "value": "1.0"
                },
                {
                  "name": "TermsandConditionsKey",
                  "value": "wBBTC"
                }
              ],
              "resource": [
                {
                  "id": "product_order_item_id",
                  "type": "ProductOrderItem"
                }
              ]
            },
            {
              "name": "AE",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "static"
                },
                {
                  "name": "Description",
                  "value": "Storage of Payment Method Authorization"
                },
                {
                  "name": "TermsandConditionsExternalId",
                  "value": "69"
                },
                {
                  "name": "ContentURL",
                  "value": "/idpassets/archive-legal/fragment/legal/prod/lpc/terms/electronicCommunicationsConsent/v5/electronicCommunicationsConsent.cmsfeed.js"
                },
                {
                  "name": "TermsandConditionsVersion",
                  "value": "1.0"
                },
                {
                  "name": "TermsandConditionsKey",
                  "value": "OL_AE_20210914"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "CON",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "static"
                },
                {
                  "name": "TermsandConditionsVersion",
                  "value": "1.0"
                },
                {
                  "name": "TermsandConditionsKey",
                  "value": "CON"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "CSA",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "static"
                },
                {
                  "name": "TermsandConditionsVersion",
                  "value": "1.0"
                },
                {
                  "name": "TermsandConditionsKey",
                  "value": "CSA"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "PAPERLESS_BILLING",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "static"
                },
                {
                  "name": "TermsandConditionsVersion",
                  "value": "1.0"
                },
                {
                  "name": "TermsandConditionsKey",
                  "value": "PAPERLESS_BILLING"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            },
            {
              "name": "RIA",
              "extensions": [
                {
                  "name": "ContentType",
                  "value": "dynamic"
                },
                {
                  "name": "TermsandConditionsVersion",
                  "value": "1.0"
                },
                {
                  "name": "TermsandConditionsKey",
                  "value": "RIA"
                },
                {
                  "name": "TermsandConditionsFileLocation",
                  "value": "/tos/content?contentId=132123-123"
                }
              ],
              "resource": [
                {
                  "id": "billing_account_id",
                  "type": "BillingAccount"
                }
              ]
            }
          ]
        }
      },
      "AddressListExample-200": {
        "value": {
          "addresses": [
            {
              "priority": 1,
              "validationResult": "success",
              "geographicAddress": {
                "id": "address_id_123",
                "city": "Bothell",
                "stateOrProvince": "WA",
                "postcode": 98021,
                "addressCharacteristic": [
                  {
                    "name": "addressLine1",
                    "value": "23114 38th Ave SE"
                  }
                ]
              },
              "validationTypeRecommendation": [
                {
                  "validationType": "SHIPPING",
                  "validationRecommendation": "WARN"
                }
              ]
            },
            {
              "priority": 2,
              "validationResult": "success",
              "geographicAddress": {
                "id": "address_id_124",
                "city": "Bothell",
                "stateOrProvince": "WA",
                "postcode": 98021,
                "addressCharacteristic": [
                  {
                    "name": "addressLine1",
                    "value": "23116 38th Ave SE"
                  }
                ]
              },
              "validationTypeRecommendation": [
                {
                  "validationType": "SERVICE",
                  "validationRecommendation": "ACCEPT"
                }
              ]
            }
          ]
        }
      },
      "QualifiedAddressesRequestBodyExample": {
        "value": {
          "channel": {
            "name": "SelfService",
            "role": "customer"
          },
          "cartId": "cart-id-1000123"
        }
      },
      "ServiceQualificationResult-200_AddressID": {
        "value": {
          "addressValidation": {
            "validationResult": "success",
            "validGeographicAddress": {
              "id": "00011G71P5",
              "streetNr": "741",
              "streetName": "GEORGIA",
              "streetType": "AVE",
              "city": "DALLAS",
              "stateOrProvince": "TX",
              "postcode": "75216",
              "addressCharacteristic": [
                {
                  "name": "addressLine1",
                  "value": "741 GEORGIA ST "
                }
              ]
            }
          },
          "serviceQualification": [
            {
              "externalId": "SF",
              "state": null,
              "queryServiceQualificationDate": null,
              "searchCriteria": {
                "service": {
                  "place": null,
                  "serviceCharacteristic": null
                }
              },
              "serviceQualificationItem": [
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "HSIA",
                    "description": "AT&T Internet",
                    "displayName": "AT&T Internet",
                    "name": "HSIA",
                    "serviceType": "HSIA",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WLL",
                    "description": "AT&T Fixed Wireless",
                    "displayName": "AT&T Fixed Wireless",
                    "name": "WLL",
                    "serviceType": "WLL",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Fiber",
                    "displayName": "AT&T Fiber",
                    "name": "FIBER",
                    "serviceType": "FIBER",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Business Fiber",
                    "displayName": "AT&T Business Fiber",
                    "name": "BUSINESS FIBER",
                    "serviceType": "BUSINESS FIBER",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "ADSL",
                    "description": "AT&T DSL",
                    "displayName": "AT&T DSL",
                    "name": "ADSL",
                    "serviceType": "ADSL",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WBB",
                    "description": "AT&T Internet Air",
                    "displayName": "AT&T Internet Air",
                    "name": "WBB",
                    "serviceType": "WBB",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "DTV",
                    "description": "DirectTV",
                    "displayName": "DirectTV",
                    "name": "DTV",
                    "serviceType": "DTV",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "IPTV",
                    "description": "AT&T IPTV",
                    "displayName": "AT&T IPTV",
                    "name": "IPTV",
                    "serviceType": "IPTV",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "VOIP",
                    "description": "VOIP",
                    "displayName": "VOIP",
                    "name": "VOIP",
                    "serviceType": "VOIP",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "IPDSL Voice",
                    "description": "IPDSL Voice",
                    "displayName": "IPDSL Voice",
                    "name": "IPDSL Voice",
                    "serviceType": "IPDSL Voice",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "POTS",
                    "description": "AT&T POTS",
                    "displayName": "AT&T POTS",
                    "name": "POTS",
                    "serviceType": "POTS",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "Wireless Home Phone",
                    "description": "Wireless Home Phone",
                    "displayName": "Wireless Home Phone",
                    "name": "Wireless Home Phone",
                    "serviceType": "Wireless Home Phone",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "WLS",
                    "displayName": "Wireless"
                  },
                  "service": {
                    "category": "WIRELESS",
                    "description": "Wireless",
                    "displayName": "Wireless",
                    "name": "WIRELESS",
                    "serviceType": "WIRELESS",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "HOME SECURITY",
                    "displayName": "Home Security"
                  },
                  "service": {
                    "category": "Digital Life",
                    "description": "Digital Life",
                    "displayName": "Digital Life",
                    "name": "Digital Life",
                    "serviceType": "Digital Life",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                }
              ],
              "serviceInventory": [
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "ADSL",
                    "description": "AT&T DSL",
                    "displayName": "AT&T DSL",
                    "name": "ADSL",
                    "serviceType": "ADSL",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "HSIA",
                    "description": "AT&T Internet",
                    "displayName": "AT&T Internet",
                    "name": "HSIA",
                    "serviceType": "HSIA",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Business Fiber",
                    "displayName": "AT&T Business Fiber",
                    "name": "BUSINESS FIBER",
                    "serviceType": "BUSINESS FIBER",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "WLS",
                    "displayName": "Wireless"
                  },
                  "service": {
                    "category": "WIRELESS",
                    "description": "Wireless",
                    "displayName": "Wireless",
                    "name": "WIRELESS",
                    "serviceType": "WIRELESS",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WLL",
                    "description": "AT&T Fixed Wireless",
                    "displayName": "AT&T Fixed Wireless",
                    "name": "WLL",
                    "serviceType": "WLL",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WBB",
                    "description": "AT&T Internet Air",
                    "displayName": "AT&T Internet Air",
                    "name": "WBB",
                    "serviceType": "WBB",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "TV"
                  },
                  "service": {
                    "category": "DTV",
                    "description": "DirectTV",
                    "displayName": "DirectTV",
                    "name": "DTV",
                    "serviceType": "DTV",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "UVERSE",
                    "description": "AT&T Uverse",
                    "displayName": "AT&T Uverse",
                    "name": "UVERSE",
                    "serviceType": "UVERSE",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "VOIP",
                    "description": "VOIP",
                    "displayName": "VOIP",
                    "name": "VOIP",
                    "serviceType": "VOIP",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "IPTV",
                    "description": "AT&T IPTV",
                    "displayName": "AT&T IPTV",
                    "name": "IPTV",
                    "serviceType": "IPTV",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                }
              ]
            }
          ]
        }
      },
      "ServiceQualificationResult-200_Closematch": {
        "value": {
          "addressValidation": {
            "validationResult": "closematch",
            "alternateGeographicAddress": [
              {
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LOS ANGELES",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "postcodeExtension": "3917",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST"
              },
              {
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "ST",
                "city": "LOS ANGELES",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "postcodeExtension": "3924",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST"
              },
              {
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "ST",
                "city": "LOS ANGELES",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "postcodeExtension": "3923",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST"
              },
              {
                "streetNr": "1133",
                "streetName": "WEST",
                "streetType": "BLVD",
                "city": "LOS ANGELES",
                "stateOrProvince": "CA",
                "postcode": "90019",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "#",
                    "subUnitNumber": "36"
                  }
                ]
              },
              {
                "streetNr": "1133",
                "streetName": "WEST",
                "streetType": "BLVD",
                "city": "LOS ANGELES",
                "stateOrProvince": "CA",
                "postcode": "90019",
                "postcodeExtension": "1852",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "#",
                    "subUnitNumber": "36"
                  }
                ]
              },
              {
                "id": "00000JKKPQ",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST"
              }
            ],
            "addressCharacteristic": [
              {
                "name": "addressLine1",
                "value": "1133 W 36TH PL "
              },
              {
                "name": "cityAbbreviatedName",
                "value": "LOS ANGELES"
              }
            ]
          }
        }
      },
      "ServiceQualificationResult-200_ClosematchMDU": {
        "value": {
          "addressValidation": {
            "validationResult": "closematch-mdu",
            "alternateGeographicAddress": [
              {
                "id": "00000JK1QD",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "1"
                  }
                ]
              },
              {
                "id": "00000JKN5O",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "10"
                  }
                ]
              },
              {
                "id": "00000JJUO4",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "2"
                  }
                ]
              },
              {
                "id": "00000JK8FQ",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "3"
                  }
                ]
              },
              {
                "id": "00000JK9ND",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "5"
                  }
                ]
              },
              {
                "id": "00000JK38O",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "6"
                  }
                ]
              },
              {
                "id": "00000JKBIN",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "7"
                  }
                ]
              },
              {
                "id": "00000JK3RL",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "8"
                  }
                ]
              },
              {
                "id": "00000JJOLT",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "APT",
                    "subUnitNumber": "9"
                  }
                ]
              },
              {
                "id": "00000JJX9G",
                "streetNr": "1133",
                "streetDirection": "W",
                "streetName": "36TH",
                "streetType": "PL",
                "city": "LA",
                "stateOrProvince": "CA",
                "postcode": "90007",
                "completeTimeZone": "Pacific Time (PST/PDT)",
                "abbreviatedTimeZone": "PST",
                "geographicSubAddress": [
                  {
                    "subUnitType": "UNIT",
                    "subUnitNumber": "4"
                  }
                ]
              }
            ],
            "addressCharacteristic": [
              {
                "name": "addressLine1",
                "value": "1133 W 36TH PL "
              },
              {
                "name": "cityAbbreviatedName",
                "value": "LOS ANGELES"
              }
            ]
          }
        }
      },
      "ServiceQualificationResult-200_Full_Address": {
        "value": {
          "addressValidation": {
            "validationResult": "success",
            "validGeographicAddress": {
              "id": "00000NFRTB",
              "streetNr": "3802",
              "streetName": "MAIN",
              "streetType": "ST",
              "city": "CHULA VISTA",
              "stateOrProvince": "CA",
              "postcode": "91911",
              "postcodeExtension": "6247",
              "completeTimeZone": "Pacific Time (PST/PDT)",
              "abbreviatedTimeZone": "PST",
              "rateZoneBandCode": "825",
              "rateZone": "SAN DIEGO, CA",
              "geographicSubAddress": [
                {
                  "subUnitType": "STE",
                  "subUnitNumber": "1"
                }
              ]
            },
            "addressCharacteristic": [
              {
                "name": "addressLine1",
                "value": "3802 MAIN ST STE 1"
              },
              {
                "name": "cityAbbreviatedName",
                "value": "CHULA VISTA"
              },
              {
                "name": "addressMatchCode",
                "value": "4S82"
              },
              {
                "name": "addressMatchStatus",
                "value": "S82000"
              }
            ]
          },
          "serviceQualification": [
            {
              "externalId": "SF",
              "state": "done",
              "queryServiceQualificationDate": "2024-03-11T21:28:09.968Z",
              "searchCriteria": {
                "service": {
                  "place": [
                    {
                      "id": "00000NFRTB",
                      "role": "Service Address",
                      "@type": null
                    }
                  ],
                  "serviceCharacteristic": [
                    {
                      "name": "DwellingType",
                      "valueType": "string",
                      "value": "MDU General"
                    },
                    {
                      "name": "OrderTransactionType",
                      "valueType": "string",
                      "value": "New"
                    },
                    {
                      "name": "RateZoneBandCode",
                      "valueType": "string",
                      "value": "825"
                    },
                    {
                      "name": "InstantHSIAOnIndicator",
                      "valueType": "boolean",
                      "value": false
                    },
                    {
                      "name": "NetworkProvider",
                      "valueType": "string",
                      "value": "ATT"
                    }
                  ]
                }
              },
              "serviceQualificationItem": [
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WBB",
                    "description": "AT&T Internet Air",
                    "displayName": "AT&T Internet Air",
                    "name": "WBB",
                    "serviceType": "WBB",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      },
                      {
                        "name": "TransportTypes",
                        "valueType": "string",
                        "value": "WBB_5G,WBB_Basic"
                      },
                      {
                        "name": "UversePendingOrder",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "LightGreenIndicator",
                        "valueType": "boolean",
                        "value": false
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "POTS",
                    "description": "AT&T POTS",
                    "displayName": "AT&T POTS",
                    "name": "POTS",
                    "serviceType": "POTS",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "WLS",
                    "displayName": "Wireless"
                  },
                  "service": {
                    "category": "WIRELESS",
                    "description": "Wireless",
                    "displayName": "Wireless",
                    "name": "WIRELESS",
                    "serviceType": "WIRELESS",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "qualified"
                      },
                      {
                        "name": "priority",
                        "valueType": "number",
                        "value": 1
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "HSIA",
                    "description": "AT&T Internet",
                    "displayName": "AT&T Internet",
                    "name": "HSIA",
                    "serviceType": "HSIA",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WLL",
                    "description": "AT&T Fixed Wireless",
                    "displayName": "AT&T Fixed Wireless",
                    "name": "WLL",
                    "serviceType": "WLL",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Fiber",
                    "displayName": "AT&T Fiber",
                    "name": "FIBER",
                    "serviceType": "FIBER",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Business Fiber",
                    "displayName": "AT&T Business Fiber",
                    "name": "BUSINESS FIBER",
                    "serviceType": "BUSINESS FIBER",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "ADSL",
                    "description": "AT&T DSL",
                    "displayName": "AT&T DSL",
                    "name": "ADSL",
                    "serviceType": "ADSL",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "DTV",
                    "description": "DirectTV",
                    "displayName": "DirectTV",
                    "name": "DTV",
                    "serviceType": "DTV",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "IPTV",
                    "description": "AT&T IPTV",
                    "displayName": "AT&T IPTV",
                    "name": "IPTV",
                    "serviceType": "IPTV",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "VOIP",
                    "description": "VOIP",
                    "displayName": "VOIP",
                    "name": "VOIP",
                    "serviceType": "VOIP",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "IPDSL Voice",
                    "description": "IPDSL Voice",
                    "displayName": "IPDSL Voice",
                    "name": "IPDSL Voice",
                    "serviceType": "IPDSL Voice",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "Wireless Home Phone",
                    "description": "Wireless Home Phone",
                    "displayName": "Wireless Home Phone",
                    "name": "Wireless Home Phone",
                    "serviceType": "Wireless Home Phone",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                },
                {
                  "category": {
                    "name": "HOME SECURITY",
                    "displayName": "Home Security"
                  },
                  "service": {
                    "category": "Digital Life",
                    "description": "Digital Life",
                    "displayName": "Digital Life",
                    "name": "Digital Life",
                    "serviceType": "Digital Life",
                    "serviceCharacteristic": [
                      {
                        "name": "QualificationResult",
                        "valueType": "string",
                        "value": "unqualified"
                      }
                    ],
                    "state": "feasibilityChecked"
                  }
                }
              ],
              "serviceInventory": [
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "ADSL",
                    "description": "AT&T DSL",
                    "displayName": "AT&T DSL",
                    "name": "ADSL",
                    "serviceType": "ADSL",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "HSIA",
                    "description": "AT&T Internet",
                    "displayName": "AT&T Internet",
                    "name": "HSIA",
                    "serviceType": "HSIA",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "FIBER",
                    "description": "AT&T Business Fiber",
                    "displayName": "AT&T Business Fiber",
                    "name": "BUSINESS FIBER",
                    "serviceType": "BUSINESS FIBER",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "WLS",
                    "displayName": "Wireless"
                  },
                  "service": {
                    "category": "WIRELESS",
                    "description": "Wireless",
                    "displayName": "Wireless",
                    "name": "WIRELESS",
                    "serviceType": "WIRELESS",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WLL",
                    "description": "AT&T Fixed Wireless",
                    "displayName": "AT&T Fixed Wireless",
                    "name": "WLL",
                    "serviceType": "WLL",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "WBB",
                    "description": "AT&T Internet Air",
                    "displayName": "AT&T Internet Air",
                    "name": "WBB",
                    "serviceType": "WBB",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "TV"
                  },
                  "service": {
                    "category": "DTV",
                    "description": "DirectTV",
                    "displayName": "DirectTV",
                    "name": "DTV",
                    "serviceType": "DTV",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "INTERNET",
                    "displayName": "Internet"
                  },
                  "service": {
                    "category": "UVERSE",
                    "description": "AT&T Uverse",
                    "displayName": "AT&T Uverse",
                    "name": "UVERSE",
                    "serviceType": "UVERSE",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "PHONE",
                    "displayName": "Phone"
                  },
                  "service": {
                    "category": "VOIP",
                    "description": "VOIP",
                    "displayName": "VOIP",
                    "name": "VOIP",
                    "serviceType": "VOIP",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                },
                {
                  "category": {
                    "name": "TV",
                    "displayName": "TV"
                  },
                  "service": {
                    "category": "IPTV",
                    "description": "AT&T IPTV",
                    "displayName": "AT&T IPTV",
                    "name": "IPTV",
                    "serviceType": "IPTV",
                    "state": "feasibilityChecked",
                    "available": false
                  }
                }
              ]
            }
          ]
        }
      },
      "ServiceQualificationResult-200_Full_Address_Business": {
        "value": {
          "addressValidation": {
            "validationResult": "success",
            "validGeographicAddress": {
              "id": "00000NFRTB2",
              "streetNr": "3802",
              "streetDirection": "EAST",
              "streetName": "MAIN",
              "streetType": "ST",
              "city": "CHULA VISTA",
              "stateOrProvince": "CA",
              "postcode": "91911",
              "postcodeExtension": "6247",
              "geographicSubAddress": {
                "subUnitType": "STE",
                "subUnitNumber": "1"
              }
            },
            "serviceQualification": [
              {
                "externalId": "INLAP~APSQ~00012",
                "queryServiceQualificationDate": "2021-09-16T15:35:09.574Z",
                "relatedParty": [
                  {
                    "id": "456",
                    "href": "http://serverlocation:port/partyManagement/v4/party/456",
                    "name": "John Smith",
                    "role": "Buyer contact",
                    "@type": "RelatedParty",
                    "@referredType": "Individual"
                  }
                ],
                "searchCriteria": {
                  "service": {
                    "place": [
                      {
                        "id": "00ADDRESSID01",
                        "role": "Installation Place",
                        "@type": "GeographicAddress",
                        "state": "WA",
                        "city": "Bothell",
                        "zipCode": 98011
                      }
                    ],
                    "serviceCharacteristic": [
                      {
                        "name": "NetworkProvider",
                        "valueType": "string",
                        "value": "FiberCo"
                      },
                      {
                        "name": "DwellingType",
                        "valueType": "string",
                        "value": "SFU General"
                      },
                      {
                        "name": "AbfQualificationStatus",
                        "valueType": "string",
                        "value": "LG"
                      },
                      {
                        "name": "LastTransport",
                        "valueType": "string",
                        "value": "FTTP-EGPON"
                      },
                      {
                        "name": "RateZoneBandCode",
                        "valueType": "string",
                        "value": "807"
                      },
                      {
                        "name": "TitanExistingIndicator",
                        "valueType": "boolean",
                        "value": false
                      },
                      {
                        "name": "TitanPendingOrder",
                        "valueType": "boolean",
                        "value": false
                      }
                    ]
                  }
                },
                "serviceQualificationItem": [
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "FIBER",
                      "description": "FIBER",
                      "name": "FIBER",
                      "serviceType": "FIBER",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "qualified"
                        },
                        {
                          "name": "priority",
                          "valueType": "number",
                          "value": 1
                        },
                        {
                          "name": "TransportTypes",
                          "valueType": "String",
                          "value": "FTTP-GPON"
                        },
                        {
                          "name": "NetworkTransportTypes",
                          "valueType": "String",
                          "value": "FTTP-GPON"
                        },
                        {
                          "name": "PreferredNetworkType",
                          "valueType": "String",
                          "value": "FTTP-GPON"
                        },
                        {
                          "name": "LightGreenIndicator",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "MaxDownloadSpeedMbps",
                          "valueType": "number",
                          "value": 5000
                        },
                        {
                          "name": "MaxUploadSpeedMbps",
                          "valueType": "number",
                          "value": 5000
                        },
                        {
                          "name": "MultiGig",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "UverseEligible",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "GigaPowerAvailabilityIndicator",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "availableForSell",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "HomeBasedBusiness",
                          "valueType": "boolean",
                          "value": true
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "AIA-B",
                      "description": "AT&T Internet Air - Business",
                      "name": "AIA-B",
                      "serviceType": "AIA-B",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "qualified"
                        },
                        {
                          "name": "priority",
                          "valueType": "number",
                          "value": 2
                        },
                        {
                          "name": "TransportTypes",
                          "valueType": "object",
                          "value": "AIA-B 5G"
                        },
                        {
                          "name": "NetworkTransportTypes",
                          "valueType": "String",
                          "value": "AIA-B 5G"
                        },
                        {
                          "name": "PreferredNetworkType",
                          "valueType": "String",
                          "value": "AIA-B 5G"
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "HSIA",
                      "description": "High Speed Internet Access",
                      "name": "HSIA",
                      "serviceType": "HSIA",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "qualified"
                        },
                        {
                          "name": "priority",
                          "valueType": "number",
                          "value": 3
                        },
                        {
                          "name": "TransportTypes",
                          "valueType": "String",
                          "value": "IT-RT,IP-RT_BP,FTTN,FTTN-BP"
                        },
                        {
                          "name": "NetworkTransportTypes",
                          "valueType": "String",
                          "value": "IT-RT,IP-RT_BP,FTTN,FTTN-BP"
                        },
                        {
                          "name": "PreferredNetworkType",
                          "valueType": "String",
                          "value": "FTTN"
                        },
                        {
                          "name": "LightGreenIndicator",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "MaxDownloadSpeedMbps",
                          "valueType": "number",
                          "value": 50
                        },
                        {
                          "name": "MaxUploadSpeedMbps",
                          "valueType": "number",
                          "value": 0
                        },
                        {
                          "name": "LightSpeeedEligible",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "UverseEligible",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "GFastDeviceWireType",
                          "valueType": "String",
                          "value": "G.FAST.106.CX"
                        },
                        {
                          "name": "GigaPowerAvailabilityIndicator",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "UversePendingOrder",
                          "valueType": "String",
                          "value": "Y"
                        },
                        {
                          "name": "InternetBandwidthEligible",
                          "valueType": "boolean",
                          "value": true
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "WLL",
                      "description": "Wireless Local Loop",
                      "name": "WLL",
                      "serviceType": "WLL",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "qualified"
                        },
                        {
                          "name": "priority",
                          "valueType": "number",
                          "value": 4
                        },
                        {
                          "name": "WLLDataEligible",
                          "valueType": "boolean",
                          "value": true
                        },
                        {
                          "name": "WLLVoiceligible",
                          "valueType": "boolean",
                          "value": true
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "TV"
                    },
                    "service": {
                      "category": "DTV",
                      "description": "DTV",
                      "name": "DTV",
                      "serviceType": "DTV",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "qualified"
                        },
                        {
                          "name": "priority",
                          "valueType": "number",
                          "value": 1
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "PHONE"
                    },
                    "service": {
                      "category": "VOIP",
                      "description": "VOIP",
                      "name": "VOIP",
                      "serviceType": "VOIP",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "qualified"
                        },
                        {
                          "name": "priority",
                          "valueType": "number",
                          "value": 1
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "WLS"
                    },
                    "service": {
                      "category": "WIRELESS",
                      "description": "WIRELESS",
                      "name": "WIRELESS",
                      "serviceType": "WIRELESS",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "qualified"
                        },
                        {
                          "name": "priority",
                          "valueType": "number",
                          "value": 1
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "FIBER",
                      "description": "Business Fiber",
                      "name": "BUSINESS FIBER",
                      "serviceType": "BUSINESS FIBER",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "unqualified"
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "ADSL",
                      "description": "ADSL",
                      "name": "ADSL",
                      "serviceType": "ADSL",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "unqualified"
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "TV"
                    },
                    "service": {
                      "category": "IPTV",
                      "description": "IPTV",
                      "name": "IPTV",
                      "serviceType": "IPTV",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "unqualified"
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "PHONE"
                    },
                    "service": {
                      "category": "POTS",
                      "description": "POTS",
                      "name": "POTS",
                      "serviceType": "POTS",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "unqualified"
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "PHONE"
                    },
                    "service": {
                      "category": "WirelessHomePhone",
                      "description": "WirelessHomePhone",
                      "name": "WirelessHomePhone",
                      "serviceType": "WirelessHomePhone",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "unqualified"
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "PHONE"
                    },
                    "service": {
                      "category": "IPDSL Voice",
                      "description": "IPDSL Voice",
                      "name": "IPDSL Voice",
                      "serviceType": "IPDSL Voice",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "unqualified"
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  },
                  {
                    "category": {
                      "name": "HOME SECURITY"
                    },
                    "service": {
                      "category": "Digital Life",
                      "description": "Digital Life",
                      "name": "Digital Life",
                      "serviceType": "Digital Life",
                      "serviceCharacteristic": [
                        {
                          "name": "QualificationResult",
                          "valueType": "string",
                          "value": "unqualified"
                        }
                      ],
                      "state": "feasibilityChecked"
                    }
                  }
                ],
                "serviceInventory": [
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "ADSL",
                      "description": "ADSL",
                      "name": "ADSL",
                      "serviceType": "ADSL",
                      "state": "feasibilityChecked",
                      "available": true,
                      "accountDetails": [
                        {
                          "billingAccountNumber": "8172950907478",
                          "accountStatusCode": "A",
                          "customerTypeCode": "R",
                          "migrationIndicator": true
                        }
                      ]
                    }
                  },
                  {
                    "category": {
                      "name": "WLS"
                    },
                    "service": {
                      "category": "WIRELESS",
                      "description": "WIRELESS",
                      "name": "WIRELESS",
                      "serviceType": "WIRELESS",
                      "state": "feasibilityChecked",
                      "available": true,
                      "accountDetails": [
                        {
                          "billingAccountNumber": "302352016",
                          "accountStatusCode": "O",
                          "customerTypeCode": "R",
                          "migrationIndicator": false
                        }
                      ]
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "HSIA",
                      "description": "High Speed Internet Access",
                      "name": "HSIA",
                      "serviceType": "HSIA",
                      "state": "feasibilityChecked",
                      "available": false
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "WLL",
                      "description": "Wireless Local Loop",
                      "name": "WLL",
                      "serviceType": "WLL",
                      "state": "feasibilityChecked",
                      "available": false
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "WBB",
                      "description": "Wireless BroadBand",
                      "name": "WBB",
                      "serviceType": "WBB",
                      "state": "feasibilityChecked",
                      "available": false
                    }
                  },
                  {
                    "category": {
                      "name": "TV"
                    },
                    "service": {
                      "category": "DTV",
                      "description": "DTV",
                      "name": "DTV",
                      "serviceType": "DTV",
                      "state": "feasibilityChecked",
                      "available": true,
                      "accountDetails": [
                        {
                          "billingAccountNumber": "263212112",
                          "accountStatusCode": "A",
                          "customerTypeCode": "R",
                          "migrationIndicator": false
                        }
                      ]
                    }
                  },
                  {
                    "category": {
                      "name": "INTERNET"
                    },
                    "service": {
                      "category": "Business Fiber",
                      "description": "Business Fiber",
                      "name": "Business Fiber",
                      "serviceType": "Business Fiber",
                      "state": "feasibilityChecked",
                      "available": false
                    }
                  },
                  {
                    "category": {
                      "name": "TV"
                    },
                    "service": {
                      "category": "IPTV",
                      "description": "IPTV",
                      "name": "IPTV",
                      "serviceType": "IPTV",
                      "state": "feasibilityChecked",
                      "available": false
                    }
                  },
                  {
                    "category": {
                      "name": "PHONE"
                    },
                    "service": {
                      "category": "VOIP",
                      "description": "VOIP",
                      "name": "VOIP",
                      "serviceType": "VOIP",
                      "state": "feasibilityChecked",
                      "available": false
                    }
                  }
                ],
                "state": "accepted",
                "@baseType": "string",
                "@schemaLocation": "string",
                "@type": "string"
              }
            ]
          }
        }
      }
    }
  }
}