- "description": "A Service Order is a type of order which can be used to place an order between a customer and a service provider or between a service provider and a partner and vice versa",
-
-
- "required": [
-
- "id"
- ],
- "type": "object",
- "properties": {
- "id": {
- "description": "ID created on repository side",
- "type": "string"
- },
- "href": {
- "description": "Hyperlink to access the order",
- "type": "string"
- },
- "externalId": {
- "description": "ID given by the consumer and only understandable by him (to facilitate his searches)",
- "type": "string"
- },
- "priority": {
- "description": "A way that can be used by consumers to prioritize orders in Service Order Management system (from 0 to 4 : 0 is the highest priority, and 4 the lowest)",
- "type": "string"
- },
- "description": {
- "description": "A free-text description of the service order",
- "type": "string"
- },
- "category": {
- "description": "Used to categorize the order that can be useful for the OM system (e.g. “broadband”, “TVOption”, ...)",
- "type": "string"
- },
- "state": {
-
- "$ref": "#/definitions/StateType"
- },
- "orderDate": {
- "description": "",
- "type": "string",
- "format": "date-time"
- },
- "completionDateTime": {
- "description": "Date when the order was completed",
- "type": "string",
- "format": "date-time"
- },
- "requestedStartDate": {
- "description": "Order start date wished by the requestor",
- "type": "string",
- "format": "date-time"
- },
- "requestedCompletionDate": {
- "description": "Requested delivery date from the requestor perspective",
- "type": "string",
- "format": "date-time"
- },
- "expectedCompletionDate": {
- "description": "",
- "type": "string",
- "format": "date-time"
- },
- "startDate": {
- "description": "Date when the order was started for processing",
- "type": "string",
- "format": "date-time"
- },
- "@baseType": {
- "description": "",
- "type": "string"
- },
- "@type": {
- "description": "",
- "type": "string"
- },
- "@schemaLocation": {
- "description": "",
- "type": "string"
- },
- "relatedParty": {
-
- "type": "array",
- "items": {
- "$ref": "#/definitions/RelatedParty"
- }
- },
- "orderRelationship": {
-
- "type": "array",
- "items": {
- "$ref": "#/definitions/OrderRelationship"
- }
- },
- "orderItem": {
-
- "type": "array",
- "items": {
- "$ref": "#/definitions/ServiceOrderItem"
- }
+ "description": "A Service Order is a type of order which can be used to place an order between a customer and a service provider or between a service provider and a partner and vice versa",
+ "required": [
+ "id"
+ ],
+ "type": "object",
+ "properties": {
+ "id": {
+ "description": "ID created on repository side",
+ "type": "string"
+ },
+ "href": {
+ "description": "Hyperlink to access the order",
+ "type": "string"
+ },
+ "externalId": {
+ "description": "ID given by the consumer and only understandable by him (to facilitate his searches)",
+ "type": "string"
+ },
+ "priority": {
+ "description": "A way that can be used by consumers to prioritize orders in Service Order Management system (from 0 to 4 : 0 is the highest priority, and 4 the lowest)",
+ "type": "string"
+ },
+ "description": {
+ "description": "A free-text description of the service order",
+ "type": "string"
+ },
+ "category": {
+ "description": "Used to categorize the order that can be useful for the OM system (e.g. “broadband”, “TVOption”, ...)",
+ "type": "string"
+ },
+ "state": {
+ "$ref": "#/definitions/StateType"
+ },
+ "orderDate": {
+ "description": "",
+ "type": "string",
+ "format": "date-time"
+ },
+ "completionDateTime": {
+ "description": "Date when the order was completed",
+ "type": "string",
+ "format": "date-time"
+ },
+ "requestedStartDate": {
+ "description": "Order start date wished by the requestor",
+ "type": "string",
+ "format": "date-time"
+ },
+ "requestedCompletionDate": {
+ "description": "Requested delivery date from the requestor perspective",
+ "type": "string",
+ "format": "date-time"
+ },
+ "expectedCompletionDate": {
+ "description": "",
+ "type": "string",
+ "format": "date-time"
+ },
+ "startDate": {
+ "description": "Date when the order was started for processing",
+ "type": "string",
+ "format": "date-time"
+ },
+ "@baseType": {
+ "description": "",
+ "type": "string"
+ },
+ "@type": {
+ "description": "",
+ "type": "string"
+ },
+ "@schemaLocation": {
+ "description": "",
+ "type": "string"
+ },
+ "relatedParty": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/RelatedParty"
+ }
+ },
+ "orderRelationship": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/OrderRelationship"
+ }
+ },
+ "orderItem": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ServiceOrderItem"
+ }
+ },
+ "orderMessage": {
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/OrderMessage"
+ }
+ }
+ }