Itinerary: Response & Example

Response

{
  "VisitID": 0,
  "SectionLabels": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  },
  "ItineraryItems": [
    {
      "VisitItineraryID": 0,
      "SectionID": 0,
      "SectionName": "string",
      "ItemFields": [
        {
          "ItineraryItemID": 0,
          "FieldID": 0,
          "DisplayText": "string",
          "DisplayOrder": 0,
          "HideFromAM": true,
          "HideFieldOnRpt": true,
          "QuestionTypeID": 0,
          "Usage": "Removed",
          "IsAttendeeField": true,
          "fieldValue": "string"
        }
      ],
      "Participants": [
        {
          "AttendeeID": 0,
          "CustomerID": 0,
          "CompanyName": "string",
          "FName": "string",
          "LName": "string",
          "isInternal": true,
          "AttendeeSpecificFields": [
            {
              "ItineraryItemID": 0,
              "FieldID": 0,
              "DisplayText": "string",
              "DisplayOrder": 0,
              "HideFromAM": true,
              "HideFieldOnRpt": true,
              "QuestionTypeID": 0,
              "Usage": "Removed",
              "IsAttendeeField": true,
              "fieldValue": "string"
            }
          ],
          "isLeadContact": true,
          "Phone": "string",
          "DisplayOrder": 0
        }
      ],
      "ItemDate": "2024-09-23T14:49:09.153Z",
      "ProviderName": "string",
      "ProviderID": 0,
      "StartTime": "2024-09-23T14:49:09.153Z",
      "GetStartTime": "2024-09-23T14:49:09.153Z"
    }
  ],
  "AttendeeList": [
    {
      "AttendeeID": 0,
      "CustomerID": 0,
      "CompanyName": "string",
      "FName": "string",
      "LName": "string",
      "isInternal": true,
      "AttendeeSpecificFields": [
        {
          "ItineraryItemID": 0,
          "FieldID": 0,
          "DisplayText": "string",
          "DisplayOrder": 0,
          "HideFromAM": true,
          "HideFieldOnRpt": true,
          "QuestionTypeID": 0,
          "Usage": "Removed",
          "IsAttendeeField": true,
          "fieldValue": "string"
        }
      ],
      "isLeadContact": true,
      "Phone": "string",
      "DisplayOrder": 0
    }
  ],
  "ProviderList": [
    {
      "ID": 0,
      "ProviderType": "airline",
      "Name": "string",
      "Phone": "string",
      "Website": "string",
      "Address": "string",
      "Description": "string",
      "IsActive": true,
      "SiteID": 0,
      "DisplayOrder": 0,
      "City": "string",
      "StateProvince": "string",
      "Country": "string",
      "HiddenFromAM": true
    }
  ],
  "SectionsToShow": [
    0
  ]
}

Example


