{
  "openapi": "3.0.1",
  "info": {
    "title": "Unified Appointments - Unified Scheduling APIs",
    "version": "v1",
    "description": "<i> [ Base URL : /msapi/unifiedscheduling ]</i> <br/><br/>\nThe Unified Appointments - Unified Scheduling APIs are used to get a technician's available appointment time slots for physical installation of customer equipment at their service address.\nThese APIs are called from the checkout UI or ACC (AT&T Customer Connect) and depending on the kind of request that is made to an API endpoint, either a list of appointments are shown, or, an appointment selected by the user is saved or retrieved when asked.\n \n \nSome of the major functions this of API include - <br/>\n \n  • Retrieve appointment options for a given date\n \n  • When real time appoinmtents can't be shown, a preferred calendar of time slots like Monday 8-10 AM, Tuesday 2-4 PM etc are shown.\n \n  • Save a selected appointment to the Database\n \n  • Retrieve the saved appointment from the Database\n \n</br></br>\n<b>Upstream Services:</b> <br/>\n` PurchaseOrderMs, com.att.idp.UnifiedAccountMs, UnifiedServicePlanOrchMs, wireless-sales-eapi, ccmule, FulfillmentOptionsMs, idpgwconsumer`\n<br/><br/>\n<b>Downstream Services:</b>  <br/>\n`ShoppingCartApi, DPLServiceQualificationMs, FacilityCheckMs, InquireWirelineFiberServiceAppointments (IWFSA), GeoAddressManagementPapi `\n<br/></br>\n[Sequence Diagrams](https://wiki.web.att.com/display/DRC/Unified+Appointments)   \n \n \n[Unified Appointments website](https://wiki.web.att.com/display/DRC/Unified+Appointments+AID)\n \n[Email Omni Commerce Enabler Services Team](mailto:DL-OmniEnabler@list.att.com)\n"
  },
  "paths": {
    "/msapi/sales/unifiedscheduling/unified-appointments/v1/appointments": {
      "post": {
        "tags": [
          "API Endpoints"
        ],
        "operationId": "getAppointments",
        "summary": "Save the selected appointment",
        "description": "After the user selects an appointment from the list of appointments returned from the /appointments/carts/{shoppingCartId} GET request, the selected appointment is saved to the database through this POST call.\n \nThe selected field is of type real-time, preferred or asap and has an id similar to availableTimeSlot's id. For <b> real time appointment, the id is a combination of workorder id, the date and time period of the appointment, like \"W3074670354-2023-03-16-9-11\" </b>.\nFor a <b> preferred appointment it would be a combination of weekday and the time period, like \"Monday-8AM-12PM\"</b>. In preferred appointments, there is one possibility of type \"asap\" and id  \"asap\" which can also be selected by the user.\n",
        "parameters": [
          {
            "name": "idpctx-uuid",
            "description": "IDP UUID",
            "required": false,
            "in": "header",
            "schema": {
              "type": "string"
            },
            "example": "29639ff2-04cf-2594-de33-8b67ad65ce3b"
          }
        ],
        "requestBody": {
          "content": {
            "application/json;charset=utf-8": {
              "schema": {
                "$ref": "#/components/schemas/UnifiedAppointmentsRequest"
              },
              "examples": {
                "Sample Request": {
                  "value": {
                    "installationDayContact": {
                      "givenName": "Jon",
                      "familyName": "test45",
                      "contactMedium": [
                        {
                          "mediumType": "telephone",
                          "characteristic": {
                            "contactType": "home",
                            "phoneNumber": "3243432442"
                          },
                          "preferred": true
                        },
                        {
                          "mediumType": "telephone",
                          "characteristic": {
                            "contactType": "home",
                            "phoneNumber": "3243432442"
                          }
                        }
                      ]
                    },
                    "selected": {
                      "id": "Monday-2PM-4PM",
                      "@type": "preferred",
                      "note": [
                        {
                          "text": "test note"
                        }
                      ],
                      "relatedEntity": [
                        {
                          "@referredType": "ProductOrder",
                          "id": "62bc97b5-7119-a407-9f33-b78c929a8aa9",
                          "role": "cart"
                        }
                      ]
                    }
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successfully persisted selected appointment.",
            "content": {
              "application/json;charset=utf-8": {
                "schema": {
                  "$ref": "#/components/schemas/UnifiedAppointmentByIdResponse"
                },
                "examples": {
                  "Sample Response": {
                    "value": {
                      "selected": {
                        "@type": "realTime",
                        "contactMedium": [
                          {
                            "characteristic": {
                              "contactType": "home",
                              "phoneNumber": "2142051234",
                              "verified": true
                            },
                            "mediumType": "telephone",
                            "preferred": true
                          }
                        ],
                        "externalId": "S4074000036",
                        "id": "b2248c1d-dd03-4e31-af70-121321c80085",
                        "note": [
                          {
                            "text": ""
                          }
                        ],
                        "relatedParty": [
                          {
                            "id": "00000VM6KF",
                            "name": "test#d",
                            "role": "installationDayContact"
                          }
                        ],
                        "validFor": {
                          "endDateTime": "2024-03-28T15:00:00.000Z",
                          "startDateTime": "2024-03-28T13:00:00.000Z"
                        }
                      }
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid request",
            "content": {
              "application/json;charset=utf-8": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "Sample Response": {
                    "value": {
                      "status": "400",
                      "code": "400",
                      "reason": "reason"
                    }
                  }
                }
              }
            }
          },
          "500": {
            "description": "internal system error while fetching {cartId}",
            "content": {
              "application/json;charset=utf-8": {
                "schema": {
                  "$ref": "#/components/schemas/Error"
                },
                "examples": {
                  "Sample Response": {
                    "value": {
                      "status": "500",
                      "code": "500",
                      "reason": "reason"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "Error": {
        "description": "Used when an API throws an Error, typically with a HTTP error response-code (3xx, 4xx, 5xx)",
        "x-amf-examples": {
          "500": {
            "code": "foo",
            "reason": "bar"
          }
        },
        "type": "object",
        "additionalProperties": false,
        "required": [
          "code",
          "reason"
        ],
        "properties": {
          "@baseType": {
            "description": "When sub-classing, this defines the super-class",
            "type": "string"
          },
          "@schemaLocation": {
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "type": "string",
            "format": "uri"
          },
          "@type": {
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "type": "string"
          },
          "code": {
            "description": "Application relevant detail, defined in the API or a common list",
            "x-amf-examples": {
              "default-example_1": "1",
              "default-example_2": "2"
            },
            "type": "string"
          },
          "message": {
            "description": "More details and corrective actions related to the error which can be shown to a client user",
            "x-amf-examples": {
              "default-example_1": "Please use a valid password",
              "default-example_2": "Please enter a smaller quantity"
            },
            "type": "string"
          },
          "reason": {
            "description": "Explanation of the reason for the error which can be shown to a client user",
            "x-amf-examples": {
              "default-example_1": "This customer does not exist",
              "default-example_2": "The service is not available at this location"
            },
            "type": "string"
          },
          "referenceError": {
            "description": "URI of documentation describing the error",
            "x-amf-examples": {
              "default-example_1": "https://docs.microsoft.com/en-us/windows/desktop/wmdm/error-codes",
              "default-example_2": "https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html"
            },
            "type": "string",
            "format": "uri"
          },
          "status": {
            "description": "HTTP Error code extension",
            "x-amf-examples": {
              "default-example_1": "400-2",
              "default-example_2": "500-4"
            },
            "type": "string"
          }
        }
      },
      "UnifiedAppointmentsResponse": {
        "description": "This task resource is used to retrieve available time slots. One of this available time slot is after used to create or reschedule an appointment",
        "x-amf-examples": {
          "realTme": {
            "availableTimeSlot": [
              {
                "id": "wrkordid-2022-09-28-08-10",
                "@type": "realTime",
                "validFor": {
                  "startDateTime": "2022-09-29T08:00:00.000Z",
                  "endDateTime": "2022-09-29T10:00:00.000Z"
                }
              },
              {
                "id": "wrkordid-2022-09-29-08-10",
                "@type": "realTime",
                "validFor": {
                  "startDateTime": "2022-09-29T08:00:00.000Z",
                  "endDateTime": "2022-09-29T10:00:00.000Z"
                }
              }
            ],
            "relatedEntity": [
              {
                "@referredType": "ProductOrder",
                "id": "62bc97b5-7119-a407-9f33-b78c929a8aa9",
                "role": "cart"
              }
            ],
            "relatedParty": {
              "@referredType": "individual",
              "id": "175e76b0-6658-4e17-9beb-2e5f3d51f8bd",
              "role": "owner"
            },
            "relatedPlace": {
              "id": "0000196C3S",
              "role": "SA"
            }
          },
          "preferred": {
            "availableCalendarPeriodSlot": [
              {
                "id": "monday-08-10",
                "@type": "preferred",
                "day": "Monday",
                "hourPeriod": [
                  {
                    "startHour": "08:00 AM",
                    "endHour": "10:00 AM"
                  }
                ]
              },
              {
                "id": "tuesday-08-10",
                "@type": "preferred",
                "day": "Tuesday",
                "hourPeriod": [
                  {
                    "startHour": "08:00 AM",
                    "endHour": "10:00 AM"
                  }
                ]
              },
              {
                "id": "ASAP",
                "@type": "ASAP"
              }
            ],
            "relatedEntity": [
              {
                "@referredType": "ProductOrder",
                "id": "62bc97b5-7119-a407-9f33-b78c929a8aa9",
                "role": "cart"
              }
            ],
            "relatedParty": {
              "@referredType": "individual",
              "id": "175e76b0-6658-4e17-9beb-2e5f3d51f8bd",
              "role": "owner"
            },
            "relatedPlace": {
              "id": "0000196C3S",
              "role": "SA"
            }
          }
        },
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "@baseType": {
            "description": "When sub-classing, this defines the super-class",
            "type": "string"
          },
          "@schemaLocation": {
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "type": "string",
            "format": "uri"
          },
          "@type": {
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "type": "string"
          },
          "availableCalendarPeriodSlot": {
            "type": "array",
            "items": {
              "description": "Base entity schema for use in TMForum Open-APIs",
              "type": "object",
              "additionalProperties": false,
              "properties": {
                "@baseType": {
                  "description": "When sub-classing, this defines the super-class",
                  "type": "string"
                },
                "@schemaLocation": {
                  "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                  "type": "string",
                  "format": "uri"
                },
                "@type": {
                  "description": "When sub-classing, this defines the sub-class Extensible name",
                  "type": "string"
                },
                "day": {
                  "description": "Day where the calendar status applies (e.g.: monday, mon-to-fri, weekdays, weekend, all week, ...)",
                  "type": "string"
                },
                "hourPeriod": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "additionalProperties": false,
                    "properties": {
                      "endHour": {
                        "description": "The time when the status ends applying",
                        "type": "string"
                      },
                      "startHour": {
                        "description": "The time when the status starts applying",
                        "type": "string"
                      }
                    }
                  }
                },
                "href": {
                  "description": "Hyperlink reference",
                  "type": "string",
                  "format": "uri"
                },
                "id": {
                  "description": "unique identifier",
                  "type": "string"
                },
                "status": {
                  "description": "Indication of the availability of the site (e.g.: open)",
                  "type": "string"
                },
                "timeZone": {
                  "description": "Indication of the timezone applicable to the calendar information (e.g.: Paris, GMT+1)",
                  "type": "string"
                }
              }
            }
          },
          "availableTimeSlot": {
            "type": "array",
            "items": {
              "description": "Base entity schema for use in TMForum Open-APIs",
              "type": "object",
              "additionalProperties": false,
              "properties": {
                "@baseType": {
                  "description": "When sub-classing, this defines the super-class",
                  "type": "string"
                },
                "@schemaLocation": {
                  "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                  "type": "string",
                  "format": "uri"
                },
                "@type": {
                  "description": "When sub-classing, this defines the sub-class Extensible name",
                  "type": "string"
                },
                "href": {
                  "description": "Reference of the TimeSlot",
                  "type": "string",
                  "format": "uri"
                },
                "id": {
                  "description": "Unique identifier of the TimeSlot",
                  "type": "string"
                },
                "relatedParty": {
                  "description": "Related Entity reference. A related party defines party or party role linked to a specific entity.",
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "id",
                    "role"
                  ],
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@referredType": {
                      "description": "The actual type of the target instance when needed for disambiguation.",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "extensions": {
                      "type": "array",
                      "items": {
                        "description": "ATT++::Describes a given characteristic of an object or entity through a name/value pair.",
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                          "name",
                          "value"
                        ],
                        "properties": {
                          "@baseType": {
                            "description": "When sub-classing, this defines the super-class",
                            "type": "string"
                          },
                          "@referredType": {
                            "description": "The actual type of the target instance when needed for disambiguation.",
                            "type": "string"
                          },
                          "@schemaLocation": {
                            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                            "type": "string",
                            "format": "uri"
                          },
                          "@type": {
                            "description": "When sub-classing, this defines the sub-class Extensible name",
                            "type": "string"
                          },
                          "href": {
                            "description": "Hyperlink reference",
                            "type": "string",
                            "format": "uri"
                          },
                          "id": {
                            "description": "unique identifier",
                            "type": "string"
                          },
                          "name": {
                            "description": "Name of the characteristic",
                            "type": "string"
                          },
                          "value": {
                            "description": "Value of the characteristic",
                            "type": "string"
                          },
                          "valueType": {
                            "description": "Data type of the value of the characteristic",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "href": {
                      "description": "Hyperlink reference",
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "unique identifier",
                      "type": "string"
                    },
                    "name": {
                      "description": "Name of the related entity.",
                      "type": "string"
                    },
                    "partyType": {
                      "type": "string"
                    },
                    "role": {
                      "description": "Role played by the related party",
                      "type": "string"
                    }
                  }
                },
                "validFor": {
                  "description": "A period of time, either as a deadline (endDateTime only) a startDateTime only, or both",
                  "type": "object",
                  "additionalProperties": false,
                  "properties": {
                    "endDateTime": {
                      "description": "End of the time period, using IETC-RFC-3339 format",
                      "x-amf-examples": {
                        "default-example_1": "1985-04-12T23:20:50.520Z",
                        "default-example_2": "2018-09-21T16:13:16.000Z"
                      },
                      "type": "string"
                    },
                    "startDateTime": {
                      "description": "Start of the time period, using IETC-RFC-3339 format",
                      "x-amf-examples": {
                        "default-example_1": "1985-04-12T23:20:50.520Z",
                        "default-example_2": "2018-09-21T16:13:16.000Z"
                      },
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "href": {
            "description": "Reference to access the search time slot resource",
            "type": "string",
            "format": "uri"
          },
          "id": {
            "description": "Unique identifier of the search time slot request",
            "type": "string"
          },
          "relatedEntity": {
            "type": "array",
            "items": {
              "description": "A reference to an entity, where the type of the entity is not known in advance.",
              "type": "object",
              "additionalProperties": false,
              "required": [
                "@referredType",
                "id",
                "role"
              ],
              "properties": {
                "@baseType": {
                  "description": "When sub-classing, this defines the super-class",
                  "type": "string"
                },
                "@referredType": {
                  "description": "The actual type of the target instance when needed for disambiguation.",
                  "type": "string"
                },
                "@schemaLocation": {
                  "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                  "type": "string",
                  "format": "uri"
                },
                "@type": {
                  "description": "When sub-classing, this defines the sub-class Extensible name",
                  "type": "string"
                },
                "href": {
                  "description": "Hyperlink reference",
                  "type": "string",
                  "format": "uri"
                },
                "id": {
                  "description": "unique identifier",
                  "type": "string"
                },
                "name": {
                  "description": "Name of the related entity.",
                  "type": "string"
                },
                "role": {
                  "description": "The role of an entity.",
                  "type": "string"
                }
              }
            }
          },
          "relatedParty": {
            "description": "Related Entity reference. A related party defines party or party role linked to a specific entity.",
            "type": "object",
            "additionalProperties": false,
            "required": [
              "id",
              "role"
            ],
            "properties": {
              "@baseType": {
                "description": "When sub-classing, this defines the super-class",
                "type": "string"
              },
              "@referredType": {
                "description": "The actual type of the target instance when needed for disambiguation.",
                "type": "string"
              },
              "@schemaLocation": {
                "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                "type": "string",
                "format": "uri"
              },
              "@type": {
                "description": "When sub-classing, this defines the sub-class Extensible name",
                "type": "string"
              },
              "extensions": {
                "type": "array",
                "items": {
                  "description": "ATT++::Describes a given characteristic of an object or entity through a name/value pair.",
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "name",
                    "value"
                  ],
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@referredType": {
                      "description": "The actual type of the target instance when needed for disambiguation.",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "href": {
                      "description": "Hyperlink reference",
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "unique identifier",
                      "type": "string"
                    },
                    "name": {
                      "description": "Name of the characteristic",
                      "type": "string"
                    },
                    "value": {
                      "description": "Value of the characteristic",
                      "type": "string"
                    },
                    "valueType": {
                      "description": "Data type of the value of the characteristic",
                      "type": "string"
                    }
                  }
                }
              },
              "href": {
                "description": "Hyperlink reference",
                "type": "string",
                "format": "uri"
              },
              "id": {
                "description": "unique identifier",
                "type": "string"
              },
              "name": {
                "description": "Name of the related entity.",
                "type": "string"
              },
              "partyType": {
                "type": "string"
              },
              "role": {
                "description": "Role played by the related party",
                "type": "string"
              }
            }
          },
          "relatedPlace": {
            "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",
            "type": "object",
            "additionalProperties": false,
            "required": [
              "role"
            ],
            "properties": {
              "@baseType": {
                "description": "When sub-classing, this defines the super-class",
                "type": "string"
              },
              "@referredType": {
                "description": "The actual type of the target instance when needed for disambiguation.",
                "type": "string"
              },
              "@schemaLocation": {
                "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                "type": "string",
                "format": "uri"
              },
              "@type": {
                "description": "When sub-classing, this defines the sub-class Extensible name",
                "type": "string"
              },
              "characteristic": {
                "type": "array",
                "items": {
                  "description": "Describes a given characteristic of an object or entity through a name/value pair.",
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "name"
                  ],
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "characteristicRelationship": {
                      "type": "array",
                      "items": {
                        "description": "Another Characteristic that is related to the current Characteristic;",
                        "type": "object",
                        "additionalProperties": false,
                        "properties": {
                          "@baseType": {
                            "description": "When sub-classing, this defines the super-class",
                            "type": "string"
                          },
                          "@schemaLocation": {
                            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                            "type": "string",
                            "format": "uri"
                          },
                          "@type": {
                            "description": "When sub-classing, this defines the sub-class Extensible name",
                            "type": "string"
                          },
                          "href": {
                            "description": "Hyperlink reference",
                            "type": "string",
                            "format": "uri"
                          },
                          "id": {
                            "description": "Unique identifier of the characteristic",
                            "type": "string"
                          },
                          "relationshipType": {
                            "description": "The type of relationship",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "id": {
                      "description": "Unique identifier of the characteristic",
                      "type": "string"
                    },
                    "metadata": {
                      "description": "Metadata of the characteristic\n",
                      "type": "array",
                      "items": {
                        "description": "Metadata\n",
                        "type": "object",
                        "additionalProperties": false,
                        "properties": {
                          "metadataType": {
                            "description": "Type of the metadata\n",
                            "type": "string"
                          },
                          "name": {
                            "description": "Name of the metadata\n",
                            "type": "string"
                          },
                          "value": {
                            "description": "Value of the metadata\n",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "description": "Name of the characteristic",
                      "type": "string"
                    },
                    "value": {
                      "description": "The value of the characteristic",
                      "type": "string"
                    },
                    "valueMetadata": {
                      "description": "Metadata of the characteristic value\n",
                      "type": "array",
                      "items": {
                        "description": "Catalog and operational metadata\n",
                        "type": "object",
                        "additionalProperties": false,
                        "properties": {
                          "metadataType": {
                            "description": "Type of the metadata\n",
                            "type": "string"
                          },
                          "name": {
                            "description": "Name of the metadata\n",
                            "type": "string"
                          },
                          "sourceValue": {
                            "description": "Value of the metadata source\n",
                            "type": "string"
                          },
                          "value": {
                            "description": "Value of the metadata\n",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "valueType": {
                      "description": "Data type of the value of the characteristic",
                      "type": "string"
                    }
                  }
                }
              },
              "href": {
                "description": "Hyperlink reference",
                "type": "string",
                "format": "uri"
              },
              "id": {
                "description": "unique identifier",
                "type": "string"
              },
              "name": {
                "description": "Name of the related entity.",
                "type": "string"
              },
              "role": {
                "type": "string"
              },
              "validated": {
                "type": "boolean"
              }
            }
          },
          "requestedTimeSlot": {
            "type": "array",
            "items": {
              "description": "Base entity schema for use in TMForum Open-APIs",
              "type": "object",
              "additionalProperties": false,
              "properties": {
                "@baseType": {
                  "description": "When sub-classing, this defines the super-class",
                  "type": "string"
                },
                "@schemaLocation": {
                  "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                  "type": "string",
                  "format": "uri"
                },
                "@type": {
                  "description": "When sub-classing, this defines the sub-class Extensible name",
                  "type": "string"
                },
                "href": {
                  "description": "Reference of the TimeSlot",
                  "type": "string",
                  "format": "uri"
                },
                "id": {
                  "description": "Unique identifier of the TimeSlot",
                  "type": "string"
                },
                "relatedParty": {
                  "description": "Related Entity reference. A related party defines party or party role linked to a specific entity.",
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "id",
                    "role"
                  ],
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@referredType": {
                      "description": "The actual type of the target instance when needed for disambiguation.",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "extensions": {
                      "type": "array",
                      "items": {
                        "description": "ATT++::Describes a given characteristic of an object or entity through a name/value pair.",
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                          "name",
                          "value"
                        ],
                        "properties": {
                          "@baseType": {
                            "description": "When sub-classing, this defines the super-class",
                            "type": "string"
                          },
                          "@referredType": {
                            "description": "The actual type of the target instance when needed for disambiguation.",
                            "type": "string"
                          },
                          "@schemaLocation": {
                            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                            "type": "string",
                            "format": "uri"
                          },
                          "@type": {
                            "description": "When sub-classing, this defines the sub-class Extensible name",
                            "type": "string"
                          },
                          "href": {
                            "description": "Hyperlink reference",
                            "type": "string",
                            "format": "uri"
                          },
                          "id": {
                            "description": "unique identifier",
                            "type": "string"
                          },
                          "name": {
                            "description": "Name of the characteristic",
                            "type": "string"
                          },
                          "value": {
                            "description": "Value of the characteristic",
                            "type": "string"
                          },
                          "valueType": {
                            "description": "Data type of the value of the characteristic",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "href": {
                      "description": "Hyperlink reference",
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "unique identifier",
                      "type": "string"
                    },
                    "name": {
                      "description": "Name of the related entity.",
                      "type": "string"
                    },
                    "partyType": {
                      "type": "string"
                    },
                    "role": {
                      "description": "Role played by the related party",
                      "type": "string"
                    }
                  }
                },
                "validFor": {
                  "description": "A period of time, either as a deadline (endDateTime only) a startDateTime only, or both",
                  "type": "object",
                  "additionalProperties": false,
                  "properties": {
                    "endDateTime": {
                      "description": "End of the time period, using IETC-RFC-3339 format",
                      "x-amf-examples": {
                        "default-example_1": "1985-04-12T23:20:50.520Z",
                        "default-example_2": "2018-09-21T16:13:16.000Z"
                      },
                      "type": "string"
                    },
                    "startDateTime": {
                      "description": "Start of the time period, using IETC-RFC-3339 format",
                      "x-amf-examples": {
                        "default-example_1": "1985-04-12T23:20:50.520Z",
                        "default-example_2": "2018-09-21T16:13:16.000Z"
                      },
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "searchDate": {
            "description": "Date when the search time slot is performed",
            "type": "string"
          },
          "searchResult": {
            "description": "Result of the search time slot (success or fail for example)",
            "type": "string"
          },
          "status": {
            "description": "Valid values for the lifecycle state of the searchTimeSlot",
            "enum": [
              "inProgress",
              "done",
              "rejected",
              "terminatedWithError"
            ],
            "type": "string"
          }
        }
      },
      "UnifiedAppointmentByIdResponse": {
        "type": "object",
        "properties": {
          "selected": {
            "type": "object",
            "description": "The selected object can be of type realTime, preferred or ASAP",
            "properties": {
              "id": {
                "type": "string",
                "description": "The unique identifier"
              },
              "externalId": {
                "type": "string",
                "description": "ExternalId associated with request"
              },
              "validFor": {
                "$ref": "#/components/schemas/validFor"
              },
              "note": {
                "$ref": "#/components/schemas/note"
              },
              "contactMedium": {
                "$ref": "#/components/schemas/contactMedium"
              },
              "relatedParty": {
                "$ref": "#/components/schemas/relatedParty"
              },
              "relatedPlace": {
                "$ref": "#/components/schemas/relatedPlace"
              }
            }
          },
          "calendarEventInfo": {
            "$ref": "#/components/schemas/CalendarEventRef"
          }
        },
        "x-amf-examples": {
          "realTime": {
            "selected": {
              "id": "wrkordid-2022-09-28-08-10",
              "@type": "realTime",
              "externalId": "wrkordid",
              "validFor": {
                "startDateTime": "2022-09-29T08:00:00.000Z",
                "endDateTime": "2022-09-29T10:00:00.000Z"
              },
              "note": [
                {
                  "text": "Dogs in home"
                }
              ],
              "relatedEntity": [
                {
                  "@referredType": "ProductOrder",
                  "id": "62bc97b5-7119-a407-9f33-b78c929a8aa9",
                  "role": "cart"
                }
              ],
              "contactMedium": [
                {
                  "characteristic": {
                    "contactType": "other",
                    "phoneNumber": "2233445566",
                    "verified": false
                  },
                  "mediumType": "telephone",
                  "preferred": true
                }
              ],
              "relatedParty": [
                {
                  "@referredType": "individual",
                  "id": "ead357be-c5af-40ac-a812-91e547abbf0a",
                  "role": "owner"
                }
              ],
              "relatedPlace": {
                "id": "serviceaddressplaceid",
                "role": "SA"
              }
            },
            "reservationDetails": {
              "reservationPeriod": {
                "endDateTime": "2018-09-21T16:43:16.000Z",
                "startDateTime": "2018-09-21T16:13:16.000Z"
              },
              "state": "cancelled",
              "stateChangeReason": "CANC"
            }
          },
          "preferred": {
            "selected": {
              "id": "monday-08-10",
              "@type": "preferred",
              "calendarEvent": {
                "id": "monday-08-10"
              },
              "note": [
                {
                  "text": "Dogs in home"
                }
              ],
              "relatedEntity": [
                {
                  "@referredType": "ProductOrder",
                  "id": "62bc97b5-7119-a407-9f33-b78c929a8aa9",
                  "role": "cart"
                }
              ],
              "relatedParty": [
                {
                  "@referredType": "individual",
                  "id": "ead357be-c5af-40ac-a812-91e547abbf0a",
                  "role": "owner"
                }
              ],
              "relatedPlace": {
                "id": "serviceaddressplaceid",
                "role": "SA"
              }
            },
            "calendarEventInfo": [
              {
                "id": "monday-08-10",
                "@type": "preferred",
                "day": "Monday",
                "hourPeriod": [
                  {
                    "startHour": "08:00 AM",
                    "endHour": "10:00 AM"
                  }
                ]
              }
            ]
          },
          "asap": {
            "selected": {
              "id": "ASAP",
              "@type": "ASAP",
              "note": [
                {
                  "text": "Dogs in home"
                }
              ],
              "relatedEntity": [
                {
                  "@referredType": "ProductOrder",
                  "id": "62bc97b5-7119-a407-9f33-b78c929a8aa9",
                  "role": "cart"
                }
              ],
              "relatedParty": [
                {
                  "@referredType": "individual",
                  "id": "ead357be-c5af-40ac-a812-91e547abbf0a",
                  "role": "owner"
                }
              ],
              "relatedPlace": {
                "id": "serviceaddressplaceid",
                "role": "SA"
              }
            }
          }
        }
      },
      "UnifiedAppointmentReservation": {
        "type": "object",
        "properties": {
          "reservationPeriod": {
            "$ref": "#/components/schemas/TimePeriod"
          },
          "state": {
            "$ref": "#/components/schemas/ReservationStateType"
          },
          "stateChangeReason": {
            "type": "string",
            "description": "The reason for changing the state"
          }
        }
      },
      "CalendarEventRef": {
        "type": "object",
        "properties": {
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@referredType": {
            "type": "string",
            "description": "The actual type of the target instance when needed for disambiguation."
          },
          "@schemaLocation": {
            "type": "string",
            "format": "uri",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name"
          },
          "href": {
            "type": "string",
            "format": "uri",
            "description": "Hyperlink reference"
          },
          "id": {
            "type": "string",
            "description": "unique identifier"
          },
          "name": {
            "type": "string",
            "description": "Name of the related entity."
          }
        }
      },
      "RelatedEntity": {
        "type": "array",
        "items": {
          "description": "A reference to an entity, where the type of the entity is not known in advance.",
          "type": "object",
          "additionalProperties": false,
          "required": [
            "@referredType",
            "id",
            "role"
          ],
          "properties": {
            "@baseType": {
              "description": "When sub-classing, this defines the super-class",
              "type": "string"
            },
            "@referredType": {
              "description": "The actual type of the target instance when needed for disambiguation.",
              "type": "string"
            },
            "@schemaLocation": {
              "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
              "type": "string",
              "format": "uri"
            },
            "@type": {
              "description": "When sub-classing, this defines the sub-class Extensible name",
              "type": "string"
            },
            "href": {
              "description": "Hyperlink reference",
              "type": "string",
              "format": "uri"
            },
            "id": {
              "description": "unique identifier",
              "type": "string"
            },
            "name": {
              "description": "Name of the related entity.",
              "type": "string"
            },
            "role": {
              "description": "The role of an entity.",
              "type": "string"
            }
          }
        }
      },
      "RelatedParty": {
        "type": "array",
        "items": {
          "description": "Related Entity reference. A related party defines party or party role linked to a specific entity.",
          "type": "object",
          "additionalProperties": false,
          "required": [
            "id",
            "role"
          ],
          "properties": {
            "@baseType": {
              "description": "When sub-classing, this defines the super-class",
              "type": "string"
            },
            "@referredType": {
              "description": "The actual type of the target instance when needed for disambiguation.",
              "type": "string"
            },
            "@schemaLocation": {
              "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
              "type": "string",
              "format": "uri"
            },
            "@type": {
              "description": "When sub-classing, this defines the sub-class Extensible name",
              "type": "string"
            },
            "extensions": {
              "type": "array",
              "items": {
                "description": "ATT++::Describes a given characteristic of an object or entity through a name/value pair.",
                "type": "object",
                "additionalProperties": false,
                "required": [
                  "name",
                  "value"
                ],
                "properties": {
                  "@baseType": {
                    "description": "When sub-classing, this defines the super-class",
                    "type": "string"
                  },
                  "@referredType": {
                    "description": "The actual type of the target instance when needed for disambiguation.",
                    "type": "string"
                  },
                  "@schemaLocation": {
                    "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                    "type": "string",
                    "format": "uri"
                  },
                  "@type": {
                    "description": "When sub-classing, this defines the sub-class Extensible name",
                    "type": "string"
                  },
                  "href": {
                    "description": "Hyperlink reference",
                    "type": "string",
                    "format": "uri"
                  },
                  "id": {
                    "description": "unique identifier",
                    "type": "string"
                  },
                  "name": {
                    "description": "Name of the characteristic",
                    "type": "string"
                  },
                  "value": {
                    "description": "Value of the characteristic",
                    "type": "string"
                  },
                  "valueType": {
                    "description": "Data type of the value of the characteristic",
                    "type": "string"
                  }
                }
              }
            },
            "href": {
              "description": "Hyperlink reference",
              "type": "string",
              "format": "uri"
            },
            "id": {
              "description": "unique identifier",
              "type": "string"
            },
            "name": {
              "description": "Name of the related entity.",
              "type": "string"
            },
            "partyType": {
              "type": "string"
            },
            "role": {
              "description": "Role played by the related party",
              "type": "string"
            }
          }
        }
      },
      "Reservation": {
        "type": "object",
        "description": "reservation api resource",
        "properties": {
          "cancellationDate": {
            "type": "string",
            "description": "Date when the reservation is cancelled."
          },
          "cancellationReason": {
            "type": "string",
            "description": "Reason why the reservation is cancelled."
          },
          "channel": {
            "$ref": "#/components/schemas/Channel"
          },
          "completionDate": {
            "type": "string",
            "description": "Date when the reservation was completed"
          },
          "creationDate": {
            "type": "string",
            "format": "date-time",
            "description": "Date when the reservation was created"
          },
          "description": {
            "type": "string",
            "description": "A string. free-text description of the reservation."
          },
          "expectedCompletionDate": {
            "type": "string",
            "description": "Expected completion date amended by the provider"
          },
          "relatedEntity": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RelatedEntity"
            }
          },
          "relatedParty": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/RelatedParty"
            }
          },
          "requestedCompletionDate": {
            "type": "string",
            "description": "Requested completion date from the requestor perspective"
          },
          "requestedStartDate": {
            "type": "string",
            "description": "Reservation fulfillment start date wished by the requestor. This is used when, for any reason, requestor cannot allow the reservation to begin before a specific date."
          },
          "reservationPeriod": {
            "type": "object",
            "description": "Period of time for which the target entity is to be in a reserved state",
            "properties": {
              "startDateTime": {
                "type": "string",
                "description": "Start of the time period, using IETC-RFC-3339 format"
              },
              "endDateTime": {
                "type": "string",
                "description": "End of the time period, using IETC-RFC-3339 format"
              }
            }
          },
          "state": {
            "$ref": "#/components/schemas/ReservationStateType"
          },
          "stateChangeDate": {
            "type": "string",
            "format": "date-time",
            "description": "The date and time the state changed."
          },
          "stateChangeReason": {
            "type": "string",
            "description": "The reason for changing the state"
          },
          "validFor": {
            "$ref": "#/components/schemas/TimePeriod"
          }
        },
        "allOf": [
          {
            "$ref": "#/components/schemas/Entity"
          }
        ]
      },
      "Entity": {
        "type": "object",
        "description": "Base entity schema for use in TMForum Open-APIs",
        "allOf": [
          {
            "$ref": "#/components/schemas/Addressable"
          },
          {
            "$ref": "#/components/schemas/Extensible"
          }
        ]
      },
      "Addressable": {
        "type": "object",
        "description": "Base schema for adressable entities",
        "properties": {
          "href": {
            "type": "string",
            "format": "uri",
            "description": "Hyperlink reference"
          },
          "id": {
            "type": "string",
            "description": "unique identifier"
          }
        }
      },
      "Extensible": {
        "type": "object",
        "description": "Base Extensible schema for use in TMForum Open-APIs",
        "properties": {
          "@schemaLocation": {
            "type": "string",
            "format": "uri",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class Extensible name"
          }
        }
      },
      "ReservationStateType": {
        "type": "string",
        "enum": [
          "acknowledged",
          "rejected",
          "pending",
          "held",
          "inProgress",
          "cancelled",
          "completed",
          "failed",
          "partial",
          "assessingCancellation",
          "pendingCancellation"
        ],
        "description": "The state of the reservation"
      },
      "relatedParty": {
        "type": "array",
        "items": {
          "description": "Related Entity reference. A related party defines party or party role linked to a specific entity.",
          "type": "object",
          "additionalProperties": false,
          "required": [
            "id",
            "role"
          ],
          "properties": {
            "@baseType": {
              "description": "When sub-classing, this defines the super-class",
              "type": "string"
            },
            "@referredType": {
              "description": "The actual type of the target instance when needed for disambiguation.",
              "type": "string"
            },
            "@schemaLocation": {
              "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
              "type": "string",
              "format": "uri"
            },
            "@type": {
              "description": "When sub-classing, this defines the sub-class Extensible name",
              "type": "string"
            },
            "extensions": {
              "type": "array",
              "items": {
                "description": "ATT++::Describes a given characteristic of an object or entity through a name/value pair.",
                "type": "object",
                "additionalProperties": false,
                "required": [
                  "name",
                  "value"
                ],
                "properties": {
                  "@baseType": {
                    "description": "When sub-classing, this defines the super-class",
                    "type": "string"
                  },
                  "@referredType": {
                    "description": "The actual type of the target instance when needed for disambiguation.",
                    "type": "string"
                  },
                  "@schemaLocation": {
                    "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                    "type": "string",
                    "format": "uri"
                  },
                  "@type": {
                    "description": "When sub-classing, this defines the sub-class Extensible name",
                    "type": "string"
                  },
                  "href": {
                    "description": "Hyperlink reference",
                    "type": "string",
                    "format": "uri"
                  },
                  "id": {
                    "description": "unique identifier",
                    "type": "string"
                  },
                  "name": {
                    "description": "Name of the characteristic",
                    "type": "string"
                  },
                  "value": {
                    "description": "Value of the characteristic",
                    "type": "string"
                  },
                  "valueType": {
                    "description": "Data type of the value of the characteristic",
                    "type": "string"
                  }
                }
              }
            },
            "href": {
              "description": "Hyperlink reference",
              "type": "string",
              "format": "uri"
            },
            "id": {
              "description": "unique identifier",
              "type": "string"
            },
            "name": {
              "description": "Name of the related entity.",
              "type": "string"
            },
            "partyType": {
              "type": "string"
            },
            "role": {
              "description": "Role played by the related party",
              "type": "string"
            }
          }
        }
      },
      "relatedPlace": {
        "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",
        "type": "object",
        "additionalProperties": false,
        "required": [
          "role"
        ],
        "properties": {
          "@baseType": {
            "description": "When sub-classing, this defines the super-class",
            "type": "string"
          },
          "@referredType": {
            "description": "The actual type of the target instance when needed for disambiguation.",
            "type": "string"
          },
          "@schemaLocation": {
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
            "type": "string",
            "format": "uri"
          },
          "@type": {
            "description": "When sub-classing, this defines the sub-class Extensible name",
            "type": "string"
          },
          "characteristic": {
            "type": "array",
            "items": {
              "description": "Describes a given characteristic of an object or entity through a name/value pair.",
              "type": "object",
              "additionalProperties": false,
              "required": [
                "name"
              ],
              "properties": {
                "@baseType": {
                  "description": "When sub-classing, this defines the super-class",
                  "type": "string"
                },
                "@schemaLocation": {
                  "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                  "type": "string",
                  "format": "uri"
                },
                "@type": {
                  "description": "When sub-classing, this defines the sub-class Extensible name",
                  "type": "string"
                },
                "characteristicRelationship": {
                  "type": "array",
                  "items": {
                    "description": "Another Characteristic that is related to the current Characteristic;",
                    "type": "object",
                    "additionalProperties": false,
                    "properties": {
                      "@baseType": {
                        "description": "When sub-classing, this defines the super-class",
                        "type": "string"
                      },
                      "@schemaLocation": {
                        "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                        "type": "string",
                        "format": "uri"
                      },
                      "@type": {
                        "description": "When sub-classing, this defines the sub-class Extensible name",
                        "type": "string"
                      },
                      "href": {
                        "description": "Hyperlink reference",
                        "type": "string",
                        "format": "uri"
                      },
                      "id": {
                        "description": "Unique identifier of the characteristic",
                        "type": "string"
                      },
                      "relationshipType": {
                        "description": "The type of relationship",
                        "type": "string"
                      }
                    }
                  }
                },
                "id": {
                  "description": "Unique identifier of the characteristic",
                  "type": "string"
                },
                "metadata": {
                  "description": "Metadata of the characteristic\n",
                  "type": "array",
                  "items": {
                    "description": "Metadata\n",
                    "type": "object",
                    "additionalProperties": false,
                    "properties": {
                      "metadataType": {
                        "description": "Type of the metadata\n",
                        "type": "string"
                      },
                      "name": {
                        "description": "Name of the metadata\n",
                        "type": "string"
                      },
                      "value": {
                        "description": "Value of the metadata\n",
                        "type": "string"
                      }
                    }
                  }
                },
                "name": {
                  "description": "Name of the characteristic",
                  "type": "string"
                },
                "value": {
                  "description": "The value of the characteristic",
                  "type": "string"
                },
                "valueMetadata": {
                  "description": "Metadata of the characteristic value\n",
                  "type": "array",
                  "items": {
                    "description": "Catalog and operational metadata\n",
                    "type": "object",
                    "additionalProperties": false,
                    "properties": {
                      "metadataType": {
                        "description": "Type of the metadata\n",
                        "type": "string"
                      },
                      "name": {
                        "description": "Name of the metadata\n",
                        "type": "string"
                      },
                      "sourceValue": {
                        "description": "Value of the metadata source\n",
                        "type": "string"
                      },
                      "value": {
                        "description": "Value of the metadata\n",
                        "type": "string"
                      }
                    }
                  }
                },
                "valueType": {
                  "description": "Data type of the value of the characteristic",
                  "type": "string"
                }
              }
            }
          },
          "href": {
            "description": "Hyperlink reference",
            "type": "string",
            "format": "uri"
          },
          "id": {
            "description": "unique identifier",
            "type": "string"
          },
          "name": {
            "description": "Name of the related entity.",
            "type": "string"
          },
          "role": {
            "type": "string"
          },
          "validated": {
            "type": "boolean"
          }
        }
      },
      "status": {
        "description": "Valid values for the lifecycle state of the appointment",
        "enum": [
          "initialized",
          "confirmed",
          "cancelled",
          "completed",
          "failed"
        ],
        "type": "string"
      },
      "validFor": {
        "description": "A period of time, either as a deadline (endDateTime only) a startDateTime only, or both",
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "endDateTime": {
            "description": "End of the time period, using IETC-RFC-3339 format",
            "x-amf-examples": {
              "default-example_1": "1985-04-12T23:20:50.520Z",
              "default-example_2": "2018-09-21T16:13:16.000Z"
            },
            "type": "string"
          },
          "startDateTime": {
            "description": "Start of the time period, using IETC-RFC-3339 format",
            "x-amf-examples": {
              "default-example_1": "1985-04-12T23:20:50.520Z",
              "default-example_2": "2018-09-21T16:13:16.000Z"
            },
            "type": "string"
          }
        }
      },
      "UnifiedAppointmentsByWorkOrderIdResponse": {
        "description": "This task resource is used to retrieve available time slots. One of this available time slot is after used to amend an appointment",
        "x-amf-examples": {
          "realTme": {
            "availableTimeSlot": [
              {
                "id": "wrkordid-2022-09-28-08-10",
                "@type": "realTime",
                "validFor": {
                  "startDateTime": "2022-09-29T08:00:00.000Z",
                  "endDateTime": "2022-09-29T10:00:00.000Z"
                }
              },
              {
                "id": "wrkordid-2022-09-29-08-10",
                "@type": "realTime",
                "validFor": {
                  "startDateTime": "2022-09-29T08:00:00.000Z",
                  "endDateTime": "2022-09-29T10:00:00.000Z"
                }
              }
            ]
          },
          "preferred": {
            "availableCalendarPeriodSlot": [
              {
                "id": "monday-08-10",
                "@type": "preferred",
                "day": "Monday",
                "hourPeriod": [
                  {
                    "startHour": "08:00 AM",
                    "endHour": "10:00 AM"
                  }
                ]
              },
              {
                "id": "tuesday-08-10",
                "@type": "preferred",
                "day": "Tuesday",
                "hourPeriod": [
                  {
                    "startHour": "08:00 AM",
                    "endHour": "10:00 AM"
                  }
                ]
              },
              {
                "id": "ASAP",
                "@type": "ASAP"
              }
            ]
          },
          "existingAppointment": {
            "id": "M3130000188",
            "status": "ASSIST",
            "customerDetails": {
              "firstName": "Juan Carlos",
              "lastName": "Lecumberri Lasa",
              "phone": 8325177571,
              "installAddress": {
                "address": "5431 BELNEATH ST",
                "city": "HOUSTON",
                "state": "IN",
                "zip": "77033-7033",
                "country": "USA"
              }
            },
            "appointmentDetails": {
              "appointmentCreatedDate": "2023-05-10T07:54:37.000Z",
              "appointmentDate": "2023-05-10T00:00:00.000Z",
              "startTime": 43200,
              "endTime": 57600
            },
            "dayOffContact": {
              "firstName": "Juan Carlos",
              "lastName": "Lecumberri Lasa",
              "phone": 8325177571,
              "note": [
                {
                  "text": "Dogs in home"
                }
              ]
            }
          }
        }
      },
      "UnifiedAppointmentsRequest": {
        "x-amf-examples": {
          "realTime": {
            "installationDayContact": {
              "givenName": "dev6",
              "familyName": "Newton",
              "contactMedium": [
                {
                  "mediumType": "telephone",
                  "characteristic": {
                    "contactType": "home",
                    "phoneNumber": "3142127385"
                  }
                }
              ]
            },
            "selected": {
              "id": "wrkordid-2022-09-28-08-10",
              "@type": "realTime",
              "note": [
                {
                  "text": "Dogs in home"
                }
              ],
              "relatedEntity": [
                {
                  "@referredType": "ProductOrder",
                  "id": "62bc97b5-7119-a407-9f33-b78c929a8aa9",
                  "role": "cart"
                }
              ]
            }
          },
          "preferred": {
            "installationDayContact": {
              "givenName": "dev6",
              "familyName": "Newton",
              "contactMedium": [
                {
                  "mediumType": "telephone",
                  "characteristic": {
                    "contactType": "home",
                    "phoneNumber": "3142127385"
                  }
                }
              ]
            },
            "selected": {
              "id": "monday-08-10",
              "@type": "preferred",
              "note": [
                {
                  "text": "Dogs in home"
                }
              ],
              "relatedEntity": [
                {
                  "@referredType": "ProductOrder",
                  "id": "62bc97b5-7119-a407-9f33-b78c929a8aa9",
                  "role": "cart"
                }
              ]
            }
          }
        },
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "selected": {
            "description": "An Appointment is an arrangement to do something or meet someone at a particular time, at a place (for face to face appointment) or in a contact medium (for phone appointment).",
            "type": "object",
            "additionalProperties": false,
            "properties": {
              "@baseType": {
                "description": "When sub-classing, this defines the super-class",
                "type": "string"
              },
              "@schemaLocation": {
                "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                "type": "string",
                "format": "uri"
              },
              "@type": {
                "description": "When sub-classing, this defines the sub-class Extensible name",
                "type": "string"
              },
              "attachment": {
                "type": "array",
                "items": {
                  "description": "An attachment by value or by reference. An attachment complements the description of an element, for example through a document, a video, a picture.",
                  "type": "object",
                  "additionalProperties": false,
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@referredType": {
                      "description": "The actual type of the target instance when needed for disambiguation.",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "attachmentType": {
                      "description": "Attachment type such as video, picture",
                      "x-amf-examples": {
                        "default-example_1": "video",
                        "default-example_2": "picture"
                      },
                      "type": "string"
                    },
                    "content": {
                      "description": "The actual contents of the attachment object, if embedded, encoded as base64",
                      "type": "string",
                      "format": "base64"
                    },
                    "description": {
                      "description": "A narrative text describing the content of the attachment",
                      "x-amf-examples": {
                        "default-example_1": "Photograph of the Product",
                        "default-example_2": "Explanation Video"
                      },
                      "type": "string"
                    },
                    "href": {
                      "description": "URL serving as reference for the attachment resource",
                      "x-amf-examples": {
                        "default-example_1": "http://host/Attachment/4aafacbd-11ff-4dc8-b445-305f2215715f"
                      },
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "Unique-Identifier for this attachment",
                      "x-amf-examples": {
                        "default-example_1": "4aafacbd-11ff-4dc8-b445-305f2215715f",
                        "default-example_2": "2334bc59-726e-4d34-ab96-f50e0561412f"
                      },
                      "type": "string"
                    },
                    "mimeType": {
                      "description": "Attachment mime type such as extension file for video, picture and document",
                      "type": "string"
                    },
                    "name": {
                      "description": "Name of the related entity.",
                      "type": "string"
                    },
                    "size": {
                      "description": "The size of the attachment.",
                      "type": "object",
                      "additionalProperties": false,
                      "properties": {
                        "amount": {
                          "description": "Numeric value in a given unit",
                          "default": 1,
                          "type": "number",
                          "format": "float"
                        },
                        "units": {
                          "description": "Unit",
                          "type": "string"
                        }
                      }
                    },
                    "url": {
                      "description": "Link to the attachment media/content",
                      "x-amf-examples": {
                        "default-example_1": "http://host/Content/4aafacbd-11ff-4dc8-b445-305f2215715f"
                      },
                      "type": "string",
                      "format": "uri"
                    },
                    "validFor": {
                      "description": "The period of time for which the attachment is valid",
                      "type": "object",
                      "additionalProperties": false,
                      "properties": {
                        "endDateTime": {
                          "description": "End of the time period, using IETC-RFC-3339 format",
                          "x-amf-examples": {
                            "default-example_1": "1985-04-12T23:20:50.520Z",
                            "default-example_2": "2018-09-21T16:13:16.000Z"
                          },
                          "type": "string"
                        },
                        "startDateTime": {
                          "description": "Start of the time period, using IETC-RFC-3339 format",
                          "x-amf-examples": {
                            "default-example_1": "1985-04-12T23:20:50.520Z",
                            "default-example_2": "2018-09-21T16:13:16.000Z"
                          },
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              },
              "calendarEvent": {
                "description": "A calendar event reference (CalendarEventRef). The appointment is associated with a calendar event (an happening at a point of time) associated to a calendar entry.",
                "type": "object",
                "additionalProperties": false,
                "properties": {
                  "@baseType": {
                    "description": "When sub-classing, this defines the super-class",
                    "type": "string"
                  },
                  "@referredType": {
                    "description": "The actual type of the target instance when needed for disambiguation.",
                    "type": "string"
                  },
                  "@schemaLocation": {
                    "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                    "type": "string",
                    "format": "uri"
                  },
                  "@type": {
                    "description": "When sub-classing, this defines the sub-class Extensible name",
                    "type": "string"
                  },
                  "href": {
                    "description": "Hyperlink reference",
                    "type": "string",
                    "format": "uri"
                  },
                  "id": {
                    "description": "unique identifier",
                    "type": "string"
                  },
                  "name": {
                    "description": "Name of the related entity.",
                    "type": "string"
                  }
                }
              },
              "category": {
                "description": "Business category : intervention for example or to be more precise after SalesIntervention, orderDeliveryIntervention,...",
                "type": "string"
              },
              "contactMedium": {
                "type": "array",
                "items": {
                  "description": "Indicates the contact medium that could be used to contact the party.",
                  "type": "object",
                  "additionalProperties": false,
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "characteristic": {
                      "description": "Any additional characteristic(s) of this contact medium",
                      "type": "object",
                      "additionalProperties": false,
                      "properties": {
                        "@baseType": {
                          "description": "When sub-classing, this defines the super-class",
                          "type": "string"
                        },
                        "@schemaLocation": {
                          "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                          "type": "string",
                          "format": "uri"
                        },
                        "@type": {
                          "description": "When sub-classing, this defines the sub-class Extensible name",
                          "type": "string"
                        },
                        "city": {
                          "description": "The city",
                          "type": "string"
                        },
                        "contactType": {
                          "description": "The type of contact, for example: phone number such as mobile, fixed home, fixed office. postal address such as shipping instalation…",
                          "type": "string"
                        },
                        "country": {
                          "description": "The country",
                          "type": "string"
                        },
                        "emailAddress": {
                          "description": "Full email address in standard format",
                          "type": "string"
                        },
                        "faxNumber": {
                          "description": "The fax number of the contact",
                          "type": "string"
                        },
                        "href": {
                          "description": "Hyperlink reference",
                          "type": "string",
                          "format": "uri"
                        },
                        "id": {
                          "description": "unique identifier",
                          "type": "string"
                        },
                        "phoneNumber": {
                          "description": "The primary phone number of the contact",
                          "type": "string"
                        },
                        "place": {
                          "description": "Place reference. Place defines the places where the products are sold or delivered.",
                          "type": "object",
                          "additionalProperties": false,
                          "properties": {
                            "@baseType": {
                              "description": "When sub-classing, this defines the super-class",
                              "type": "string"
                            },
                            "@schemaLocation": {
                              "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                              "type": "string",
                              "format": "uri"
                            },
                            "@type": {
                              "description": "When sub-classing, this defines the sub-class Extensible name",
                              "type": "string"
                            },
                            "characteristic": {
                              "type": "array",
                              "items": {
                                "description": "Describes a given characteristic of an object or entity through a name/value pair.",
                                "type": "object",
                                "additionalProperties": false,
                                "required": [
                                  "name"
                                ],
                                "properties": {
                                  "@baseType": {
                                    "description": "When sub-classing, this defines the super-class",
                                    "type": "string"
                                  },
                                  "@schemaLocation": {
                                    "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                                    "type": "string",
                                    "format": "uri"
                                  },
                                  "@type": {
                                    "description": "When sub-classing, this defines the sub-class Extensible name",
                                    "type": "string"
                                  },
                                  "characteristicRelationship": {
                                    "type": "array",
                                    "items": {
                                      "description": "Another Characteristic that is related to the current Characteristic;",
                                      "type": "object",
                                      "additionalProperties": false,
                                      "properties": {
                                        "@baseType": {
                                          "description": "When sub-classing, this defines the super-class",
                                          "type": "string"
                                        },
                                        "@schemaLocation": {
                                          "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                                          "type": "string",
                                          "format": "uri"
                                        },
                                        "@type": {
                                          "description": "When sub-classing, this defines the sub-class Extensible name",
                                          "type": "string"
                                        },
                                        "href": {
                                          "description": "Hyperlink reference",
                                          "type": "string",
                                          "format": "uri"
                                        },
                                        "id": {
                                          "description": "Unique identifier of the characteristic",
                                          "type": "string"
                                        },
                                        "relationshipType": {
                                          "description": "The type of relationship",
                                          "type": "string"
                                        }
                                      }
                                    }
                                  },
                                  "id": {
                                    "description": "Unique identifier of the characteristic",
                                    "type": "string"
                                  },
                                  "metadata": {
                                    "description": "Metadata of the characteristic\n",
                                    "type": "array",
                                    "items": {
                                      "description": "Metadata\n",
                                      "type": "object",
                                      "additionalProperties": false,
                                      "properties": {
                                        "metadataType": {
                                          "description": "Type of the metadata\n",
                                          "type": "string"
                                        },
                                        "name": {
                                          "description": "Name of the metadata\n",
                                          "type": "string"
                                        },
                                        "value": {
                                          "description": "Value of the metadata\n",
                                          "type": "string"
                                        }
                                      }
                                    }
                                  },
                                  "name": {
                                    "description": "Name of the characteristic",
                                    "type": "string"
                                  },
                                  "value": {
                                    "description": "The value of the characteristic",
                                    "type": "string"
                                  },
                                  "valueMetadata": {
                                    "description": "Metadata of the characteristic value\n",
                                    "type": "array",
                                    "items": {
                                      "description": "Catalog and operational metadata\n",
                                      "type": "object",
                                      "additionalProperties": false,
                                      "properties": {
                                        "metadataType": {
                                          "description": "Type of the metadata\n",
                                          "type": "string"
                                        },
                                        "name": {
                                          "description": "Name of the metadata\n",
                                          "type": "string"
                                        },
                                        "sourceValue": {
                                          "description": "Value of the metadata source\n",
                                          "type": "string"
                                        },
                                        "value": {
                                          "description": "Value of the metadata\n",
                                          "type": "string"
                                        }
                                      }
                                    }
                                  },
                                  "valueType": {
                                    "description": "Data type of the value of the characteristic",
                                    "type": "string"
                                  }
                                }
                              }
                            },
                            "href": {
                              "description": "Unique reference of the place",
                              "type": "string",
                              "format": "uri"
                            },
                            "id": {
                              "description": "Unique identifier of the place",
                              "type": "string"
                            },
                            "name": {
                              "description": "A user-friendly name for the place, such as [Paris Store], [London Store], [Main Home]",
                              "type": "string"
                            },
                            "role": {
                              "type": "string"
                            },
                            "validated": {
                              "type": "boolean"
                            }
                          }
                        },
                        "postCode": {
                          "description": "Postcode",
                          "type": "string"
                        },
                        "socialNetworkId": {
                          "description": "Identifier as a member of a social network",
                          "type": "string"
                        },
                        "stateOrProvince": {
                          "description": "State or province",
                          "type": "string"
                        },
                        "street1": {
                          "description": "Describes the street",
                          "type": "string"
                        },
                        "street2": {
                          "description": "Complementary street description",
                          "type": "string"
                        },
                        "verified": {
                          "type": "boolean"
                        }
                      }
                    },
                    "href": {
                      "description": "Hyperlink reference",
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "unique identifier",
                      "type": "string"
                    },
                    "mediumType": {
                      "description": "Type of the contact medium, such as: email address, telephone number, postal address",
                      "type": "string"
                    },
                    "preferred": {
                      "description": "If true, indicates that is the preferred contact medium",
                      "type": "boolean"
                    },
                    "validFor": {
                      "description": "The time period that the contact medium is valid for",
                      "type": "object",
                      "additionalProperties": false,
                      "properties": {
                        "endDateTime": {
                          "description": "End of the time period, using IETC-RFC-3339 format",
                          "x-amf-examples": {
                            "default-example_1": "1985-04-12T23:20:50.520Z",
                            "default-example_2": "2018-09-21T16:13:16.000Z"
                          },
                          "type": "string"
                        },
                        "startDateTime": {
                          "description": "Start of the time period, using IETC-RFC-3339 format",
                          "x-amf-examples": {
                            "default-example_1": "1985-04-12T23:20:50.520Z",
                            "default-example_2": "2018-09-21T16:13:16.000Z"
                          },
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              },
              "creationDate": {
                "description": "Appointment creation date",
                "type": "string"
              },
              "description": {
                "description": "Short free text describing the appointment",
                "type": "string"
              },
              "externalId": {
                "description": "External reference known by the customer",
                "type": "string"
              },
              "href": {
                "description": "Unique URI used to access to the appointment resource",
                "type": "string",
                "format": "uri"
              },
              "id": {
                "description": "Unique identifier of the appointment",
                "type": "string"
              },
              "lastUpdate": {
                "description": "Date of last appointment update",
                "type": "string"
              },
              "note": {
                "type": "array",
                "items": {
                  "description": "Extra information about a given entity",
                  "type": "object",
                  "additionalProperties": false,
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "author": {
                      "description": "Author of the note",
                      "type": "string"
                    },
                    "date": {
                      "description": "Date of the note",
                      "type": "string"
                    },
                    "id": {
                      "description": "Identifier of the note within its containing entity",
                      "type": "string"
                    },
                    "text": {
                      "description": "Text of the note",
                      "type": "string"
                    }
                  }
                }
              },
              "relatedEntity": {
                "type": "array",
                "items": {
                  "description": "A reference to an entity, where the type of the entity is not known in advance.",
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "@referredType",
                    "id",
                    "role"
                  ],
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@referredType": {
                      "description": "The actual type of the target instance when needed for disambiguation.",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "href": {
                      "description": "Hyperlink reference",
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "unique identifier",
                      "type": "string"
                    },
                    "name": {
                      "description": "Name of the related entity.",
                      "type": "string"
                    },
                    "role": {
                      "description": "The role of an entity.",
                      "type": "string"
                    }
                  }
                }
              },
              "relatedParty": {
                "type": "array",
                "items": {
                  "description": "Related Entity reference. A related party defines party or party role linked to a specific entity.",
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "id",
                    "role"
                  ],
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@referredType": {
                      "description": "The actual type of the target instance when needed for disambiguation.",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "extensions": {
                      "type": "array",
                      "items": {
                        "description": "ATT++::Describes a given characteristic of an object or entity through a name/value pair.",
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                          "name",
                          "value"
                        ],
                        "properties": {
                          "@baseType": {
                            "description": "When sub-classing, this defines the super-class",
                            "type": "string"
                          },
                          "@referredType": {
                            "description": "The actual type of the target instance when needed for disambiguation.",
                            "type": "string"
                          },
                          "@schemaLocation": {
                            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                            "type": "string",
                            "format": "uri"
                          },
                          "@type": {
                            "description": "When sub-classing, this defines the sub-class Extensible name",
                            "type": "string"
                          },
                          "href": {
                            "description": "Hyperlink reference",
                            "type": "string",
                            "format": "uri"
                          },
                          "id": {
                            "description": "unique identifier",
                            "type": "string"
                          },
                          "name": {
                            "description": "Name of the characteristic",
                            "type": "string"
                          },
                          "value": {
                            "description": "Value of the characteristic",
                            "type": "string"
                          },
                          "valueType": {
                            "description": "Data type of the value of the characteristic",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "href": {
                      "description": "Hyperlink reference",
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "unique identifier",
                      "type": "string"
                    },
                    "name": {
                      "description": "Name of the related entity.",
                      "type": "string"
                    },
                    "partyType": {
                      "type": "string"
                    },
                    "role": {
                      "description": "Role played by the related party",
                      "type": "string"
                    }
                  }
                }
              },
              "relatedPlace": {
                "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",
                "type": "object",
                "additionalProperties": false,
                "required": [
                  "role"
                ],
                "properties": {
                  "@baseType": {
                    "description": "When sub-classing, this defines the super-class",
                    "type": "string"
                  },
                  "@referredType": {
                    "description": "The actual type of the target instance when needed for disambiguation.",
                    "type": "string"
                  },
                  "@schemaLocation": {
                    "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                    "type": "string",
                    "format": "uri"
                  },
                  "@type": {
                    "description": "When sub-classing, this defines the sub-class Extensible name",
                    "type": "string"
                  },
                  "characteristic": {
                    "type": "array",
                    "items": {
                      "description": "Describes a given characteristic of an object or entity through a name/value pair.",
                      "type": "object",
                      "additionalProperties": false,
                      "required": [
                        "name"
                      ],
                      "properties": {
                        "@baseType": {
                          "description": "When sub-classing, this defines the super-class",
                          "type": "string"
                        },
                        "@schemaLocation": {
                          "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                          "type": "string",
                          "format": "uri"
                        },
                        "@type": {
                          "description": "When sub-classing, this defines the sub-class Extensible name",
                          "type": "string"
                        },
                        "characteristicRelationship": {
                          "type": "array",
                          "items": {
                            "description": "Another Characteristic that is related to the current Characteristic;",
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                              "@baseType": {
                                "description": "When sub-classing, this defines the super-class",
                                "type": "string"
                              },
                              "@schemaLocation": {
                                "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                                "type": "string",
                                "format": "uri"
                              },
                              "@type": {
                                "description": "When sub-classing, this defines the sub-class Extensible name",
                                "type": "string"
                              },
                              "href": {
                                "description": "Hyperlink reference",
                                "type": "string",
                                "format": "uri"
                              },
                              "id": {
                                "description": "Unique identifier of the characteristic",
                                "type": "string"
                              },
                              "relationshipType": {
                                "description": "The type of relationship",
                                "type": "string"
                              }
                            }
                          }
                        },
                        "id": {
                          "description": "Unique identifier of the characteristic",
                          "type": "string"
                        },
                        "metadata": {
                          "description": "Metadata of the characteristic\n",
                          "type": "array",
                          "items": {
                            "description": "Metadata\n",
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                              "metadataType": {
                                "description": "Type of the metadata\n",
                                "type": "string"
                              },
                              "name": {
                                "description": "Name of the metadata\n",
                                "type": "string"
                              },
                              "value": {
                                "description": "Value of the metadata\n",
                                "type": "string"
                              }
                            }
                          }
                        },
                        "name": {
                          "description": "Name of the characteristic",
                          "type": "string"
                        },
                        "value": {
                          "description": "The value of the characteristic",
                          "type": "string"
                        },
                        "valueMetadata": {
                          "description": "Metadata of the characteristic value\n",
                          "type": "array",
                          "items": {
                            "description": "Catalog and operational metadata\n",
                            "type": "object",
                            "additionalProperties": false,
                            "properties": {
                              "metadataType": {
                                "description": "Type of the metadata\n",
                                "type": "string"
                              },
                              "name": {
                                "description": "Name of the metadata\n",
                                "type": "string"
                              },
                              "sourceValue": {
                                "description": "Value of the metadata source\n",
                                "type": "string"
                              },
                              "value": {
                                "description": "Value of the metadata\n",
                                "type": "string"
                              }
                            }
                          }
                        },
                        "valueType": {
                          "description": "Data type of the value of the characteristic",
                          "type": "string"
                        }
                      }
                    }
                  },
                  "href": {
                    "description": "Hyperlink reference",
                    "type": "string",
                    "format": "uri"
                  },
                  "id": {
                    "description": "unique identifier",
                    "type": "string"
                  },
                  "name": {
                    "description": "Name of the related entity.",
                    "type": "string"
                  },
                  "role": {
                    "type": "string"
                  },
                  "validated": {
                    "type": "boolean"
                  }
                }
              },
              "status": {
                "description": "Valid values for the lifecycle state of the appointment",
                "enum": [
                  "initialized",
                  "confirmed",
                  "cancelled",
                  "completed",
                  "failed"
                ],
                "type": "string"
              },
              "validFor": {
                "description": "A period of time, either as a deadline (endDateTime only) a startDateTime only, or both",
                "type": "object",
                "additionalProperties": false,
                "properties": {
                  "endDateTime": {
                    "description": "End of the time period, using IETC-RFC-3339 format",
                    "x-amf-examples": {
                      "default-example_1": "1985-04-12T23:20:50.520Z",
                      "default-example_2": "2018-09-21T16:13:16.000Z"
                    },
                    "type": "string"
                  },
                  "startDateTime": {
                    "description": "Start of the time period, using IETC-RFC-3339 format",
                    "x-amf-examples": {
                      "default-example_1": "1985-04-12T23:20:50.520Z",
                      "default-example_2": "2018-09-21T16:13:16.000Z"
                    },
                    "type": "string"
                  }
                }
              }
            }
          },
          "installationDayContact": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
              "id": {
                "type": "string"
              },
              "contactMedium": {
                "type": "array",
                "items": {
                  "description": "Indicates the contact medium that could be used to contact the party.",
                  "type": "object",
                  "additionalProperties": false,
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "characteristic": {
                      "description": "Any additional characteristic(s) of this contact medium",
                      "type": "object",
                      "additionalProperties": false,
                      "properties": {
                        "@baseType": {
                          "description": "When sub-classing, this defines the super-class",
                          "type": "string"
                        },
                        "@schemaLocation": {
                          "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                          "type": "string",
                          "format": "uri"
                        },
                        "@type": {
                          "description": "When sub-classing, this defines the sub-class Extensible name",
                          "type": "string"
                        },
                        "city": {
                          "description": "The city",
                          "type": "string"
                        },
                        "contactType": {
                          "description": "The type of contact, for example: phone number such as mobile, fixed home, fixed office. postal address such as shipping instalation…",
                          "type": "string"
                        },
                        "country": {
                          "description": "The country",
                          "type": "string"
                        },
                        "emailAddress": {
                          "description": "Full email address in standard format",
                          "type": "string"
                        },
                        "faxNumber": {
                          "description": "The fax number of the contact",
                          "type": "string"
                        },
                        "href": {
                          "description": "Hyperlink reference",
                          "type": "string",
                          "format": "uri"
                        },
                        "id": {
                          "description": "unique identifier",
                          "type": "string"
                        },
                        "phoneNumber": {
                          "description": "The primary phone number of the contact",
                          "type": "string"
                        },
                        "verified": {
                          "type": "boolean"
                        },
                        "place": {
                          "description": "Place reference. Place defines the places where the products are sold or delivered.",
                          "type": "object",
                          "additionalProperties": false,
                          "properties": {
                            "@baseType": {
                              "description": "When sub-classing, this defines the super-class",
                              "type": "string"
                            },
                            "@schemaLocation": {
                              "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                              "type": "string",
                              "format": "uri"
                            },
                            "@type": {
                              "description": "When sub-classing, this defines the sub-class Extensible name",
                              "type": "string"
                            },
                            "characteristic": {
                              "type": "array",
                              "items": {
                                "description": "Describes a given characteristic of an object or entity through a name/value pair.",
                                "type": "object",
                                "additionalProperties": false,
                                "required": [
                                  "name"
                                ],
                                "properties": {
                                  "@baseType": {
                                    "description": "When sub-classing, this defines the super-class",
                                    "type": "string"
                                  },
                                  "@schemaLocation": {
                                    "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                                    "type": "string",
                                    "format": "uri"
                                  },
                                  "@type": {
                                    "description": "When sub-classing, this defines the sub-class Extensible name",
                                    "type": "string"
                                  },
                                  "characteristicRelationship": {
                                    "type": "array",
                                    "items": {
                                      "description": "Another Characteristic that is related to the current Characteristic;",
                                      "type": "object",
                                      "additionalProperties": false,
                                      "properties": {
                                        "@baseType": {
                                          "description": "When sub-classing, this defines the super-class",
                                          "type": "string"
                                        },
                                        "@schemaLocation": {
                                          "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                                          "type": "string",
                                          "format": "uri"
                                        },
                                        "@type": {
                                          "description": "When sub-classing, this defines the sub-class Extensible name",
                                          "type": "string"
                                        },
                                        "href": {
                                          "description": "Hyperlink reference",
                                          "type": "string",
                                          "format": "uri"
                                        },
                                        "id": {
                                          "description": "Unique identifier of the characteristic",
                                          "type": "string"
                                        },
                                        "relationshipType": {
                                          "description": "The type of relationship",
                                          "type": "string"
                                        }
                                      }
                                    }
                                  },
                                  "id": {
                                    "description": "Unique identifier of the characteristic",
                                    "type": "string"
                                  },
                                  "metadata": {
                                    "description": "Metadata of the characteristic\n",
                                    "type": "array",
                                    "items": {
                                      "description": "Metadata\n",
                                      "type": "object",
                                      "additionalProperties": false,
                                      "properties": {
                                        "metadataType": {
                                          "description": "Type of the metadata\n",
                                          "type": "string"
                                        },
                                        "name": {
                                          "description": "Name of the metadata\n",
                                          "type": "string"
                                        },
                                        "value": {
                                          "description": "Value of the metadata\n",
                                          "type": "string"
                                        }
                                      }
                                    }
                                  },
                                  "name": {
                                    "description": "Name of the characteristic",
                                    "type": "string"
                                  },
                                  "value": {
                                    "description": "The value of the characteristic",
                                    "type": "string"
                                  },
                                  "valueMetadata": {
                                    "description": "Metadata of the characteristic value\n",
                                    "type": "array",
                                    "items": {
                                      "description": "Catalog and operational metadata\n",
                                      "type": "object",
                                      "additionalProperties": false,
                                      "properties": {
                                        "metadataType": {
                                          "description": "Type of the metadata\n",
                                          "type": "string"
                                        },
                                        "name": {
                                          "description": "Name of the metadata\n",
                                          "type": "string"
                                        },
                                        "sourceValue": {
                                          "description": "Value of the metadata source\n",
                                          "type": "string"
                                        },
                                        "value": {
                                          "description": "Value of the metadata\n",
                                          "type": "string"
                                        }
                                      }
                                    }
                                  },
                                  "valueType": {
                                    "description": "Data type of the value of the characteristic",
                                    "type": "string"
                                  }
                                }
                              }
                            },
                            "href": {
                              "description": "Unique reference of the place",
                              "type": "string",
                              "format": "uri"
                            },
                            "id": {
                              "description": "Unique identifier of the place",
                              "type": "string"
                            },
                            "name": {
                              "description": "A user-friendly name for the place, such as [Paris Store], [London Store], [Main Home]",
                              "type": "string"
                            },
                            "role": {
                              "type": "string"
                            },
                            "validated": {
                              "type": "boolean"
                            }
                          }
                        },
                        "postCode": {
                          "description": "Postcode",
                          "type": "string"
                        },
                        "socialNetworkId": {
                          "description": "Identifier as a member of a social network",
                          "type": "string"
                        },
                        "stateOrProvince": {
                          "description": "State or province",
                          "type": "string"
                        },
                        "street1": {
                          "description": "Describes the street",
                          "type": "string"
                        },
                        "street2": {
                          "description": "Complementary street description",
                          "type": "string"
                        }
                      }
                    },
                    "href": {
                      "description": "Hyperlink reference",
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "unique identifier",
                      "type": "string"
                    },
                    "mediumType": {
                      "description": "Type of the contact medium, such as: email address, telephone number, postal address",
                      "type": "string"
                    },
                    "preferred": {
                      "description": "If true, indicates that is the preferred contact medium",
                      "type": "boolean"
                    },
                    "validFor": {
                      "description": "The time period that the contact medium is valid for",
                      "type": "object",
                      "additionalProperties": false,
                      "properties": {
                        "endDateTime": {
                          "description": "End of the time period, using IETC-RFC-3339 format",
                          "x-amf-examples": {
                            "default-example_1": "1985-04-12T23:20:50.520Z",
                            "default-example_2": "2018-09-21T16:13:16.000Z"
                          },
                          "type": "string"
                        },
                        "startDateTime": {
                          "description": "Start of the time period, using IETC-RFC-3339 format",
                          "x-amf-examples": {
                            "default-example_1": "1985-04-12T23:20:50.520Z",
                            "default-example_2": "2018-09-21T16:13:16.000Z"
                          },
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              },
              "individualIdentification": {
                "type": "array",
                "items": {
                  "description": "Represents our registration of information used as proof of identity by an individual (passport, national identity card, drivers license, social security number, birth certificate)",
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "identificationId"
                  ],
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "attachment": {
                      "description": "An attachment by value or by reference. An attachment complements the description of an element, for example through a document, a video, a picture.",
                      "type": "object",
                      "additionalProperties": false,
                      "properties": {
                        "@baseType": {
                          "description": "When sub-classing, this defines the super-class",
                          "type": "string"
                        },
                        "@referredType": {
                          "description": "The actual type of the target instance when needed for disambiguation.",
                          "type": "string"
                        },
                        "@schemaLocation": {
                          "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                          "type": "string",
                          "format": "uri"
                        },
                        "@type": {
                          "description": "When sub-classing, this defines the sub-class Extensible name",
                          "type": "string"
                        },
                        "attachmentType": {
                          "description": "Attachment type such as video, picture",
                          "x-amf-examples": {
                            "default-example_1": "video",
                            "default-example_2": "picture"
                          },
                          "type": "string"
                        },
                        "content": {
                          "description": "The actual contents of the attachment object, if embedded, encoded as base64",
                          "type": "string",
                          "format": "base64"
                        },
                        "description": {
                          "description": "A narrative text describing the content of the attachment",
                          "x-amf-examples": {
                            "default-example_1": "Photograph of the Product",
                            "default-example_2": "Explanation Video"
                          },
                          "type": "string"
                        },
                        "href": {
                          "description": "URL serving as reference for the attachment resource",
                          "x-amf-examples": {
                            "default-example_1": "http://host/Attachment/4aafacbd-11ff-4dc8-b445-305f2215715f"
                          },
                          "type": "string",
                          "format": "uri"
                        },
                        "id": {
                          "description": "Unique-Identifier for this attachment",
                          "x-amf-examples": {
                            "default-example_1": "4aafacbd-11ff-4dc8-b445-305f2215715f",
                            "default-example_2": "2334bc59-726e-4d34-ab96-f50e0561412f"
                          },
                          "type": "string"
                        },
                        "mimeType": {
                          "description": "Attachment mime type such as extension file for video, picture and document",
                          "type": "string"
                        },
                        "name": {
                          "description": "Name of the related entity.",
                          "type": "string"
                        },
                        "size": {
                          "description": "The size of the attachment.",
                          "type": "object",
                          "additionalProperties": false,
                          "properties": {
                            "amount": {
                              "description": "Numeric value in a given unit",
                              "default": 1,
                              "type": "number",
                              "format": "float"
                            },
                            "units": {
                              "description": "Unit",
                              "type": "string"
                            }
                          }
                        },
                        "url": {
                          "description": "Link to the attachment media/content",
                          "x-amf-examples": {
                            "default-example_1": "http://host/Content/4aafacbd-11ff-4dc8-b445-305f2215715f"
                          },
                          "type": "string",
                          "format": "uri"
                        },
                        "validFor": {
                          "description": "The period of time for which the attachment is valid",
                          "type": "object",
                          "additionalProperties": false,
                          "properties": {
                            "endDateTime": {
                              "description": "End of the time period, using IETC-RFC-3339 format",
                              "x-amf-examples": {
                                "default-example_1": "1985-04-12T23:20:50.520Z",
                                "default-example_2": "2018-09-21T16:13:16.000Z"
                              },
                              "type": "string"
                            },
                            "startDateTime": {
                              "description": "Start of the time period, using IETC-RFC-3339 format",
                              "x-amf-examples": {
                                "default-example_1": "1985-04-12T23:20:50.520Z",
                                "default-example_2": "2018-09-21T16:13:16.000Z"
                              },
                              "type": "string"
                            }
                          }
                        }
                      }
                    },
                    "expirationDate": {
                      "description": "ATT++::Date at which the identifier will be expired",
                      "type": "string"
                    },
                    "href": {
                      "description": "Hyperlink reference",
                      "type": "string",
                      "format": "uri"
                    },
                    "id": {
                      "description": "unique identifier",
                      "type": "string"
                    },
                    "identificationId": {
                      "description": "Identifier",
                      "type": "string"
                    },
                    "identificationType": {
                      "description": "Identification type (passport, national identity card, drivers license, social security number, birth certificate)",
                      "type": "string"
                    },
                    "issuingAuthority": {
                      "description": "Authority which has issued the identifier, such as: social security, town hall",
                      "type": "string"
                    },
                    "issuingDate": {
                      "description": "Date at which the identifier was issued",
                      "type": "string"
                    },
                    "validFor": {
                      "description": "A period of time, either as a deadline (endDateTime only) a startDateTime only, or both",
                      "type": "object",
                      "additionalProperties": false,
                      "properties": {
                        "endDateTime": {
                          "description": "End of the time period, using IETC-RFC-3339 format",
                          "x-amf-examples": {
                            "default-example_1": "1985-04-12T23:20:50.520Z",
                            "default-example_2": "2018-09-21T16:13:16.000Z"
                          },
                          "type": "string"
                        },
                        "startDateTime": {
                          "description": "Start of the time period, using IETC-RFC-3339 format",
                          "x-amf-examples": {
                            "default-example_1": "1985-04-12T23:20:50.520Z",
                            "default-example_2": "2018-09-21T16:13:16.000Z"
                          },
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              },
              "partyCharacteristic": {
                "type": "array",
                "items": {
                  "description": "Describes a given characteristic of an object or entity through a name/value pair.",
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "name"
                  ],
                  "properties": {
                    "@baseType": {
                      "description": "When sub-classing, this defines the super-class",
                      "type": "string"
                    },
                    "@schemaLocation": {
                      "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                      "type": "string",
                      "format": "uri"
                    },
                    "@type": {
                      "description": "When sub-classing, this defines the sub-class Extensible name",
                      "type": "string"
                    },
                    "characteristicRelationship": {
                      "type": "array",
                      "items": {
                        "description": "Another Characteristic that is related to the current Characteristic;",
                        "type": "object",
                        "additionalProperties": false,
                        "properties": {
                          "@baseType": {
                            "description": "When sub-classing, this defines the super-class",
                            "type": "string"
                          },
                          "@schemaLocation": {
                            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
                            "type": "string",
                            "format": "uri"
                          },
                          "@type": {
                            "description": "When sub-classing, this defines the sub-class Extensible name",
                            "type": "string"
                          },
                          "href": {
                            "description": "Hyperlink reference",
                            "type": "string",
                            "format": "uri"
                          },
                          "id": {
                            "description": "Unique identifier of the characteristic",
                            "type": "string"
                          },
                          "relationshipType": {
                            "description": "The type of relationship",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "id": {
                      "description": "Unique identifier of the characteristic",
                      "type": "string"
                    },
                    "metadata": {
                      "description": "Metadata of the characteristic\n",
                      "type": "array",
                      "items": {
                        "description": "Metadata\n",
                        "type": "object",
                        "additionalProperties": false,
                        "properties": {
                          "metadataType": {
                            "description": "Type of the metadata\n",
                            "type": "string"
                          },
                          "name": {
                            "description": "Name of the metadata\n",
                            "type": "string"
                          },
                          "value": {
                            "description": "Value of the metadata\n",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "name": {
                      "description": "Name of the characteristic",
                      "type": "string"
                    },
                    "value": {
                      "description": "The value of the characteristic",
                      "type": "string"
                    },
                    "valueMetadata": {
                      "description": "Metadata of the characteristic value\n",
                      "type": "array",
                      "items": {
                        "description": "Catalog and operational metadata\n",
                        "type": "object",
                        "additionalProperties": false,
                        "properties": {
                          "metadataType": {
                            "description": "Type of the metadata\n",
                            "type": "string"
                          },
                          "name": {
                            "description": "Name of the metadata\n",
                            "type": "string"
                          },
                          "sourceValue": {
                            "description": "Value of the metadata source\n",
                            "type": "string"
                          },
                          "value": {
                            "description": "Value of the metadata\n",
                            "type": "string"
                          }
                        }
                      }
                    },
                    "valueType": {
                      "description": "Data type of the value of the characteristic",
                      "type": "string"
                    }
                  }
                }
              },
              "givenName": {
                "type": "string"
              },
              "familyName": {
                "type": "string"
              }
            }
          }
        }
      },
      "RepairAppointmentInfoResponse": {
        "type": "object",
        "properties": {
          "appointments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AppointmentResponse"
            }
          }
        }
      },
      "AppointmentResponse": {
        "type": "object",
        "properties": {
          "accountInfo": {
            "$ref": "#/components/schemas/AccountInfo"
          },
          "appointmentInfo": {
            "$ref": "#/components/schemas/AppointmentInfo"
          },
          "customer": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customer"
            }
          },
          "timeInfo": {
            "$ref": "#/components/schemas/TimeInfo"
          }
        }
      },
      "AccountInfo": {
        "description": "Object that holds account related information",
        "type": "object",
        "properties": {
          "billingAccountNumber": {
            "description": "BAN of the customer",
            "type": "string"
          },
          "accountType": {
            "type": "string"
          },
          "accountSubType": {
            "type": "string"
          }
        }
      },
      "AppointmentInfo": {
        "description": "Object that holds account related information",
        "type": "object",
        "properties": {
          "type": {
            "type": "string"
          },
          "status": {
            "type": "string"
          },
          "workOrderId": {
            "type": "string"
          },
          "externalOrderId": {
            "type": "string"
          },
          "dispatchReason": {
            "type": "string",
            "description": "possilbe values are Refuse to Troubleshoot, Medical Issue / Special Needs, Threaten to Cancel, Refuse Equipment Drop Ship"
          },
          "originatingSystem": {
            "type": "string"
          },
          "orderType": {
            "type": "string"
          },
          "orderClass": {
            "type": "string"
          },
          "omsOrderId": {
            "type": "string"
          },
          "installOrderId": {
            "type": "string"
          },
          "troubleDescription": {
            "type": "string"
          },
          "place": {
            "$ref": "#/components/schemas/placeResponse"
          },
          "technician": {
            "$ref": "#/components/schemas/technician"
          },
          "commentsList": {
            "$ref": "#/components/schemas/comment"
          }
        }
      },
      "TimeInfo": {
        "description": "all the time related information of an appointment",
        "type": "object",
        "properties": {
          "eventHistoryList": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/eventHistory"
            }
          },
          "time": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TimeSlot"
            }
          },
          "characteristic": {
            "type": "array",
            "description": "Any additional characteristic(s) of this timeInfo",
            "items": {
              "$ref": "#/components/schemas/TimeInfoCharacteristic"
            }
          }
        }
      },
      "note": {
        "type": "array",
        "items": {
          "description": "Extra information about a given entity",
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "@baseType": {
              "description": "When sub-classing, this defines the super-class",
              "type": "string"
            },
            "@schemaLocation": {
              "description": "A URI to a JSON-Schema file that defines additional attributes and relationships",
              "type": "string",
              "format": "uri"
            },
            "@type": {
              "description": "When sub-classing, this defines the sub-class Extensible name",
              "type": "string"
            },
            "author": {
              "description": "Author of the note",
              "type": "string"
            },
            "date": {
              "description": "Date of the note",
              "type": "string"
            },
            "id": {
              "description": "Identifier of the note within its containing entity",
              "type": "string"
            },
            "text": {
              "description": "Text of the note",
              "type": "string"
            }
          }
        }
      },
      "placeResponse": {
        "type": "object",
        "properties": {
          "area": {
            "type": "string"
          },
          "clli": {
            "type": "string"
          },
          "completeTimeZone": {
            "type": "string"
          },
          "region": {
            "type": "string"
          }
        }
      },
      "technician": {
        "type": "object",
        "description": "technician related fields/information",
        "properties": {
          "id": {
            "type": "string"
          },
          "notes": {
            "type": "string"
          },
          "contactMedium": {
            "$ref": "#/components/schemas/contactMedium"
          }
        }
      },
      "comment": {
        "type": "object",
        "description": "Object describing the fields related to comments",
        "properties": {
          "noteUser": {
            "type": "string",
            "description": "Maintains the note User"
          },
          "noteText": {
            "type": "string",
            "description": "Maintains the note Text"
          },
          "noteSource": {
            "type": "string",
            "description": "Maintains the note Source"
          },
          "noteType": {
            "type": "string",
            "description": "Maintains the note Type. like - remark"
          },
          "noteTimeStamp": {
            "type": "string",
            "description": "Note TimeStamp"
          }
        }
      },
      "authorizationInfo": {
        "type": "object",
        "description": "Object holding Day of Authorization Info information  (only returns when type is Repair)",
        "properties": {
          "authorizedBy": {
            "type": "string",
            "description": "First and last name of who authorized the appointment"
          },
          "feeType": {
            "type": "string",
            "description": "Authorization Info feeType"
          },
          "autoMethod": {
            "type": "string",
            "description": "Authorization Info autoMethod"
          },
          "waiveReason": {
            "type": "string",
            "description": "Authorization Info waiveReason"
          }
        }
      },
      "eventHistory": {
        "type": "object",
        "description": "Object holding technician and other notes",
        "properties": {
          "seqNumber": {
            "type": "string",
            "description": "Maintains the note sequence"
          },
          "status": {
            "type": "string",
            "description": "status of the appointment. possible values DISPATCH COMPLETE ASSIGN PENDING Waiting"
          },
          "timeStamp": {
            "type": "string",
            "description": "Date time of note"
          },
          "technicianId": {
            "type": "string",
            "description": "Id of technician"
          },
          "source": {
            "type": "string",
            "description": "Source of note createAmendWorkOrder, UpdateWorkOrder, inhomeexpert"
          },
          "type": {
            "type": "string",
            "description": "type of the event sample values Calendar, Create, UPDATE_WO, IHXUpdate, Reserve, statusChange"
          },
          "user": {
            "type": "string",
            "description": "System, mechid, or attuid creating note (i.e., force, m3348, lh581y)"
          },
          "application": {
            "type": "string",
            "description": "Application used for making note (i.e., \"ForceJobSync\", \"EDGE\", \"fastbpm\")"
          },
          "statusReason": {
            "type": "string",
            "description": "example values \"En Route\", \"On Site\", \"COMPLETE\""
          },
          "text": {
            "type": "string",
            "description": "Text of the note. Sometimes prefixed with common text (i.e., Remarks, Calculated ETA, Current Status Reason, Current Status, Delivery Window Start)"
          }
        }
      },
      "contactMedium": {
        "type": "array",
        "description": "Indicates the contact medium that could be used to contact the party.",
        "items": {
          "properties": {
            "mediumType": {
              "type": "string",
              "description": "Type of the contact medium, such as: email address, telephone number, postal address"
            },
            "preferred": {
              "type": "boolean",
              "description": "If true, indicates that is the preferred contact medium"
            },
            "characteristic": {
              "$ref": "#/components/schemas/MediumCharacteristic"
            },
            "validFor": {
              "$ref": "#/components/schemas/TimePeriod"
            },
            "@baseType": {
              "type": "string",
              "description": "When sub-classing, this defines the super-class"
            },
            "@schemaLocation": {
              "type": "string",
              "format": "uri",
              "description": "A URI to a JSON-Schema file that defines additional attributes and relationships"
            },
            "@type": {
              "type": "string",
              "description": "When sub-classing, this defines the sub-class entity name"
            }
          }
        }
      },
      "MediumCharacteristic": {
        "type": "object",
        "description": "Describes the contact medium characteristics that could be used to contact a party (an individual or an organization)",
        "properties": {
          "city": {
            "type": "string",
            "description": "The city"
          },
          "contactType": {
            "type": "string",
            "description": "The type of contact, for example: phone number such as mobile, fixed home, fixed office. postal address such as shipping instalation…"
          },
          "country": {
            "type": "string",
            "description": "The country"
          },
          "emailAddress": {
            "type": "string",
            "description": "Full email address in standard format"
          },
          "faxNumber": {
            "type": "string",
            "description": "The fax number of the contact"
          },
          "phoneNumber": {
            "type": "string",
            "description": "The primary phone number of the contact"
          },
          "postCode": {
            "type": "string",
            "description": "Postcode"
          },
          "socialNetworkId": {
            "type": "string",
            "description": "Identifier as a member of a social network"
          },
          "stateOrProvince": {
            "type": "string",
            "description": "State or province"
          },
          "street1": {
            "type": "string",
            "description": "Describes the street"
          },
          "street2": {
            "type": "string",
            "description": "Complementary street description"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "format": "uri",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        }
      },
      "TimePeriod": {
        "type": "object",
        "description": "A period of time, either as a deadline (endDateTime only) a startDateTime only, or both",
        "properties": {
          "endDateTime": {
            "type": "string",
            "description": "End of the time period, using IETC-RFC-3339 format"
          },
          "startDateTime": {
            "type": "string",
            "description": "Start of the time period, using IETC-RFC-3339 format. If you define a start, you must also define an end"
          }
        }
      },
      "customer": {
        "description": "customer related information",
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the individual"
          },
          "role": {
            "type": "string",
            "description": "individual"
          },
          "givenName": {
            "type": "string",
            "description": "firstName"
          },
          "familyName": {
            "type": "string",
            "description": "lastName"
          },
          "contactMedium": {
            "$ref": "#/components/schemas/contactMedium"
          }
        }
      },
      "TimeSlot": {
        "type": "object",
        "required": [
          "validFor"
        ],
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the TimeSlot"
          },
          "href": {
            "type": "string",
            "description": "Reference of the TimeSlot"
          },
          "validFor": {
            "$ref": "#/components/schemas/TimePeriod"
          },
          "@baseType": {
            "type": "string",
            "description": "When sub-classing, this defines the super-class"
          },
          "@schemaLocation": {
            "type": "string",
            "format": "uri",
            "description": "A URI to a JSON-Schema file that defines additional attributes and relationships"
          },
          "@type": {
            "type": "string",
            "description": "When sub-classing, this defines the sub-class entity name"
          }
        }
      },
      "TimeInfoCharacteristic": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "key for a characteristic property"
          },
          "value": {
            "type": "string",
            "description": "value for a characteristic property"
          }
        }
      },
      "RepairAppointmentCancelRequest": {
        "type": "object",
        "properties": {
          "workOrderId": {
            "type": "string",
            "description": "Unique identifier of the workorder"
          },
          "cancelReason": {
            "type": "string",
            "description": "reason for cancel"
          }
        }
      },
      "RepairAppointmentCancelResponse": {
        "type": "object",
        "properties": {
          "status": {
            "type": "string",
            "description": "Unique identifier of the workorder"
          }
        }
      },
      "CharacteristicItem": {
        "type": "object",
        "required": [
          "name",
          "value"
        ],
        "properties": {
          "name": {
            "type": "string"
          },
          "value": {
            "type": "string"
          }
        }
      },
      "Place": {
        "type": "object",
        "properties": {
          "id": {
            "description": "Unique identifier of the place. addressId",
            "type": "string"
          },
          "role": {
            "description": "The role of an entity. addressId",
            "type": "string"
          },
          "completeTimeZone": {
            "description": "Customer timezone",
            "type": "string"
          },
          "houseNumber": {
            "description": "House number. Amendable in create/update call",
            "type": "string"
          },
          "streetDirection": {
            "description": "Street direction. Amendable in create/update call",
            "type": "string"
          },
          "streetName": {
            "type": "string"
          },
          "streetThoroughfare": {
            "type": "string"
          },
          "city": {
            "type": "string",
            "description": "City. Amendable in create/update call"
          },
          "country": {
            "type": "string"
          },
          "state": {
            "description": "State, Amendable in create/update call",
            "type": "string"
          },
          "postalCode": {
            "description": "Postal Code, Amendable in create/update call",
            "type": "string"
          },
          "route": {
            "type": "string"
          },
          "box": {
            "type": "string"
          },
          "houseNumberPrefix": {
            "type": "string"
          },
          "postalCodePlus4": {
            "type": "string"
          },
          "structureType": {
            "type": "string"
          },
          "levelType": {
            "type": "string"
          },
          "levelValue": {
            "type": "string"
          },
          "unitType": {
            "type": "string"
          },
          "unitValue": {
            "type": "string"
          },
          "originalStreetDirection": {
            "type": "string"
          },
          "originalStreetNameSuffix": {
            "type": "string"
          },
          "cassAddressLines": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "auxiliaryAddressLines": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "additionalInfo": {
            "type": "string"
          },
          "businessName": {
            "type": "string"
          },
          "countryCode": {
            "type": "string"
          },
          "cityCode": {
            "type": "string"
          },
          "serviceLocationName": {
            "type": "string"
          },
          "addressId": {
            "description": "Amendable in create call",
            "type": "string"
          },
          "aliasName": {
            "type": "string"
          },
          "attention": {
            "type": "string"
          },
          "addressLocInfo": {
            "type": "string"
          },
          "streetNameSuffix": {
            "type": "string"
          }
        }
      },
      "AppointmentInfoRequest": {
        "type": "object",
        "properties": {
          "id": {
            "description": "workOrderId, Required for create, update, reschedule and cancel",
            "type": "string"
          },
          "centralOfficeCode": {
            "description": "Required for calendar, reserve, create, slots, update, re-schedule",
            "type": "string"
          },
          "calendarSize": {
            "description": "Max size of calendar required for POST searchTimeSlot",
            "type": "string"
          },
          "closedAppointmentsIndicator": {
            "type": "boolean"
          },
          "technicianType": {
            "description": "Valid values- CPE, INSIDE, OUTSIDE,SSIM,CABLE. Required for required for POST searchTimeSlot, POST /repair-appointment",
            "type": "string"
          },
          "repairWorkType": {
            "description": "maxLength- 10. Required for required for POST searchTimeSlot, POST /repair-appointment",
            "type": "string"
          },
          "requestedTimeSlot": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TimeSlot"
            }
          },
          "place": {
            "$ref": "#/components/schemas/Place"
          }
        }
      },
      "RepairAppointmentRequest": {
        "type": "object",
        "properties": {
          "accountInfo": {
            "$ref": "#/components/schemas/AccountInfo"
          },
          "customerInfo": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/customer"
            }
          },
          "appointmentInfo": {
            "$ref": "#/components/schemas/AppointmentInfoRequest"
          },
          "characteristic": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CharacteristicItem"
            }
          }
        }
      },
      "SearchTimeSlotResponse": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Newly created workOrderId"
          },
          "searchDate": {
            "type": "string",
            "description": "Date for which the search time slot is performed"
          },
          "searchResult": {
            "type": "string",
            "description": "Result of the search time slot (eg:success or fail)"
          },
          "availableTimeSlot": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/TimeSlot"
            }
          }
        }
      },
      "RepairAppointmentResponse": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Unique identifier of the workorder"
          },
          "externalId": {
            "type": "string",
            "description": "ExternalId associated with request"
          },
          "status": {
            "type": "string",
            "description": "Value of Status received from DMP"
          }
        }
      },
      "Channel": {
        "type": "object",
        "description": "The channel to which the resource reference to. e.g. channel for selling product offerings, channel for opening a trouble ticket etc..",
        "properties": {
          "href": {
            "type": "string",
            "description": "Reference of the channel"
          },
          "id": {
            "type": "string",
            "description": "Unique identifier of the channel"
          },
          "name": {
            "type": "string",
            "description": "Name of the channel"
          }
        },
        "allOf": [
          {
            "$ref": "#/components/schemas/Entity"
          }
        ]
      },
      "AmendAppointmentsRequest": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "channel": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "id",
              "name"
            ],
            "properties": {
              "id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "role": {
                "type": "string"
              }
            }
          },
          "relatedParty": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "@referredType",
              "id"
            ],
            "properties": {
              "@referredType": {
                "type": "string"
              },
              "id": {
                "type": "string"
              }
            }
          },
          "relatedPlace": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "id",
              "role"
            ],
            "properties": {
              "id": {
                "type": "string"
              },
              "role": {
                "type": "string"
              }
            }
          },
          "targetInstallationType": {
            "type": "string"
          },
          "sourceInstallationType": {
            "type": "string"
          },
          "qualificationId": {
            "type": "string"
          },
          "productOfferingId": {
            "type": "string"
          },
          "networkProvider": {
            "type": "string"
          },
          "selectedNetworkType": {
            "type": "string"
          },
          "deliveryByToDate": {
            "type": "string",
            "format": "date-time"
          },
          "orderNumber": {
            "type": "string"
          },
          "hasExtender": {
            "type": "boolean"
          }
        },
        "required": [
          "targetInstallationType",
          "sourceInstallationType",
          "qualificationId",
          "productOfferingId",
          "selectedNetworkType",
          "orderNumber",
          "hasExtender"
        ]
      }
    },
    "examples": {
      "Preferred_Response_Example": {
        "value": {
          "availableCalendarPeriodSlot": [
            {
              "@type": "preferred",
              "day": "Monday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Monday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Tuesday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Tuesday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Wednesday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Wednesday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Thursday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Thursday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Friday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Friday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Saturday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Saturday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Monday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Monday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Tuesday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Tuesday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Wednesday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Wednesday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Thursday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Thursday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Friday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Friday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Saturday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Saturday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Monday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Monday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Tuesday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Tuesday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Wednesday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Wednesday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Thursday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Thursday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Friday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Friday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Saturday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Saturday-2PM-4PM"
            },
            {
              "@type": "asap",
              "id": "asap"
            }
          ]
        }
      },
      "POST_Amend_RealTime_Example": {
        "value": {
          "availableTimeSlot": [
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-16-9-11",
              "validFor": {
                "endDateTime": "2024-03-16T11:00:00.000Z",
                "startDateTime": "2024-03-16T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-16-11-1",
              "validFor": {
                "endDateTime": "2024-03-16T13:00:00.000Z",
                "startDateTime": "2024-03-16T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-16-1-3",
              "validFor": {
                "endDateTime": "2024-03-16T15:00:00.000Z",
                "startDateTime": "2024-03-16T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-17-9-11",
              "validFor": {
                "endDateTime": "2024-03-17T11:00:00.000Z",
                "startDateTime": "2024-03-17T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-17-11-1",
              "validFor": {
                "endDateTime": "2024-03-17T13:00:00.000Z",
                "startDateTime": "2024-03-17T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-17-1-3",
              "validFor": {
                "endDateTime": "2024-03-17T15:00:00.000Z",
                "startDateTime": "2024-03-17T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-18-9-11",
              "validFor": {
                "endDateTime": "2024-03-18T11:00:00.000Z",
                "startDateTime": "2024-03-18T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-18-11-1",
              "validFor": {
                "endDateTime": "2024-03-18T13:00:00.000Z",
                "startDateTime": "2024-03-18T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-18-1-3",
              "validFor": {
                "endDateTime": "2024-03-18T15:00:00.000Z",
                "startDateTime": "2024-03-18T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-19-9-11",
              "validFor": {
                "endDateTime": "2024-03-19T11:00:00.000Z",
                "startDateTime": "2024-03-19T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-19-11-1",
              "validFor": {
                "endDateTime": "2024-03-19T13:00:00.000Z",
                "startDateTime": "2024-03-19T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-19-1-3",
              "validFor": {
                "endDateTime": "2024-03-19T15:00:00.000Z",
                "startDateTime": "2024-03-19T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-20-9-11",
              "validFor": {
                "endDateTime": "2024-03-20T11:00:00.000Z",
                "startDateTime": "2024-03-20T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-20-11-1",
              "validFor": {
                "endDateTime": "2024-03-20T13:00:00.000Z",
                "startDateTime": "2024-03-20T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-20-1-3",
              "validFor": {
                "endDateTime": "2024-03-20T15:00:00.000Z",
                "startDateTime": "2024-03-20T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-21-9-11",
              "validFor": {
                "endDateTime": "2024-03-21T11:00:00.000Z",
                "startDateTime": "2024-03-21T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-21-11-1",
              "validFor": {
                "endDateTime": "2024-03-21T13:00:00.000Z",
                "startDateTime": "2024-03-21T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-21-1-3",
              "validFor": {
                "endDateTime": "2024-03-21T15:00:00.000Z",
                "startDateTime": "2024-03-21T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-22-9-11",
              "validFor": {
                "endDateTime": "2024-03-22T11:00:00.000Z",
                "startDateTime": "2024-03-22T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-22-11-1",
              "validFor": {
                "endDateTime": "2024-03-22T13:00:00.000Z",
                "startDateTime": "2024-03-22T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-22-1-3",
              "validFor": {
                "endDateTime": "2024-03-22T15:00:00.000Z",
                "startDateTime": "2024-03-22T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-23-9-11",
              "validFor": {
                "endDateTime": "2024-03-23T11:00:00.000Z",
                "startDateTime": "2024-03-23T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-23-11-1",
              "validFor": {
                "endDateTime": "2024-03-23T13:00:00.000Z",
                "startDateTime": "2024-03-23T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-23-1-3",
              "validFor": {
                "endDateTime": "2024-03-23T15:00:00.000Z",
                "startDateTime": "2024-03-23T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-24-9-11",
              "validFor": {
                "endDateTime": "2024-03-24T11:00:00.000Z",
                "startDateTime": "2024-03-24T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-24-11-1",
              "validFor": {
                "endDateTime": "2024-03-24T13:00:00.000Z",
                "startDateTime": "2024-03-24T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-24-1-3",
              "validFor": {
                "endDateTime": "2024-03-24T15:00:00.000Z",
                "startDateTime": "2024-03-24T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-25-9-11",
              "validFor": {
                "endDateTime": "2024-03-25T11:00:00.000Z",
                "startDateTime": "2024-03-25T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-25-11-1",
              "validFor": {
                "endDateTime": "2024-03-25T13:00:00.000Z",
                "startDateTime": "2024-03-25T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-25-1-3",
              "validFor": {
                "endDateTime": "2024-03-25T15:00:00.000Z",
                "startDateTime": "2024-03-25T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-26-9-11",
              "validFor": {
                "endDateTime": "2024-03-26T11:00:00.000Z",
                "startDateTime": "2024-03-26T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-26-11-1",
              "validFor": {
                "endDateTime": "2024-03-26T13:00:00.000Z",
                "startDateTime": "2024-03-26T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-26-1-3",
              "validFor": {
                "endDateTime": "2024-03-26T15:00:00.000Z",
                "startDateTime": "2024-03-26T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-27-9-11",
              "validFor": {
                "endDateTime": "2024-03-27T11:00:00.000Z",
                "startDateTime": "2024-03-27T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-27-11-1",
              "validFor": {
                "endDateTime": "2024-03-27T13:00:00.000Z",
                "startDateTime": "2024-03-27T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-27-1-3",
              "validFor": {
                "endDateTime": "2024-03-27T15:00:00.000Z",
                "startDateTime": "2024-03-27T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-28-9-11",
              "validFor": {
                "endDateTime": "2024-03-28T11:00:00.000Z",
                "startDateTime": "2024-03-28T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-28-11-1",
              "validFor": {
                "endDateTime": "2024-03-28T13:00:00.000Z",
                "startDateTime": "2024-03-28T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-28-1-3",
              "validFor": {
                "endDateTime": "2024-03-28T15:00:00.000Z",
                "startDateTime": "2024-03-28T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-29-9-11",
              "validFor": {
                "endDateTime": "2024-03-29T11:00:00.000Z",
                "startDateTime": "2024-03-29T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-29-11-1",
              "validFor": {
                "endDateTime": "2024-03-29T13:00:00.000Z",
                "startDateTime": "2024-03-29T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-29-1-3",
              "validFor": {
                "endDateTime": "2024-03-29T15:00:00.000Z",
                "startDateTime": "2024-03-29T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-30-9-11",
              "validFor": {
                "endDateTime": "2024-03-30T11:00:00.000Z",
                "startDateTime": "2024-03-30T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-30-11-1",
              "validFor": {
                "endDateTime": "2024-03-30T13:00:00.000Z",
                "startDateTime": "2024-03-30T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-30-1-3",
              "validFor": {
                "endDateTime": "2024-03-30T15:00:00.000Z",
                "startDateTime": "2024-03-30T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-31-9-11",
              "validFor": {
                "endDateTime": "2024-03-31T11:00:00.000Z",
                "startDateTime": "2024-03-31T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-31-11-1",
              "validFor": {
                "endDateTime": "2024-03-31T13:00:00.000Z",
                "startDateTime": "2024-03-31T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-03-31-1-3",
              "validFor": {
                "endDateTime": "2024-03-31T15:00:00.000Z",
                "startDateTime": "2024-03-31T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-01-9-11",
              "validFor": {
                "endDateTime": "2024-04-01T11:00:00.000Z",
                "startDateTime": "2024-04-01T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-01-11-1",
              "validFor": {
                "endDateTime": "2024-04-01T13:00:00.000Z",
                "startDateTime": "2024-04-01T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-01-1-3",
              "validFor": {
                "endDateTime": "2024-04-01T15:00:00.000Z",
                "startDateTime": "2024-04-01T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-02-9-11",
              "validFor": {
                "endDateTime": "2024-04-02T11:00:00.000Z",
                "startDateTime": "2024-04-02T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-02-11-1",
              "validFor": {
                "endDateTime": "2024-04-02T13:00:00.000Z",
                "startDateTime": "2024-04-02T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-02-1-3",
              "validFor": {
                "endDateTime": "2024-04-02T15:00:00.000Z",
                "startDateTime": "2024-04-02T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-03-9-11",
              "validFor": {
                "endDateTime": "2024-04-03T11:00:00.000Z",
                "startDateTime": "2024-04-03T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-03-11-1",
              "validFor": {
                "endDateTime": "2024-04-03T13:00:00.000Z",
                "startDateTime": "2024-04-03T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-03-1-3",
              "validFor": {
                "endDateTime": "2024-04-03T15:00:00.000Z",
                "startDateTime": "2024-04-03T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-04-9-11",
              "validFor": {
                "endDateTime": "2024-04-04T11:00:00.000Z",
                "startDateTime": "2024-04-04T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-04-11-1",
              "validFor": {
                "endDateTime": "2024-04-04T13:00:00.000Z",
                "startDateTime": "2024-04-04T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-04-1-3",
              "validFor": {
                "endDateTime": "2024-04-04T15:00:00.000Z",
                "startDateTime": "2024-04-04T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-05-9-11",
              "validFor": {
                "endDateTime": "2024-04-05T11:00:00.000Z",
                "startDateTime": "2024-04-05T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-05-11-1",
              "validFor": {
                "endDateTime": "2024-04-05T13:00:00.000Z",
                "startDateTime": "2024-04-05T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-05-1-3",
              "validFor": {
                "endDateTime": "2024-04-05T15:00:00.000Z",
                "startDateTime": "2024-04-05T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-06-9-11",
              "validFor": {
                "endDateTime": "2024-04-06T11:00:00.000Z",
                "startDateTime": "2024-04-06T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-06-11-1",
              "validFor": {
                "endDateTime": "2024-04-06T13:00:00.000Z",
                "startDateTime": "2024-04-06T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-06-1-3",
              "validFor": {
                "endDateTime": "2024-04-06T15:00:00.000Z",
                "startDateTime": "2024-04-06T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-07-9-11",
              "validFor": {
                "endDateTime": "2024-04-07T11:00:00.000Z",
                "startDateTime": "2024-04-07T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-07-11-1",
              "validFor": {
                "endDateTime": "2024-04-07T13:00:00.000Z",
                "startDateTime": "2024-04-07T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-07-1-3",
              "validFor": {
                "endDateTime": "2024-04-07T15:00:00.000Z",
                "startDateTime": "2024-04-07T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-08-9-11",
              "validFor": {
                "endDateTime": "2024-04-08T11:00:00.000Z",
                "startDateTime": "2024-04-08T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-08-11-1",
              "validFor": {
                "endDateTime": "2024-04-08T13:00:00.000Z",
                "startDateTime": "2024-04-08T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-08-1-3",
              "validFor": {
                "endDateTime": "2024-04-08T15:00:00.000Z",
                "startDateTime": "2024-04-08T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-09-9-11",
              "validFor": {
                "endDateTime": "2024-04-09T11:00:00.000Z",
                "startDateTime": "2024-04-09T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-09-11-1",
              "validFor": {
                "endDateTime": "2024-04-09T13:00:00.000Z",
                "startDateTime": "2024-04-09T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-09-1-3",
              "validFor": {
                "endDateTime": "2024-04-09T15:00:00.000Z",
                "startDateTime": "2024-04-09T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-10-9-11",
              "validFor": {
                "endDateTime": "2024-04-10T11:00:00.000Z",
                "startDateTime": "2024-04-10T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-10-11-1",
              "validFor": {
                "endDateTime": "2024-04-10T13:00:00.000Z",
                "startDateTime": "2024-04-10T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-10-1-3",
              "validFor": {
                "endDateTime": "2024-04-10T15:00:00.000Z",
                "startDateTime": "2024-04-10T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-11-9-11",
              "validFor": {
                "endDateTime": "2024-04-11T11:00:00.000Z",
                "startDateTime": "2024-04-11T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-11-11-1",
              "validFor": {
                "endDateTime": "2024-04-11T13:00:00.000Z",
                "startDateTime": "2024-04-11T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-11-1-3",
              "validFor": {
                "endDateTime": "2024-04-11T15:00:00.000Z",
                "startDateTime": "2024-04-11T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-12-9-11",
              "validFor": {
                "endDateTime": "2024-04-12T11:00:00.000Z",
                "startDateTime": "2024-04-12T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-12-11-1",
              "validFor": {
                "endDateTime": "2024-04-12T13:00:00.000Z",
                "startDateTime": "2024-04-12T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-12-1-3",
              "validFor": {
                "endDateTime": "2024-04-12T15:00:00.000Z",
                "startDateTime": "2024-04-12T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-13-9-11",
              "validFor": {
                "endDateTime": "2024-04-13T11:00:00.000Z",
                "startDateTime": "2024-04-13T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-13-11-1",
              "validFor": {
                "endDateTime": "2024-04-13T13:00:00.000Z",
                "startDateTime": "2024-04-13T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-13-1-3",
              "validFor": {
                "endDateTime": "2024-04-13T15:00:00.000Z",
                "startDateTime": "2024-04-13T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-14-9-11",
              "validFor": {
                "endDateTime": "2024-04-14T11:00:00.000Z",
                "startDateTime": "2024-04-14T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-14-11-1",
              "validFor": {
                "endDateTime": "2024-04-14T13:00:00.000Z",
                "startDateTime": "2024-04-14T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-14-1-3",
              "validFor": {
                "endDateTime": "2024-04-14T15:00:00.000Z",
                "startDateTime": "2024-04-14T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-15-9-11",
              "validFor": {
                "endDateTime": "2024-04-15T11:00:00.000Z",
                "startDateTime": "2024-04-15T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-15-11-1",
              "validFor": {
                "endDateTime": "2024-04-15T13:00:00.000Z",
                "startDateTime": "2024-04-15T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-15-1-3",
              "validFor": {
                "endDateTime": "2024-04-15T15:00:00.000Z",
                "startDateTime": "2024-04-15T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-16-9-11",
              "validFor": {
                "endDateTime": "2024-04-16T11:00:00.000Z",
                "startDateTime": "2024-04-16T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-16-11-1",
              "validFor": {
                "endDateTime": "2024-04-16T13:00:00.000Z",
                "startDateTime": "2024-04-16T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-16-1-3",
              "validFor": {
                "endDateTime": "2024-04-16T15:00:00.000Z",
                "startDateTime": "2024-04-16T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-17-9-11",
              "validFor": {
                "endDateTime": "2024-04-17T11:00:00.000Z",
                "startDateTime": "2024-04-17T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-17-11-1",
              "validFor": {
                "endDateTime": "2024-04-17T13:00:00.000Z",
                "startDateTime": "2024-04-17T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-17-1-3",
              "validFor": {
                "endDateTime": "2024-04-17T15:00:00.000Z",
                "startDateTime": "2024-04-17T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-18-9-11",
              "validFor": {
                "endDateTime": "2024-04-18T11:00:00.000Z",
                "startDateTime": "2024-04-18T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-18-11-1",
              "validFor": {
                "endDateTime": "2024-04-18T13:00:00.000Z",
                "startDateTime": "2024-04-18T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-18-1-3",
              "validFor": {
                "endDateTime": "2024-04-18T15:00:00.000Z",
                "startDateTime": "2024-04-18T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-19-9-11",
              "validFor": {
                "endDateTime": "2024-04-19T11:00:00.000Z",
                "startDateTime": "2024-04-19T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-19-11-1",
              "validFor": {
                "endDateTime": "2024-04-19T13:00:00.000Z",
                "startDateTime": "2024-04-19T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-19-1-3",
              "validFor": {
                "endDateTime": "2024-04-19T15:00:00.000Z",
                "startDateTime": "2024-04-19T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-20-9-11",
              "validFor": {
                "endDateTime": "2024-04-20T11:00:00.000Z",
                "startDateTime": "2024-04-20T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-20-11-1",
              "validFor": {
                "endDateTime": "2024-04-20T13:00:00.000Z",
                "startDateTime": "2024-04-20T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-20-1-3",
              "validFor": {
                "endDateTime": "2024-04-20T15:00:00.000Z",
                "startDateTime": "2024-04-20T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-21-9-11",
              "validFor": {
                "endDateTime": "2024-04-21T11:00:00.000Z",
                "startDateTime": "2024-04-21T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-21-11-1",
              "validFor": {
                "endDateTime": "2024-04-21T13:00:00.000Z",
                "startDateTime": "2024-04-21T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-21-1-3",
              "validFor": {
                "endDateTime": "2024-04-21T15:00:00.000Z",
                "startDateTime": "2024-04-21T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-22-9-11",
              "validFor": {
                "endDateTime": "2024-04-22T11:00:00.000Z",
                "startDateTime": "2024-04-22T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-22-11-1",
              "validFor": {
                "endDateTime": "2024-04-22T13:00:00.000Z",
                "startDateTime": "2024-04-22T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-22-1-3",
              "validFor": {
                "endDateTime": "2024-04-22T15:00:00.000Z",
                "startDateTime": "2024-04-22T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-23-9-11",
              "validFor": {
                "endDateTime": "2024-04-23T11:00:00.000Z",
                "startDateTime": "2024-04-23T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-23-11-1",
              "validFor": {
                "endDateTime": "2024-04-23T13:00:00.000Z",
                "startDateTime": "2024-04-23T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-23-1-3",
              "validFor": {
                "endDateTime": "2024-04-23T15:00:00.000Z",
                "startDateTime": "2024-04-23T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-24-9-11",
              "validFor": {
                "endDateTime": "2024-04-24T11:00:00.000Z",
                "startDateTime": "2024-04-24T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-24-11-1",
              "validFor": {
                "endDateTime": "2024-04-24T13:00:00.000Z",
                "startDateTime": "2024-04-24T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-24-1-3",
              "validFor": {
                "endDateTime": "2024-04-24T15:00:00.000Z",
                "startDateTime": "2024-04-24T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-25-9-11",
              "validFor": {
                "endDateTime": "2024-04-25T11:00:00.000Z",
                "startDateTime": "2024-04-25T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-25-11-1",
              "validFor": {
                "endDateTime": "2024-04-25T13:00:00.000Z",
                "startDateTime": "2024-04-25T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-25-1-3",
              "validFor": {
                "endDateTime": "2024-04-25T15:00:00.000Z",
                "startDateTime": "2024-04-25T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-26-9-11",
              "validFor": {
                "endDateTime": "2024-04-26T11:00:00.000Z",
                "startDateTime": "2024-04-26T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-26-11-1",
              "validFor": {
                "endDateTime": "2024-04-26T13:00:00.000Z",
                "startDateTime": "2024-04-26T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-26-1-3",
              "validFor": {
                "endDateTime": "2024-04-26T15:00:00.000Z",
                "startDateTime": "2024-04-26T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-27-9-11",
              "validFor": {
                "endDateTime": "2024-04-27T11:00:00.000Z",
                "startDateTime": "2024-04-27T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-27-11-1",
              "validFor": {
                "endDateTime": "2024-04-27T13:00:00.000Z",
                "startDateTime": "2024-04-27T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-27-1-3",
              "validFor": {
                "endDateTime": "2024-04-27T15:00:00.000Z",
                "startDateTime": "2024-04-27T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-28-9-11",
              "validFor": {
                "endDateTime": "2024-04-28T11:00:00.000Z",
                "startDateTime": "2024-04-28T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-28-11-1",
              "validFor": {
                "endDateTime": "2024-04-28T13:00:00.000Z",
                "startDateTime": "2024-04-28T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-28-1-3",
              "validFor": {
                "endDateTime": "2024-04-28T15:00:00.000Z",
                "startDateTime": "2024-04-28T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-29-9-11",
              "validFor": {
                "endDateTime": "2024-04-29T11:00:00.000Z",
                "startDateTime": "2024-04-29T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-29-11-1",
              "validFor": {
                "endDateTime": "2024-04-29T13:00:00.000Z",
                "startDateTime": "2024-04-29T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-29-1-3",
              "validFor": {
                "endDateTime": "2024-04-29T15:00:00.000Z",
                "startDateTime": "2024-04-29T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-30-9-11",
              "validFor": {
                "endDateTime": "2024-04-30T11:00:00.000Z",
                "startDateTime": "2024-04-30T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-30-11-1",
              "validFor": {
                "endDateTime": "2024-04-30T13:00:00.000Z",
                "startDateTime": "2024-04-30T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-04-30-1-3",
              "validFor": {
                "endDateTime": "2024-04-30T15:00:00.000Z",
                "startDateTime": "2024-04-30T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-01-9-11",
              "validFor": {
                "endDateTime": "2024-05-01T11:00:00.000Z",
                "startDateTime": "2024-05-01T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-01-11-1",
              "validFor": {
                "endDateTime": "2024-05-01T13:00:00.000Z",
                "startDateTime": "2024-05-01T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-01-1-3",
              "validFor": {
                "endDateTime": "2024-05-01T15:00:00.000Z",
                "startDateTime": "2024-05-01T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-02-9-11",
              "validFor": {
                "endDateTime": "2024-05-02T11:00:00.000Z",
                "startDateTime": "2024-05-02T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-02-11-1",
              "validFor": {
                "endDateTime": "2024-05-02T13:00:00.000Z",
                "startDateTime": "2024-05-02T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-02-1-3",
              "validFor": {
                "endDateTime": "2024-05-02T15:00:00.000Z",
                "startDateTime": "2024-05-02T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-03-9-11",
              "validFor": {
                "endDateTime": "2024-05-03T11:00:00.000Z",
                "startDateTime": "2024-05-03T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-03-11-1",
              "validFor": {
                "endDateTime": "2024-05-03T13:00:00.000Z",
                "startDateTime": "2024-05-03T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-03-1-3",
              "validFor": {
                "endDateTime": "2024-05-03T15:00:00.000Z",
                "startDateTime": "2024-05-03T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-04-9-11",
              "validFor": {
                "endDateTime": "2024-05-04T11:00:00.000Z",
                "startDateTime": "2024-05-04T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-04-11-1",
              "validFor": {
                "endDateTime": "2024-05-04T13:00:00.000Z",
                "startDateTime": "2024-05-04T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-04-1-3",
              "validFor": {
                "endDateTime": "2024-05-04T15:00:00.000Z",
                "startDateTime": "2024-05-04T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-05-9-11",
              "validFor": {
                "endDateTime": "2024-05-05T11:00:00.000Z",
                "startDateTime": "2024-05-05T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-05-11-1",
              "validFor": {
                "endDateTime": "2024-05-05T13:00:00.000Z",
                "startDateTime": "2024-05-05T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-05-1-3",
              "validFor": {
                "endDateTime": "2024-05-05T15:00:00.000Z",
                "startDateTime": "2024-05-05T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-06-9-11",
              "validFor": {
                "endDateTime": "2024-05-06T11:00:00.000Z",
                "startDateTime": "2024-05-06T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-06-11-1",
              "validFor": {
                "endDateTime": "2024-05-06T13:00:00.000Z",
                "startDateTime": "2024-05-06T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-06-1-3",
              "validFor": {
                "endDateTime": "2024-05-06T15:00:00.000Z",
                "startDateTime": "2024-05-06T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-07-9-11",
              "validFor": {
                "endDateTime": "2024-05-07T11:00:00.000Z",
                "startDateTime": "2024-05-07T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-07-11-1",
              "validFor": {
                "endDateTime": "2024-05-07T13:00:00.000Z",
                "startDateTime": "2024-05-07T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-07-1-3",
              "validFor": {
                "endDateTime": "2024-05-07T15:00:00.000Z",
                "startDateTime": "2024-05-07T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-08-9-11",
              "validFor": {
                "endDateTime": "2024-05-08T11:00:00.000Z",
                "startDateTime": "2024-05-08T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-08-11-1",
              "validFor": {
                "endDateTime": "2024-05-08T13:00:00.000Z",
                "startDateTime": "2024-05-08T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-08-1-3",
              "validFor": {
                "endDateTime": "2024-05-08T15:00:00.000Z",
                "startDateTime": "2024-05-08T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-09-9-11",
              "validFor": {
                "endDateTime": "2024-05-09T11:00:00.000Z",
                "startDateTime": "2024-05-09T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-09-11-1",
              "validFor": {
                "endDateTime": "2024-05-09T13:00:00.000Z",
                "startDateTime": "2024-05-09T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-09-1-3",
              "validFor": {
                "endDateTime": "2024-05-09T15:00:00.000Z",
                "startDateTime": "2024-05-09T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-10-9-11",
              "validFor": {
                "endDateTime": "2024-05-10T11:00:00.000Z",
                "startDateTime": "2024-05-10T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-10-11-1",
              "validFor": {
                "endDateTime": "2024-05-10T13:00:00.000Z",
                "startDateTime": "2024-05-10T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-10-1-3",
              "validFor": {
                "endDateTime": "2024-05-10T15:00:00.000Z",
                "startDateTime": "2024-05-10T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-11-9-11",
              "validFor": {
                "endDateTime": "2024-05-11T11:00:00.000Z",
                "startDateTime": "2024-05-11T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-11-11-1",
              "validFor": {
                "endDateTime": "2024-05-11T13:00:00.000Z",
                "startDateTime": "2024-05-11T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-11-1-3",
              "validFor": {
                "endDateTime": "2024-05-11T15:00:00.000Z",
                "startDateTime": "2024-05-11T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-12-9-11",
              "validFor": {
                "endDateTime": "2024-05-12T11:00:00.000Z",
                "startDateTime": "2024-05-12T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-12-11-1",
              "validFor": {
                "endDateTime": "2024-05-12T13:00:00.000Z",
                "startDateTime": "2024-05-12T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-12-1-3",
              "validFor": {
                "endDateTime": "2024-05-12T15:00:00.000Z",
                "startDateTime": "2024-05-12T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-13-9-11",
              "validFor": {
                "endDateTime": "2024-05-13T11:00:00.000Z",
                "startDateTime": "2024-05-13T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-13-11-1",
              "validFor": {
                "endDateTime": "2024-05-13T13:00:00.000Z",
                "startDateTime": "2024-05-13T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-13-1-3",
              "validFor": {
                "endDateTime": "2024-05-13T15:00:00.000Z",
                "startDateTime": "2024-05-13T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-14-9-11",
              "validFor": {
                "endDateTime": "2024-05-14T11:00:00.000Z",
                "startDateTime": "2024-05-14T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-14-11-1",
              "validFor": {
                "endDateTime": "2024-05-14T13:00:00.000Z",
                "startDateTime": "2024-05-14T11:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W4074000224-2024-05-14-1-3",
              "validFor": {
                "endDateTime": "2024-05-14T15:00:00.000Z",
                "startDateTime": "2024-05-14T13:00:00.000Z"
              }
            }
          ]
        }
      },
      "GET_Appointments_Preferred_Example": {
        "value": {
          "availableCalendarPeriodSlot": [
            {
              "@type": "preferred",
              "day": "Monday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Monday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Tuesday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Tuesday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Wednesday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Wednesday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Thursday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Thursday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Friday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Friday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Saturday",
              "hourPeriod": [
                {
                  "endHour": "12:00PM",
                  "startHour": "08:00AM"
                }
              ],
              "id": "Saturday-8AM-12PM"
            },
            {
              "@type": "preferred",
              "day": "Monday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Monday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Tuesday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Tuesday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Wednesday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Wednesday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Thursday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Thursday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Friday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Friday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Saturday",
              "hourPeriod": [
                {
                  "endHour": "02:00PM",
                  "startHour": "12:00PM"
                }
              ],
              "id": "Saturday-12PM-2PM"
            },
            {
              "@type": "preferred",
              "day": "Monday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Monday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Tuesday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Tuesday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Wednesday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Wednesday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Thursday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Thursday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Friday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Friday-2PM-4PM"
            },
            {
              "@type": "preferred",
              "day": "Saturday",
              "hourPeriod": [
                {
                  "endHour": "04:00PM",
                  "startHour": "02:00PM"
                }
              ],
              "id": "Saturday-2PM-4PM"
            },
            {
              "@type": "asap",
              "id": "asap"
            }
          ]
        }
      },
      "GET_Appointments_RealTime_Example": {
        "value": {
          "availableTimeSlot": [
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-16-9-11",
              "validFor": {
                "endDateTime": "2023-03-16T11:00:00.000Z",
                "startDateTime": "2023-03-16T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-16-1-3",
              "validFor": {
                "endDateTime": "2023-03-16T15:00:00.000Z",
                "startDateTime": "2023-03-16T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-17-9-11",
              "validFor": {
                "endDateTime": "2023-03-17T11:00:00.000Z",
                "startDateTime": "2023-03-17T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-17-1-3",
              "validFor": {
                "endDateTime": "2023-03-17T15:00:00.000Z",
                "startDateTime": "2023-03-17T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-18-9-11",
              "validFor": {
                "endDateTime": "2023-03-18T11:00:00.000Z",
                "startDateTime": "2023-03-18T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-18-1-3",
              "validFor": {
                "endDateTime": "2023-03-18T15:00:00.000Z",
                "startDateTime": "2023-03-18T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-19-9-11",
              "validFor": {
                "endDateTime": "2023-03-19T11:00:00.000Z",
                "startDateTime": "2023-03-19T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-19-1-3",
              "validFor": {
                "endDateTime": "2023-03-19T15:00:00.000Z",
                "startDateTime": "2023-03-19T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-20-9-11",
              "validFor": {
                "endDateTime": "2023-03-20T11:00:00.000Z",
                "startDateTime": "2023-03-20T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-20-1-3",
              "validFor": {
                "endDateTime": "2023-03-20T15:00:00.000Z",
                "startDateTime": "2023-03-20T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-21-9-11",
              "validFor": {
                "endDateTime": "2023-03-21T11:00:00.000Z",
                "startDateTime": "2023-03-21T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-21-1-3",
              "validFor": {
                "endDateTime": "2023-03-21T15:00:00.000Z",
                "startDateTime": "2023-03-21T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-22-9-11",
              "validFor": {
                "endDateTime": "2023-03-22T11:00:00.000Z",
                "startDateTime": "2023-03-22T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-22-1-3",
              "validFor": {
                "endDateTime": "2023-03-22T15:00:00.000Z",
                "startDateTime": "2023-03-22T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-23-9-11",
              "validFor": {
                "endDateTime": "2023-03-23T11:00:00.000Z",
                "startDateTime": "2023-03-23T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-23-1-3",
              "validFor": {
                "endDateTime": "2023-03-23T15:00:00.000Z",
                "startDateTime": "2023-03-23T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-24-9-11",
              "validFor": {
                "endDateTime": "2023-03-24T11:00:00.000Z",
                "startDateTime": "2023-03-24T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-24-1-3",
              "validFor": {
                "endDateTime": "2023-03-24T15:00:00.000Z",
                "startDateTime": "2023-03-24T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-25-9-11",
              "validFor": {
                "endDateTime": "2023-03-25T11:00:00.000Z",
                "startDateTime": "2023-03-25T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-25-1-3",
              "validFor": {
                "endDateTime": "2023-03-25T15:00:00.000Z",
                "startDateTime": "2023-03-25T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-26-9-11",
              "validFor": {
                "endDateTime": "2023-03-26T11:00:00.000Z",
                "startDateTime": "2023-03-26T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-26-1-3",
              "validFor": {
                "endDateTime": "2023-03-26T15:00:00.000Z",
                "startDateTime": "2023-03-26T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-27-9-11",
              "validFor": {
                "endDateTime": "2023-03-27T11:00:00.000Z",
                "startDateTime": "2023-03-27T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-27-1-3",
              "validFor": {
                "endDateTime": "2023-03-27T15:00:00.000Z",
                "startDateTime": "2023-03-27T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-28-9-11",
              "validFor": {
                "endDateTime": "2023-03-28T11:00:00.000Z",
                "startDateTime": "2023-03-28T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-28-1-3",
              "validFor": {
                "endDateTime": "2023-03-28T15:00:00.000Z",
                "startDateTime": "2023-03-28T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-29-9-11",
              "validFor": {
                "endDateTime": "2023-03-29T11:00:00.000Z",
                "startDateTime": "2023-03-29T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-29-1-3",
              "validFor": {
                "endDateTime": "2023-03-29T15:00:00.000Z",
                "startDateTime": "2023-03-29T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-30-9-11",
              "validFor": {
                "endDateTime": "2023-03-30T11:00:00.000Z",
                "startDateTime": "2023-03-30T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-30-1-3",
              "validFor": {
                "endDateTime": "2023-03-30T15:00:00.000Z",
                "startDateTime": "2023-03-30T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-31-9-11",
              "validFor": {
                "endDateTime": "2023-03-31T11:00:00.000Z",
                "startDateTime": "2023-03-31T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-03-31-1-3",
              "validFor": {
                "endDateTime": "2023-03-31T15:00:00.000Z",
                "startDateTime": "2023-03-31T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-01-9-11",
              "validFor": {
                "endDateTime": "2023-04-01T11:00:00.000Z",
                "startDateTime": "2023-04-01T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-01-1-3",
              "validFor": {
                "endDateTime": "2023-04-01T15:00:00.000Z",
                "startDateTime": "2023-04-01T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-02-9-11",
              "validFor": {
                "endDateTime": "2023-04-02T11:00:00.000Z",
                "startDateTime": "2023-04-02T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-02-1-3",
              "validFor": {
                "endDateTime": "2023-04-02T15:00:00.000Z",
                "startDateTime": "2023-04-02T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-03-9-11",
              "validFor": {
                "endDateTime": "2023-04-03T11:00:00.000Z",
                "startDateTime": "2023-04-03T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-03-1-3",
              "validFor": {
                "endDateTime": "2023-04-03T15:00:00.000Z",
                "startDateTime": "2023-04-03T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-04-9-11",
              "validFor": {
                "endDateTime": "2023-04-04T11:00:00.000Z",
                "startDateTime": "2023-04-04T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-04-1-3",
              "validFor": {
                "endDateTime": "2023-04-04T15:00:00.000Z",
                "startDateTime": "2023-04-04T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-05-9-11",
              "validFor": {
                "endDateTime": "2023-04-05T11:00:00.000Z",
                "startDateTime": "2023-04-05T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-05-1-3",
              "validFor": {
                "endDateTime": "2023-04-05T15:00:00.000Z",
                "startDateTime": "2023-04-05T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-06-9-11",
              "validFor": {
                "endDateTime": "2023-04-06T11:00:00.000Z",
                "startDateTime": "2023-04-06T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-06-1-3",
              "validFor": {
                "endDateTime": "2023-04-06T15:00:00.000Z",
                "startDateTime": "2023-04-06T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-07-9-11",
              "validFor": {
                "endDateTime": "2023-04-07T11:00:00.000Z",
                "startDateTime": "2023-04-07T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-07-1-3",
              "validFor": {
                "endDateTime": "2023-04-07T15:00:00.000Z",
                "startDateTime": "2023-04-07T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-08-9-11",
              "validFor": {
                "endDateTime": "2023-04-08T11:00:00.000Z",
                "startDateTime": "2023-04-08T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-08-1-3",
              "validFor": {
                "endDateTime": "2023-04-08T15:00:00.000Z",
                "startDateTime": "2023-04-08T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-09-9-11",
              "validFor": {
                "endDateTime": "2023-04-09T11:00:00.000Z",
                "startDateTime": "2023-04-09T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-09-1-3",
              "validFor": {
                "endDateTime": "2023-04-09T15:00:00.000Z",
                "startDateTime": "2023-04-09T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-10-9-11",
              "validFor": {
                "endDateTime": "2023-04-10T11:00:00.000Z",
                "startDateTime": "2023-04-10T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-10-1-3",
              "validFor": {
                "endDateTime": "2023-04-10T15:00:00.000Z",
                "startDateTime": "2023-04-10T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-11-9-11",
              "validFor": {
                "endDateTime": "2023-04-11T11:00:00.000Z",
                "startDateTime": "2023-04-11T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-11-1-3",
              "validFor": {
                "endDateTime": "2023-04-11T15:00:00.000Z",
                "startDateTime": "2023-04-11T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-12-9-11",
              "validFor": {
                "endDateTime": "2023-04-12T11:00:00.000Z",
                "startDateTime": "2023-04-12T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-12-1-3",
              "validFor": {
                "endDateTime": "2023-04-12T15:00:00.000Z",
                "startDateTime": "2023-04-12T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-13-9-11",
              "validFor": {
                "endDateTime": "2023-04-13T11:00:00.000Z",
                "startDateTime": "2023-04-13T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-13-1-3",
              "validFor": {
                "endDateTime": "2023-04-13T15:00:00.000Z",
                "startDateTime": "2023-04-13T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-14-9-11",
              "validFor": {
                "endDateTime": "2023-04-14T11:00:00.000Z",
                "startDateTime": "2023-04-14T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-14-1-3",
              "validFor": {
                "endDateTime": "2023-04-14T15:00:00.000Z",
                "startDateTime": "2023-04-14T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-15-9-11",
              "validFor": {
                "endDateTime": "2023-04-15T11:00:00.000Z",
                "startDateTime": "2023-04-15T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-15-1-3",
              "validFor": {
                "endDateTime": "2023-04-15T15:00:00.000Z",
                "startDateTime": "2023-04-15T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-16-9-11",
              "validFor": {
                "endDateTime": "2023-04-16T11:00:00.000Z",
                "startDateTime": "2023-04-16T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-16-1-3",
              "validFor": {
                "endDateTime": "2023-04-16T15:00:00.000Z",
                "startDateTime": "2023-04-16T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-17-9-11",
              "validFor": {
                "endDateTime": "2023-04-17T11:00:00.000Z",
                "startDateTime": "2023-04-17T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-17-1-3",
              "validFor": {
                "endDateTime": "2023-04-17T15:00:00.000Z",
                "startDateTime": "2023-04-17T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-18-9-11",
              "validFor": {
                "endDateTime": "2023-04-18T11:00:00.000Z",
                "startDateTime": "2023-04-18T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-18-1-3",
              "validFor": {
                "endDateTime": "2023-04-18T15:00:00.000Z",
                "startDateTime": "2023-04-18T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-19-9-11",
              "validFor": {
                "endDateTime": "2023-04-19T11:00:00.000Z",
                "startDateTime": "2023-04-19T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-19-1-3",
              "validFor": {
                "endDateTime": "2023-04-19T15:00:00.000Z",
                "startDateTime": "2023-04-19T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-20-9-11",
              "validFor": {
                "endDateTime": "2023-04-20T11:00:00.000Z",
                "startDateTime": "2023-04-20T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-20-1-3",
              "validFor": {
                "endDateTime": "2023-04-20T15:00:00.000Z",
                "startDateTime": "2023-04-20T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-21-9-11",
              "validFor": {
                "endDateTime": "2023-04-21T11:00:00.000Z",
                "startDateTime": "2023-04-21T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-21-1-3",
              "validFor": {
                "endDateTime": "2023-04-21T15:00:00.000Z",
                "startDateTime": "2023-04-21T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-22-9-11",
              "validFor": {
                "endDateTime": "2023-04-22T11:00:00.000Z",
                "startDateTime": "2023-04-22T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-22-1-3",
              "validFor": {
                "endDateTime": "2023-04-22T15:00:00.000Z",
                "startDateTime": "2023-04-22T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-23-9-11",
              "validFor": {
                "endDateTime": "2023-04-23T11:00:00.000Z",
                "startDateTime": "2023-04-23T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-23-1-3",
              "validFor": {
                "endDateTime": "2023-04-23T15:00:00.000Z",
                "startDateTime": "2023-04-23T13:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-24-9-11",
              "validFor": {
                "endDateTime": "2023-04-24T11:00:00.000Z",
                "startDateTime": "2023-04-24T09:00:00.000Z"
              }
            },
            {
              "@type": "realTime",
              "id": "W3074670354-2023-04-24-1-3",
              "validFor": {
                "endDateTime": "2023-04-24T15:00:00.000Z",
                "startDateTime": "2023-04-24T13:00:00.000Z"
              }
            }
          ]
        }
      },
      "RepairAppointmentRequestSearchTimeSlot": {
        "value": {
          "accountInfo": {
            "billingAccountNumber": "112467963"
          },
          "customerInfo": [
            null
          ],
          "appointmentInfo": {
            "id": "generate",
            "centralOfficeCode": "HSTNTXRE",
            "technicianType": "CPE",
            "requestedTimeSlot": [
              {
                "validFor": [
                  {
                    "startDateTime": "2023-09-29"
                  }
                ]
              }
            ],
            "place": {
              "id": "00000VM6KF"
            }
          },
          "characteristic": {
            "troubleDescription": "Trouble Management/Uverse No Svc/Failed RG CSI/Dispatched to Premise/OOS,",
            "ctvCode": "Trouble Management/Uverse No Svc/Failed RG CSI/Dispatched to Premise/OOS"
          }
        }
      },
      "SearchTimeSlotResponse": {
        "value": {
          "id": "S3223000246",
          "searchDate": "2023-08-30T00:00:00.000Z",
          "searchResult": "success",
          "availableTimeSlot": [
            {
              "validFor": [
                {
                  "startDateTime": "2023-08-11T16:00:00.000Z",
                  "endDateTime": "2023-08-11T20:00:00.000Z"
                }
              ]
            },
            {
              "validFor": [
                {
                  "startDateTime": "2023-08-11T16:00:00.000Z",
                  "endDateTime": "2023-08-11T20:00:00.000Z"
                }
              ]
            },
            {
              "validFor": [
                {
                  "startDateTime": "2023-08-11T16:00:00.000Z",
                  "endDateTime": "2023-08-11T20:00:00.000Z"
                }
              ]
            },
            {
              "validFor": [
                {
                  "startDateTime": "2023-08-11T16:00:00.000Z",
                  "endDateTime": "2023-08-11T20:00:00.000Z"
                }
              ]
            }
          ]
        }
      },
      "RepairAppointmentInfoResponse": {
        "value": {
          "appointments": [
            {
              "accountInfo": {
                "billingAccount": "105911816"
              },
              "appointmentInfo": {
                "type": "Install",
                "status": "Jeopardy",
                "workOrderId": "S8121010271",
                "externalOrderId": "4663819177",
                "dispatchReason": "Threaten to Cancel",
                "originatingSystem": "IDP",
                "orderType": "Truck Roll",
                "orderClass": "New Install",
                "omsOrderId": 12345,
                "installOrderId": 12345,
                "troubleDescription": "test description",
                "place": {
                  "area": "DALLAS FT WORTH TX",
                  "clli": "DLLSTXRN",
                  "completeTimeZone": "-07:00",
                  "region": "SW"
                },
                "technician": {
                  "id": "el490x",
                  "notes": null,
                  "contactMedium": {
                    "mediumType": "telephone",
                    "preferred": true,
                    "characteristic": {
                      "contactType": "homePhone",
                      "phoneNumber": "1234567890"
                    }
                  }
                },
                "commentsList": [
                  {
                    "noteUser": "testvalue",
                    "noteText": "testValue",
                    "noteSource": "testValue",
                    "noteType": "testValue",
                    "noteTimeStamp": "testValue"
                  }
                ],
                "authorizationInfo": {
                  "authorizedBy": "testValue",
                  "feeType": "testValue",
                  "autoMethod": "testValue",
                  "waiveReason": "testValue"
                }
              },
              "customer": [
                {
                  "role": "primary",
                  "contactMedium": [
                    {
                      "preferred": true,
                      "mediumType": "TelephoneNumber",
                      "characteristic": {
                        "contactType": "home",
                        "phoneNumber": "0987654321"
                      }
                    }
                  ]
                },
                {
                  "role": "alternate",
                  "contactMedium": [
                    {
                      "preferred": true,
                      "mediumType": "TelephoneNumber",
                      "characteristic": {
                        "contactType": "home",
                        "phoneNumber": "0987654321"
                      }
                    }
                  ]
                },
                {
                  "role": "installationDayContact",
                  "contactMedium": [
                    {
                      "preferred": true,
                      "mediumType": "TelephoneNumber",
                      "characteristic": {
                        "contactType": "office",
                        "phoneNumber": "0987654321"
                      }
                    }
                  ]
                }
              ],
              "timeInfo": {
                "eventHistoryList": [
                  {
                    "eventTimeStamp": "2022-12-08T02:57:16.000Z",
                    "eventSeq": 79864778,
                    "status": "Customer Unscheduled",
                    "technicianId": null,
                    "eventSource": "createAmendWorkOrder",
                    "eventType": "statusChange",
                    "eventUser": null,
                    "eventApplication": "BBNMS",
                    "text": "Current Status:null New Status:null",
                    "statusReason": null
                  }
                ],
                "time": [
                  {
                    "type": "creationDate",
                    "validFor": null,
                    "startDateTime": "2019-03-12 11:13:35"
                  },
                  {
                    "type": "completionDate",
                    "validFor": null,
                    "startDateTime": "2019-03-12 11:13:35"
                  },
                  {
                    "type": "plannedAppointmentDate",
                    "validFor": null,
                    "startDateTime": "2019-03-12 11:13:35",
                    "endDateTime": "2019-03-12 11:13:35"
                  },
                  {
                    "type": "actualAppointmentDate",
                    "validFor": null,
                    "startDateTime": "2019-03-12 11:13:35",
                    "endDateTime": "2019-03-12 11:13:35"
                  }
                ],
                "characteristic": [
                  {
                    "name": "duration",
                    "value": 180
                  },
                  {
                    "name": "eta",
                    "value": 18
                  }
                ]
              },
              "jeopardy": {
                "status": "Jeopardy",
                "code": "UAO",
                "characteristic": [
                  {
                    "name": "appointmentMessage",
                    "value": "low internet speeds"
                  },
                  {
                    "name": "displayMessage",
                    "value": "network router issue"
                  },
                  {
                    "name": "rescheduleEligible",
                    "value": true
                  },
                  {
                    "name": "cancelEligible",
                    "value": true
                  },
                  {
                    "name": "displayAppointmentEligible",
                    "value": true
                  }
                ]
              }
            }
          ]
        }
      },
      "RepairAppointmentRequest": {
        "value": {
          "accountInfo": {
            "billingAccountNumber": "112467963"
          },
          "customerInfo": null,
          "appointmentInfo": {
            "id": "S3282000079",
            "centralOfficeCode": "HSTNTXRE",
            "requestedTimeSlot": [
              {
                "validFor": [
                  {
                    "startDateTime": "2023-10-10T08:00:00.000Z",
                    "endDateTime": "2023-10-10T12:00:00.000Z"
                  }
                ]
              }
            ],
            "place": {
              "id": "00000VM6KF"
            }
          },
          "characteristic": {
            "troubleDescription": "Trouble Management/Uverse No Svc/Failed RG CSI/Dispatched to Premise/OOS"
          }
        }
      },
      "RepairAppointmentResponse": {
        "value": {
          "id": "workOrderId",
          "externalId": "externalJobId - 889088A",
          "status": "PENDING"
        }
      },
      "RescheduleRequest": {
        "value": {
          "accountInfo": {
            "billingAccountNumber": 112467963
          },
          "appointmentInfo": {
            "id": "S3352000023",
            "requestedTimeSlot": [
              {
                "validFor": {
                  "startDateTime": "2023-12-20T08:00:00.000Z",
                  "endDateTime": "2023-12-20T12:00:00.000Z"
                }
              }
            ]
          }
        }
      },
      "JeopardyResponse": {
        "value": {
          "jeopardyCode": "BPM",
          "characteristic": [
            {
              "name": "appointmentMessage",
              "value": "indicate that the “JEPped” ticket is being managed by the Business Process Modeler. (If added by tech or agent, contact ERC-IP to investigate.)"
            },
            {
              "name": "rescheduleEligible",
              "value": "true"
            },
            {
              "name": "cancelEligible",
              "value": "false"
            },
            {
              "name": "displayMessage",
              "value": "Agent should Contact Smart Chat via ERC_IP or ERC_IPDSL"
            }
          ]
        }
      }
    }
  }
}