Select
Schemas
AppointmentRef
|
|
Name | Type | Required | Description |
---|---|---|---|
description | string | false | An explanatory text regarding the appointment made with a party |
href | string | false | The reference of the appointment |
id | string | true | The identifier of the referred appointment |
AttachmentRefOrValue
|
|
Name | Type | Required | Description |
---|---|---|---|
attachmentType | string | false | Attachment type such as video, picture |
description | string | false | A narrative text describing the content of the attachment |
href | string | false | URI for this Attachment |
id | string | false | Unique identifier for this particular attachment |
isRef | boolean | false | is ref |
mimeType | string | false | Attachment mime type such as extension file for video, picture and document |
name | string | false | The name of the attachment |
size | Quantity | false | Quantity An amount in a given unit |
url | string | false | Uniform Resource Locator, is a web page address (a subset of URI) |
validFor | TimePeriod | false | TimePeriod A period of time, either as a deadline (endDateTime only) a startDateTime only, or both |
CalculateInstallation
|
|
Name | Type | Required | Description |
---|---|---|---|
category | string | true | Used to categorize the order from a business perspective that can be useful for the OM system |
connectionInstallationFlow | string | false | Information of the commit installer (INSTALA_TESA, INSTALA_MM) |
creationDate | string(date-time) | true | Provision start date information |
documentId | string | false | Contract document identifier to identify if it’s a cableoperator |
donorOperator | string | false | Donor operator information |
externalId | string | true | ID given by the consumer (to facilitate searches afterwards) |
linkState | string | false | Information on the Busy Pair (PO) of the NEBA fiber |
orderType | string | true | Installation order type information |
originAccessIsExternal | boolean | true | New numbering sales information with external access origin and without transfer of access |
poleInfo | boolean | true | Pole information |
postalCode | string | true | Information of the postal code of the order |
scoringLevel | integer(int8) | true | It’s the risk level of customer fraud. This value for TMS-YOIGO comes from ROVE interface, other CRM have differents fraud systems |
scoringResult | string | true | It’s the overall risk value of customer fraud. This value for TMS-YOIGO comes from ROVE interface, other CRM have differents fraud systems |
userCode | string | false | User code information of who is requesting the appointment |
userProfile | string | false | User profile information (only for redirects from FSM) |
CalculateInstallationResponse
|
|
Name | Type | Required | Description |
---|---|---|---|
contract | string | true | It is the result of the contract |
delay | string | true | It is the result of the delay. Result expressed in number of fringes |
duration | string | true | It is the result of the duration. Expressed in minutes |
Characteristic
|
|
Name | Type | Required | Description |
---|---|---|---|
characteristicRelationship | [CharacteristicRelationship] | false | characteristic relationship |
id | string | false | Unique identifier of the characteristic |
name | string | true | Name of the characteristic |
value | string | true | The value of the characteristic |
CharacteristicRelationship
|
|
Name | Type | Required | Description |
---|---|---|---|
id | string | false | Unique identifier of the characteristic |
relationshipType | string | false | The type of relationship |
ErrorDto
|
|
Name | Type | Required | Description |
---|---|---|---|
componentMsg | string | false | Detailed error message |
id | string | false | Error identifier |
msg | string | false | Generic error message |
status | integer(int64) | false | HTTP error code |
Note
|
|
Name | Type | Required | Description |
---|---|---|---|
author | string | true | Author of the note |
date | string(date-time) | true | Date of the note Format: time |
id | string | false | Identifier of the note within its containing entity (may or may not be globally unique, depending on provider implementation) |
text | string | true | Text of the note |
OrderRelationship
|
|
Name | Type | Required | Description |
---|---|---|---|
id | string | true | Unique identifier of a related entity. |
name | string | false | Name of the related entity. |
type | string | false | Role played by the related party |
Quantity
|
|
Name | Type | Required | Description |
---|---|---|---|
amount | number(float) | false | Numeric value in a given unit |
units | string | false | Unit |
RelatedParty
Resource
|
|
Name | Type | Required | Description |
---|---|---|---|
attachment | [AttachmentRefOrValue] | false | attachment |
category | string | false | Category of the concrete resource. e.g Gold, Silver for MSISDN concrete resource |
description | string | false | free-text description of the resource |
id | string | false | Identifier of the resource |
name | string | false | A string used to give a name to the resource |
note | [Note] | false | note |
resourceCharacteristic | [Characteristic] | false | resource characteristic |
resourceRelationship | [ResourceRelationship] | false | resource relationship |
resourceVersion | string | false | A field that identifies the specific version of an instance of a resource. |
ResourceOrder
|
|
Name | Type | Required | Description |
---|---|---|---|
category | string | false | Used to categorize the order from a business perspective that can be useful for the OM system |
completionDate | string(date-time) | false | Date when the order was completed Format: time |
description | string | false | free-text description firestorehe Resource Order |
externalId | string | false | ID given by the consumer (to facilitate searches afterwards) |
id | string | false | Identifier of an instance of the Resource Order. Required to be unique within the resource type. Used in URIs as the identifier for specific instances of a type |
name | string | false | A string used to give a name to the Resource Order |
note | [Note] | false | note |
orderDate | string(date-time) | false | Date when the order was created Format: time |
orderRelationship | [OrderRelationship] | false | orderRelationship |
priority | integer(int64) | false | A way that can be used by consumers to prioritize orders in OM system (from 0 to 4 : 0 is the highest priority, and 4 the lowest) |
relatedParty | [RelatedParty] | false | related party |
resourceOrderItem | [ResourceOrderItem] | false | resourceOrderItem |
startDate | string(date-time) | false | Date when the order was actually started Format: time |
state | string | false | The life cycle state of the resource |
substate | string | false | The life cycle substate of the resource |
ticketingSection | TicketingSection | false | TicketingSection information for managing the opening of incidents in +Ticketing |
type | string | false | Name of the Resource Order type |
ResourceOrderItem
|
|
Name | Type | Required | Description |
---|---|---|---|
action | string | false | Can be “add” / “modify” / “no_change”/ “delete”/ “picking”/ “picked”/ “unpicking”/ “unpicked” |
appointment | AppointmentRef | false | AppointmentRef Refers an appointment, such as a Customer presentation or internal meeting or site visit |
description | string | false | free-text description of the Resource Order Item |
href | string | false | The URI for the object itself. |
id | string | false | Identifier of the line item (generally it is a sequence number 01, 02, 03, …) |
resource | Resource | false | Resource Resource is an abstract entity that describes the common set of attributes shared by all concrete resources. The polymorphic attributes @type, @schemaLocation & @referredType are related to the Resource entity and not the related ResourceRefOrValue class itself |
state | string | false | State of the order item : described in the state machine diagram |
ticketingSection | TicketingSection | false | TicketingSection information for managing the opening of incidents in +Ticketing |
ResourceRelationship
|
|
Name | Type | Required | Description |
---|---|---|---|
resource | ResourceOrderItem | true | none |
type | string | true | relationship type |
TicketingSection
|
|
Name | Type | Required | Description |
---|---|---|---|
category | string | true | Appointment, installation, data, commercial and closing will be indicated, these are the 5 types of incident that can be opened and that affect the installation |
process | string | true | Process information. For now there will always be incidence |
subcategory | string | true | Multiple values will arrive in this field. They are what we call opening reasons, which are drop-down that are shown to the technician at the installation and depend on the category, that is, each category has its own reasons and they are the ones that will arrive in this field |
TimePeriod
|
|
Name | Type | Required | Description |
---|---|---|---|
endDateTime | string(date-time) | false | End of the time period, using IETC-RFC-3339 format Format: time |
startDateTime | string(date-time) | false | Start of the time period, using IETC-RFC-3339 format. If you define a start, you must also define an end Format: time |