{
    "VisitID": 4713,
    "SectionLabels": {
        "1": "Air Transportation-Air Transportation-Air",
        "2": "Ground Transportation",
        "3": "Hotel 5 star",
        "4": "Restaurant",
        "5": "Other Entertainment",
        "6": "Air Departure"
    },
    "ItineraryItems": [
        {
            "VisitItineraryID": 1293,
            "SectionID": 2,
            "SectionName": "Ground Transportation",
            "ItemFields": [
                {
                    "ItineraryItemID": null,
                    "FieldID": 12,
                    "DisplayText": "Pickup Date",
                    "DisplayOrder": 10,
                    "HideFromAM": false,
                    "HideFieldOnRpt": false,
                    "QuestionTypeID": 3,
                    "Usage": "BERequired",
                    "IsAttendeeField": false,
                    "fieldValue": "2024-09-26"
                },
                {
                    "ItineraryItemID": null,
                    "FieldID": 13,
                    "DisplayText": "Pickup Time",
                    "DisplayOrder": 20,
                    "HideFromAM": false,
                    "HideFieldOnRpt": false,
                    "QuestionTypeID": 3,
                    "Usage": "BERequired",
                    "IsAttendeeField": false,
                    "fieldValue": "8:00 AM"
                },
                {
                    "ItineraryItemID": null,
                    "FieldID": 14,
                    "DisplayText": "Provider",
                    "DisplayOrder": 30,
                    "HideFromAM": false,
                    "HideFieldOnRpt": false,
                    "QuestionTypeID": 1,
                    "Usage": "BERequired",
                    "IsAttendeeField": false,
                    "fieldValue": "Asheville Limo Service"
                },
                {
                    "ItineraryItemID": null,
                    "FieldID": 15,
                    "DisplayText": "Pickup Location",
                    "DisplayOrder": 80,
                    "HideFromAM": false,
                    "HideFieldOnRpt": false,
                    "QuestionTypeID": 3,
                    "Usage": "Optional",
                    "IsAttendeeField": false,
                    "fieldValue": null
                },
                {
                    "ItineraryItemID": null,
                    "FieldID": 16,
                    "DisplayText": "Destination",
                    "DisplayOrder": 90,
                    "HideFromAM": false,
                    "HideFieldOnRpt": false,
                    "QuestionTypeID": 3,
                    "Usage": "Optional",
                    "IsAttendeeField": false,
                    "fieldValue": null
                },
                {
                    "ItineraryItemID": null,
                    "FieldID": 17,
                    "DisplayText": "Reservation #",
                    "DisplayOrder": 95,
                    "HideFromAM": false,
                    "HideFieldOnRpt": false,
                    "QuestionTypeID": 3,
                    "Usage": "Optional",
                    "IsAttendeeField": false,
                    "fieldValue": null
                },
                {
                    "ItineraryItemID": null,
                    "FieldID": 20,
                    "DisplayText": "Sign for Driver",
                    "DisplayOrder": 98,
                    "HideFromAM": false,
                    "HideFieldOnRpt": false,
                    "QuestionTypeID": 3,
                    "Usage": "Optional",
                    "IsAttendeeField": false,
                    "fieldValue": null
                },
                {
                    "ItineraryItemID": null,
                    "FieldID": 19,
                    "DisplayText": "Cost",
                    "DisplayOrder": 100,
                    "HideFromAM": false,
                    "HideFieldOnRpt": false,
                    "QuestionTypeID": 5,
                    "Usage": "Optional",
                    "IsAttendeeField": false,
                    "fieldValue": null
                },
                {
                    "ItineraryItemID": null,
                    "FieldID": 22,
                    "DisplayText": "Chargeback #",
                    "DisplayOrder": 110,
                    "HideFromAM": false,
                    "HideFieldOnRpt": true,
                    "QuestionTypeID": 4,
                    "Usage": "Optional",
                    "IsAttendeeField": false,
                    "fieldValue": null
                }
            ],
            "Participants": [
                {
                    "AttendeeID": 6735,
                    "CustomerID": null,
                    "CompanyName": "(not provided)",
                    "FName": "Kate",
                    "LName": "Moss",
                    "isInternal": false,
                    "AttendeeSpecificFields": [],
                    "isLeadContact": false,
                    "Phone": null,
                    "DisplayOrder": 1
                },
                {
                    "AttendeeID": 6734,
                    "CustomerID": null,
                    "CompanyName": "(not provided)",
                    "FName": "Jane",
                    "LName": "Doe",
                    "isInternal": false,
                    "AttendeeSpecificFields": [],
                    "isLeadContact": false,
                    "Phone": null,
                    "DisplayOrder": 2
                }
            ],
            "ItemDate": "2024-09-26T00:00:00",
            "ProviderName": "Asheville Limo Service",
            "ProviderID": 1,
            "StartTime": "2024-09-26T08:00:00",
            "GetStartTime": "2024-09-26T08:00:00"
        }
    ],
    "AttendeeList": [
        {
            "AttendeeID": 6735,
            "CustomerID": null,
            "CompanyName": "(not provided)",
            "FName": "Kate",
            "LName": "Moss",
            "isInternal": false,
            "AttendeeSpecificFields": null,
            "isLeadContact": false,
            "Phone": null,
            "DisplayOrder": 1
        },
        {
            "AttendeeID": 6734,
            "CustomerID": null,
            "CompanyName": "(not provided)",
            "FName": "Jane",
            "LName": "Doe",
            "isInternal": false,
            "AttendeeSpecificFields": null,
            "isLeadContact": false,
            "Phone": null,
            "DisplayOrder": 2
        }
    ],
    "ProviderList": [
        {
            "ID": 1,
            "ProviderType": "ground",
            "Name": "Asheville Limo Service",
            "Phone": "",
            "Website": "",
            "Address": "",
            "Description": null,
            "IsActive": true,
            "SiteID": 0,
            "DisplayOrder": 10,
            "City": null,
            "StateProvince": null,
            "Country": null,
            "HiddenFromAM": false
        }
    ],
    "SectionsToShow": [
        1,
        2,
        3,
        4,
        5,
        6
    ]
}