Tutorial: Retrieve Requirements for a Trip

Enrich your booking flow with personalized travel rules.

Overview

Sherpa provides personalized travel rules to travellers based on their itinerary and traveller profile. Let's see how to display this information with a single API call.

This new improved Trips v3 API will help to simplify the process of displaying travel requirements data for a single trip. In the new API, we introduce a new concept which is Travel Nodes. To read about this concept or other related definitions, visit this page.

Use case

Display personalized travel rules for a traveller going on a round trip from A to B. This information can be displayed during a search or after a booking is made.

Solution

We strive to provide a simple, convenient and understandable experience for travellers. Complex scenarios depend on two factors: who you are as an individual traveller and your itinerary. Our v3/trips endpoint takes that information as an input and provides you with a structured way to create custom user interfaces.

Steps:

  1. Learn to create a Trip and Traveller
  2. Make an API request
  3. Review the response
  4. Display the information in your UI

To better illustrate the capabilities of the v3/trips Endpoint of the Travel Restriction API, we'll be breaking down one of our own solutions and show how you can recreate that very same experience. This way you can ensure that the information you provide to your travellers is always accurate and updated.

1. Learn to create a Trip and Traveller
In this tutorial, we are taking a one-way trip as a fully vaccinated traveller with a Canadian passport, going from Toronto, Canada (YYZ) to Vietnam (SGN).

Both data points are highly relevant as they provide a personalized experience.

📘

Information about the traveller is not available

In case you might not know the passport a traveller is travelling with, we recommend assuming the nationality of the origin. In our example, it would be "Canadian" for travellers starting their journey in Canada.

We recommend that you provide your travellers with the ability to specify their passport, as well as their vaccination status, as these can drastically change the travel requirements that apply.

2. Make an API request
The following example shows the JSON payload that has to be formalized as an API request.

Please have a look at our API reference for Trips to learn more about how to interact with the API.

{
   "data":{
      "type":"TRIP",
      "attributes":{
         "traveller":{
            "passports":[
               "CAN"
            ]
         },
         "locale":"en-US",
         "travelNodes":[
            {
               "type":"ORIGIN",
               "departure":{
                  "date":"2022-09-12",
                  "time":"00:00",
                  "travelMode":"AIR"
               },
               "airportCode":"YYZ"
            },
            {
               "type":"DESTINATION",
               "arrival":{
                  "date":"2022-09-12",
                  "time":"00:00",
                  "travelMode":"AIR"
               },
               "airportCode":"SGN"
            }
         ]
      }
   }
}

3. Review the response
Looking at the API response returned from the v3/trips endpoint, we can find all relevant information required to show the Summary banner.

{
    "meta": {
        "copyright": "Sherpa",
        "version": "3.0.0"
    },
    "data": {
        "id": "6c85bb5e-4758-49b4-94f9-96772e7e1f25",
        "type": "TRIP",
        "attributes": {
            "headline": "Most travelers from Toronto, YYZ can enter Vietnam, but there are restrictions.",
            "traveller": {
                "passports": [
                    "CAN"
                ],
                "vaccinations": [
                    {
                        "type": "COVID_19",
                        "status": "NOT_VACCINATED"
                    }
                ]
            },
            "locale": "en-US",
            "travelNodes": [
                {
                    "type": "ORIGIN",
                    "departure": {
                        "date": "2022-09-12",
                        "time": "00:00",
                        "travelMode": "AIR"
                    },
                    "airportCode": "YYZ",
                    "airportName": "Toronto"
                },
                {
                    "type": "DESTINATION",
                    "arrival": {
                        "date": "2022-09-12",
                        "time": "00:00",
                        "travelMode": "AIR"
                    },
                    "locationCode": "VNM",
                    "locationName": "Vietnam"
                }
            ],
            "informationGroups": [
                {
                    "name": "Visa Requirements",
                    "headline": "",
                    "tooltip": "Visa requirements are determined by the passport you are travelling with and duration of your trip.",
                    "groupings": [
                        {
                            "name": "Toronto",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        },
                        {
                            "name": "Vietnam",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": [
                                {
                                    "type": "PROCEDURE",
                                    "id": "ee0ba620-ff83-42c0-a23a-f3a944a78e74"
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Quarantine",
                    "headline": "",
                    "groupings": [
                        {
                            "name": "Toronto",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        },
                        {
                            "name": "Vietnam",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": [
                                {
                                    "type": "PROCEDURE",
                                    "id": "a38954b8-79cd-4cf0-a264-75758a9d9f75"
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "COVID-19 Testing",
                    "headline": "",
                    "groupings": [
                        {
                            "name": "Toronto",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        },
                        {
                            "name": "Vietnam",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": [
                                {
                                    "type": "PROCEDURE",
                                    "id": "59f0e126-b630-4442-8118-7f57394d6997"
                                }
                            ]
                        }
                    ]
                },
                {
                    "name": "Vaccination / Immunization",
                    "headline": "",
                    "groupings": [
                        {
                            "name": "Toronto",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        },
                        {
                            "name": "Vietnam",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        }
                    ]
                },
                {
                    "name": "Other Documents",
                    "headline": "",
                    "groupings": [
                        {
                            "name": "Toronto",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        },
                        {
                            "name": "Vietnam",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        }
                    ]
                },
                {
                    "name": "Additional Information",
                    "headline": "",
                    "groupings": [
                        {
                            "name": "Toronto",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        },
                        {
                            "name": "Vietnam",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": [
                                {
                                    "type": "PROCEDURE",
                                    "id": "14b5ef3e-b205-438c-98aa-946f5bf85655"
                                },
                                ...
                            ]
                        }
                    ]
                },
                {
                    "name": "Upcoming",
                    "headline": "",
                    "tooltip": "Some of these changes may not be in effect yet and may change unexpectedly.",
                    "groupings": [
                        {
                            "name": "Toronto",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": []
                        },
                        {
                            "name": "Vietnam",
                            "headline": "",
                            "enforcement": "MAY_BE_REQUIRED",
                            "data": [
                                {
                                    "type": "PROCEDURE",
                                    "id": "14b5ef3e-b205-438c-98aa-946f5bf85655"
                                },
                                ...
                            ]
                        }
                    ]
                }
            ]
        },
        "relationships": {
            "restrictions": {
                "meta": {
                    "count": 2
                },
                "data": [
                    {
                        "type": "RESTRICTION",
                        "id": "58a03960-6732-419b-a0d5-abc83e2f7341"
                    },
                    ...
                ]
            },
            "procedures": {
                "meta": {
                    "count": 10
                },
                "data": [
                    {
                        "type": "PROCEDURE",
                        "id": "ee0ba620-ff83-42c0-a23a-f3a944a78e74"
                    },
                    ...
                ]
            }
        }
    },
    "included": [
        {
            "id": "ee0ba620-ff83-42c0-a23a-f3a944a78e74",
            "type": "PROCEDURE",
            "attributes": {
                "category": "DOC_REQUIRED",
                "subCategory": "BEFORE_ARRIVAL",
                "location": "VNM",
                "title": "Electronic visitor visa",
                "description": "To visit Vietnam for Business or Tourism, you require a visa.\n\nAn eVisa is the fastest and easiest way of obtaining a Vietnam visa as you can submit an application and supporting documents online. If approved, you'll receive your eVisa confirmation electronically. When you arrive in Vietnam, border crossing will ask for your passport and eVisa to ensure you have the proper visas.\n\nFor all other visas, visit the government site.",
                "more": [
                    "Entry to Vietnam with an eVisa is supported at 8 airports, 13 land borders, and 7 seaports."
                ],
                "documentLinks": [
                    {
                        "type": "LINK",
                        "provider": "sherpa",
                        "title": "Apply online",
                        "intent": "apply-product",
                        "url": "https://sherpa-widget.joinsherpa.io/applications/products/VNM_EVISA?affiliateId=sherpa&language=en-US",
                        "productId": "VNM_EVISA",
                        "product": {
                            "name": "Vietnamese eVisa",
                            "price": {
                                "value": 45,
                                "currency": "USD"
                            },
                            "destinations": [
                                "Vietnam"
                            ],
                            "travelPurposes": [
                                "Tourism",
                                "Business"
                            ]
                        }
                    }
                ],
                "source": {
                    "sourceType": "GOVERNMENT",
                    "title": "Ministry of Foreign Affairs of Vietnam",
                    "url": "https://lanhsuvietnam.gov.vn/Lists/ChuyenMuc/ChuyenMuc/ChuyenMuc.aspx?List=b6a96952%2D5329%2D4042%2D901b%2D2af247f16b68&ID=24"
                },
                "lastUpdatedAt": "2022-07-08T02:39:00.000Z",
                "createdAt": "2021-10-07T10:58:00.000Z",
                "startDate": null,
                "endDate": null,
                "enforcement": "MANDATORY",
                "documentType": [
                    "E_VISA"
                ],
                "tags": [
                    "international",
                    "fully_vaccinated",
                    "not_vaccinated",
                    "land",
                    "air",
                    "sea",
                    "tourism",
                    "business"
                ],
                "travelPurpose": [
                    "TOURISM",
                    "BUSINESS"
                ],
                "lengthOfStay": [
                    {
                        "value": 30,
                        "type": "DAYS",
                        "text": "30 days"
                    }
                ],
                "included": [
                    {
                        "code": "AND",
                        "text": "Andorra",
                        "type": "NATIONALITY"
                    },
                    ...
                ],
                "icon": {
                    "name": "visa"
                }
            }
        },
        ...
    ]
}

4. Display the information in your UI

To find the Trip Summary, we'll be leveraging the attribute data.attributes.headline.

Show detailed travel rules

Each individual segment provides you with a summary of travel rules, which are grouped under various categories. Restrictions and Procedures might find their way into multiple groupings.

For the user interface on our WebApp solution, we opted to group multiple groupings together to further simplify the flexible API response.

The new Trips v3 provides simplified groupings that you can retrieve data and display directly on the front end. All of the groupings are organized by location name under "informationGroups". Under this group, you will find data for each segment such as Travel Restrictions, Visa Requirements, Quarantine, COVID-19 Testing, Vaccination / Immunization, Other Documents, Additional Information, and Upcoming with their tooltip if it exists. The naming & tooltip are already translated into different languages.

For displaying restrictions for procedures for each segment, we can find that information under data.attributes.informationGroups[x].groupings.

❗️

Nested Grouping

An object of type grouping may include a list of the same type (grouping[]) as the value for the optional parameter groupings.
This means that to get the first restrictionId in a particular information grouping, you might need to look at informationGrouping[x].groupings[0].data[0] or you might need to look at informationGrouping[x].groupings[0].groupings[0].groupings[0].data[0]. While there are no technical limits on the number of allowed nesting layers, we will keep this structure limited to a maximum of 5.
This nested structure allows us to be flexible in delivering the hierarchy of information without changing the API response format. While this example currently looks at data sorted only based on grouping, it is vital to make sure that your application can handle the nested structure of groupings.
For more information, look at this tutorial.

In this example, data is also grouped by location, so it'll easier to show the restrictions that belong to a specific location without further transformation.

1126

Building travel requirements detail

Show document checklist

Displaying an all-in-one checklist for all the required documents can be seen by looking at the groupings with the type DOC_REQUIRED.

This grouping list will include all documents related to visa requirements, COVID-19 testing, as well as various other types of documents.

To see a complete list of document types, please have a look at our API reference for document types

Optional: Travel rules for returning home

In the new API, Round trips can be retrieved by sending another request to v3/trips endpoint. It will be entirely new travel nodes and be treated as a separate trip.

The API response will be the as the departure trip. We can apply the same strategy of mapping the response to a user interface to the return segment as well.

Optional: Travel rules for connecting flights

Trips v3 supports up to 3 transit nodes.

Below is an example payload of a trip with two transit nodes (Seattle & Seoul).

The full itinerary is: Washington (IAD) -> Seattle (SEA) -> Seoul (ICN) -> Da Nang (DAD).

{
  "data": {
    "type": "TRIP",
    "attributes": {
      "traveller": {
        "passports": [
          "USA"
        ],
        "vaccinations": [
          {
            "type": "COVID_19",
            "status": "FULLY_VACCINATED"
          }
        ]
      },
      "locale": "en-US",
      "travelNodes": [
        {
          "type": "ORIGIN",
          "departure": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "airportCode": "IAD"
        },
        {
          "type": "TRANSIT",
          "departure": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "arrival": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "airportCode": "SEA"
        },
        {
          "type": "TRANSIT",
          "departure": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "arrival": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "airportCode": "ICN"
        },
        {
          "type": "DESTINATION",
          "arrival": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "airportCode": "DAD"
        }
      ]
    }
  }
}
{
  "meta": {
    "copyright": "Sherpa",
    "version": "3.0.1"
  },
  "data": {
    "id": "308c55f4-5669-4385-8a1c-01236956aa5d",
    "type": "TRIP",
    "attributes": {
      "traveller": {
        "passports": [
          "USA"
        ],
        "vaccinations": [
          {
            "type": "COVID_19",
            "status": "FULLY_VACCINATED"
          }
        ]
      },
      "locale": "en-US",
      "travelNodes": [
        {
          "type": "ORIGIN",
          "departure": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "airportCode": "IAD",
          "airportName": "Washington"
        },
        {
          "type": "TRANSIT",
          "arrival": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "departure": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "airportCode": "SEA",
          "airportName": "Seattle"
        },
        {
          "type": "TRANSIT",
          "arrival": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "departure": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "locationCode": "KOR",
          "locationName": "South Korea"
        },
        {
          "type": "DESTINATION",
          "arrival": {
            "date": "2023-10-23",
            "time": "00:00"
          },
          "locationCode": "VNM",
          "locationName": "Vietnam"
        }
      ],
      "headline": "Most travelers from Washington (IAD) can enter Da Nang (DAD) via these connections, but there are restrictions.",
      "informationGroups": [
        {
          "name": "Visa Requirements",
          "type": "VISA_REQUIREMENTS",
          "tooltip": "Visa requirements are determined by the passport you are travelling with and duration of your trip.",
          "groupings": [
            {
              "name": "Da Nang (DAD)",
              "enforcement": "MANDATORY",
              "data": [
                {
                  "type": "PROCEDURE",
                  "id": "3e87ab87-a783-4d2f-90e2-35846e23bd5d"
                },
                {
                  "type": "PROCEDURE",
                  "id": "b67b9a85-77fe-4207-8434-7fe980a81365"
                }
              ],
              "subheading": "Select one of the following options"
            }
          ],
          "enforcement": "MANDATORY",
          "headline": "You need a visa for Vietnam if you have a United States passport."
        },
        {
          "name": "Travel Restrictions",
          "type": "TRAVEL_RESTRICTIONS",
          "tooltip": "Travel restrictions often depend on your travel history. Check details for each part of your trip to see if any of them apply to you.",
          "groupings": [
            {
              "name": "Seattle (SEA)",
              "data": [
                {
                  "type": "RESTRICTION",
                  "id": "92c0c428-62f5-4021-a201-e88a379d098d"
                }
              ]
            },
            {
              "name": "Seoul (ICN)",
              "data": [
                {
                  "type": "RESTRICTION",
                  "id": "7eebd201-cbf0-4a66-b750-a4920084b7ff"
                }
              ]
            },
            {
              "name": "Da Nang (DAD)",
              "data": [
                {
                  "type": "RESTRICTION",
                  "id": "58a03960-6732-419b-a0d5-abc83e2f7341"
                }
              ]
            }
          ]
        },
        {
          "name": "Documents and Forms",
          "type": "DOCUMENTS_AND_FORMS",
          "groupings": [
            {
              "name": "Da Nang (DAD)",
              "enforcement": "MANDATORY",
              "data": [
                {
                  "type": "PROCEDURE",
                  "id": "ac149789-7cab-4250-bd76-58cbdc1d0146"
                }
              ]
            }
          ],
          "enforcement": "MANDATORY"
        },
        {
          "name": "Public Health Requirements",
          "type": "PUBLIC_HEALTH_REQUIREMENTS",
          "groupings": [
            {
              "name": "Seattle (SEA)",
              "enforcement": "NOT_REQUIRED",
              "data": [
                {
                  "type": "PROCEDURE",
                  "id": "8bcf3053-fe36-4b20-92a8-70c3c16e5e10"
                },
                {
                  "type": "PROCEDURE",
                  "id": "cd8e7f04-4209-4850-b8e4-614d16b0c0ca"
                }
              ]
            },
            {
              "name": "Da Nang (DAD)",
              "enforcement": "NOT_REQUIRED",
              "data": [
                {
                  "type": "PROCEDURE",
                  "id": "9295018f-83c0-470a-8397-fdee7682ac21"
                },
                {
                  "type": "PROCEDURE",
                  "id": "59f0e126-b630-4442-8118-7f57394d6997"
                }
              ]
            }
          ],
          "enforcement": "NOT_REQUIRED"
        },
        {
          "name": "Additional Information",
          "type": "ADDITIONAL_INFORMATION",
          "groupings": [
            {
              "name": "Seattle (SEA)",
              "enforcement": "NOT_REQUIRED",
              "data": [
                {
                  "type": "PROCEDURE",
                  "id": "42ab9869-8e05-4f79-a6e4-7427185c03fe"
                }
              ]
            },
            {
              "name": "Da Nang (DAD)",
              "enforcement": "MANDATORY",
              "data": [
                {
                  "type": "PROCEDURE",
                  "id": "3b0978ae-9508-47de-a108-4c64f89e1b78"
                },
                {
                  "type": "PROCEDURE",
                  "id": "a38954b8-79cd-4cf0-a264-75758a9d9f75"
                },
                {
                  "id": "generated-procedure-esim-visa-VNM"
                }
              ]
            }
          ]
        },
        {
          "name": "Upcoming",
          "type": "UPCOMING",
          "tooltip": "Some of these changes may not be in effect yet and may change unexpectedly."
        }
      ],
      "travelOpenness": "LEVEL_1"
    },
    "relationships": {
      "procedures": {
        "data": [
          {
            "type": "PROCEDURE",
            "id": "8bcf3053-fe36-4b20-92a8-70c3c16e5e10"
          },
          {
            "type": "PROCEDURE",
            "id": "cd8e7f04-4209-4850-b8e4-614d16b0c0ca"
          },
          {
            "type": "PROCEDURE",
            "id": "42ab9869-8e05-4f79-a6e4-7427185c03fe"
          },
          {
            "type": "PROCEDURE",
            "id": "3e87ab87-a783-4d2f-90e2-35846e23bd5d"
          },
          {
            "type": "PROCEDURE",
            "id": "b67b9a85-77fe-4207-8434-7fe980a81365"
          },
          {
            "type": "PROCEDURE",
            "id": "ac149789-7cab-4250-bd76-58cbdc1d0146"
          },
          {
            "type": "PROCEDURE",
            "id": "9295018f-83c0-470a-8397-fdee7682ac21"
          },
          {
            "type": "PROCEDURE",
            "id": "59f0e126-b630-4442-8118-7f57394d6997"
          },
          {
            "type": "PROCEDURE",
            "id": "3b0978ae-9508-47de-a108-4c64f89e1b78"
          },
          {
            "type": "PROCEDURE",
            "id": "a38954b8-79cd-4cf0-a264-75758a9d9f75"
          },
          {
            "id": "generated-procedure-esim-visa-VNM"
          }
        ],
        "meta": {
          "count": 11
        }
      },
      "restrictions": {
        "data": [
          {
            "type": "RESTRICTION",
            "id": "92c0c428-62f5-4021-a201-e88a379d098d"
          },
          {
            "type": "RESTRICTION",
            "id": "7eebd201-cbf0-4a66-b750-a4920084b7ff"
          },
          {
            "type": "RESTRICTION",
            "id": "58a03960-6732-419b-a0d5-abc83e2f7341"
          }
        ],
        "meta": {
          "count": 3
        }
      }
    }
  },
  "included": [
    {
      "id": "8bcf3053-fe36-4b20-92a8-70c3c16e5e10",
      "type": "PROCEDURE",
      "attributes": {
        "category": "DOC_REQUIREMENT",
        "subCategory": "BEFORE_ARRIVAL",
        "title": "Proof of COVID-19 vaccination is not required for Washington",
        "description": "Travelers don’t need proof of COVID-19 vaccination before traveling to Washington. ",
        "more": [],
        "actions": [],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "Washington State Department of Health ",
            "url": "https://doh.wa.gov/emergencies/covid-19"
          }
        ],
        "lastUpdatedAt": "2023-10-17T05:51:00.000Z",
        "createdAt": "2023-04-17T10:45:00.000Z",
        "startDate": "2023-05-12T00:00:00.000Z",
        "endDate": null,
        "enforcement": "NOT_REQUIRED",
        "documentTypes": [
          "COVID_19_VACCINATION"
        ],
        "tags": [
          "domestic",
          "fully_vaccinated",
          "air",
          "sea",
          "tourism",
          "medical",
          "business"
        ],
        "travelPurposes": [
          "TOURISM",
          "MEDICAL",
          "BUSINESS"
        ],
        "included": [
          {
            "code": "US-AL",
            "text": "Alabama",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AK",
            "text": "Alaska",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AZ",
            "text": "Arizona",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AR",
            "text": "Arkansas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CA",
            "text": "California",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CO",
            "text": "Colorado",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CT",
            "text": "Connecticut",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-DE",
            "text": "Delaware",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-FL",
            "text": "Florida",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-GA",
            "text": "Georgia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-HI",
            "text": "Hawaii",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ID",
            "text": "Idaho",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IL",
            "text": "Illinois",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IN",
            "text": "Indiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IA",
            "text": "Iowa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-KS",
            "text": "Kansas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-KY",
            "text": "Kentucky",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-LA",
            "text": "Louisiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ME",
            "text": "Maine",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MD",
            "text": "Maryland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MA",
            "text": "Massachusetts",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MI",
            "text": "Michigan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MN",
            "text": "Minnesota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MS",
            "text": "Mississippi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MO",
            "text": "Missouri",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MT",
            "text": "Montana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NE",
            "text": "Nebraska",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NV",
            "text": "Nevada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NH",
            "text": "New Hampshire",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NJ",
            "text": "New Jersey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NM",
            "text": "New Mexico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NY",
            "text": "New York",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NC",
            "text": "North Carolina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ND",
            "text": "North Dakota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OH",
            "text": "Ohio",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OK",
            "text": "Oklahoma",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OR",
            "text": "Oregon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-PA",
            "text": "Pennsylvania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-RI",
            "text": "Rhode Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-SC",
            "text": "South Carolina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-SD",
            "text": "South Dakota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-TN",
            "text": "Tennessee",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-TX",
            "text": "Texas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-UT",
            "text": "Utah",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-VT",
            "text": "Vermont",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-VA",
            "text": "Virginia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WV",
            "text": "West Virginia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WI",
            "text": "Wisconsin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WY",
            "text": "Wyoming",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-DC",
            "text": "District of Columbia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AS",
            "text": "American Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MP",
            "text": "Northern Mariana Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-PR",
            "text": "Puerto Rico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-UM",
            "text": "United States Minor Outlying Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          }
        ],
        "icon": {
          "name": "document"
        }
      },
      "relationships": {
        "location": {
          "data": {
            "id": "US-WA",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "cd8e7f04-4209-4850-b8e4-614d16b0c0ca",
      "type": "PROCEDURE",
      "attributes": {
        "category": "COVID_19_TEST",
        "subCategory": "BEFORE_ARRIVAL",
        "title": "Proof of pre-departure COVID-19 test is not required",
        "description": "Travelers don’t need a COVID-19 test before traveling to Washington.",
        "more": [],
        "actions": [],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "The White House - US Government",
            "url": "https://www.whitehouse.gov/briefing-room/presidential-actions/2021/01/25/proclamation-on-the-suspension-of-entry-as-immigrants-and-non-immigrants-of-certain-additional-persons-who-pose-a-risk-of-transmitting-coronavirus-disease/"
          }
        ],
        "lastUpdatedAt": "2023-10-17T05:51:00.000Z",
        "createdAt": "2023-05-03T09:54:00.000Z",
        "startDate": "2023-05-12T00:00:00.000Z",
        "endDate": null,
        "enforcement": "NOT_REQUIRED",
        "tags": [
          "domestic",
          "fully_vaccinated",
          "not_vaccinated",
          "air",
          "land"
        ],
        "included": [
          {
            "code": "US-AL",
            "text": "Alabama",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AK",
            "text": "Alaska",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AZ",
            "text": "Arizona",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AR",
            "text": "Arkansas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CA",
            "text": "California",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CO",
            "text": "Colorado",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CT",
            "text": "Connecticut",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-DE",
            "text": "Delaware",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-FL",
            "text": "Florida",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-GA",
            "text": "Georgia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-HI",
            "text": "Hawaii",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ID",
            "text": "Idaho",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IL",
            "text": "Illinois",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IN",
            "text": "Indiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IA",
            "text": "Iowa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-KS",
            "text": "Kansas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-KY",
            "text": "Kentucky",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-LA",
            "text": "Louisiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ME",
            "text": "Maine",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MD",
            "text": "Maryland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MA",
            "text": "Massachusetts",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MI",
            "text": "Michigan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MN",
            "text": "Minnesota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MS",
            "text": "Mississippi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MO",
            "text": "Missouri",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MT",
            "text": "Montana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NE",
            "text": "Nebraska",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NV",
            "text": "Nevada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NH",
            "text": "New Hampshire",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NJ",
            "text": "New Jersey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NM",
            "text": "New Mexico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NY",
            "text": "New York",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NC",
            "text": "North Carolina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ND",
            "text": "North Dakota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OH",
            "text": "Ohio",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OK",
            "text": "Oklahoma",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OR",
            "text": "Oregon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-PA",
            "text": "Pennsylvania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-RI",
            "text": "Rhode Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-SC",
            "text": "South Carolina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-SD",
            "text": "South Dakota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-TN",
            "text": "Tennessee",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-TX",
            "text": "Texas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-UT",
            "text": "Utah",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-VT",
            "text": "Vermont",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-VA",
            "text": "Virginia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WV",
            "text": "West Virginia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WI",
            "text": "Wisconsin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WY",
            "text": "Wyoming",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-DC",
            "text": "District of Columbia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AS",
            "text": "American Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MP",
            "text": "Northern Mariana Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-PR",
            "text": "Puerto Rico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-UM",
            "text": "United States Minor Outlying Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          }
        ],
        "icon": {
          "name": "covid19"
        },
        "severity": 0
      },
      "relationships": {
        "location": {
          "data": {
            "id": "US-WA",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "42ab9869-8e05-4f79-a6e4-7427185c03fe",
      "type": "PROCEDURE",
      "attributes": {
        "category": "QUARANTINE",
        "subCategory": "ON_ARRIVAL",
        "title": "Quarantine is not required",
        "description": "Travelers don’t need to quarantine on arrival in Washington from other states.",
        "more": [],
        "actions": [],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "Washington Tourism",
            "url": "https://stateofwatourism.com/plan-your-trip/responsible-travel/"
          }
        ],
        "lastUpdatedAt": "2023-10-17T05:51:00.000Z",
        "createdAt": "2020-11-14T14:29:00.000Z",
        "startDate": null,
        "endDate": null,
        "enforcement": "NOT_REQUIRED",
        "tags": [
          "domestic",
          "fully_vaccinated",
          "not_vaccinated",
          "air",
          "land",
          "sea"
        ],
        "included": [
          {
            "code": "US-AL",
            "text": "Alabama",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AK",
            "text": "Alaska",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AZ",
            "text": "Arizona",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AR",
            "text": "Arkansas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CA",
            "text": "California",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CO",
            "text": "Colorado",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CT",
            "text": "Connecticut",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-DE",
            "text": "Delaware",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-FL",
            "text": "Florida",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-GA",
            "text": "Georgia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-HI",
            "text": "Hawaii",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ID",
            "text": "Idaho",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IL",
            "text": "Illinois",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IN",
            "text": "Indiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IA",
            "text": "Iowa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-KS",
            "text": "Kansas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-KY",
            "text": "Kentucky",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-LA",
            "text": "Louisiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ME",
            "text": "Maine",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MD",
            "text": "Maryland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MA",
            "text": "Massachusetts",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MI",
            "text": "Michigan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MN",
            "text": "Minnesota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MS",
            "text": "Mississippi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MO",
            "text": "Missouri",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MT",
            "text": "Montana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NE",
            "text": "Nebraska",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NV",
            "text": "Nevada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NH",
            "text": "New Hampshire",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NJ",
            "text": "New Jersey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NM",
            "text": "New Mexico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NY",
            "text": "New York",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NC",
            "text": "North Carolina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ND",
            "text": "North Dakota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OH",
            "text": "Ohio",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OK",
            "text": "Oklahoma",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OR",
            "text": "Oregon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-PA",
            "text": "Pennsylvania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-RI",
            "text": "Rhode Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-SC",
            "text": "South Carolina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-SD",
            "text": "South Dakota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-TN",
            "text": "Tennessee",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-TX",
            "text": "Texas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-UT",
            "text": "Utah",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-VT",
            "text": "Vermont",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-VA",
            "text": "Virginia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WV",
            "text": "West Virginia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WI",
            "text": "Wisconsin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WY",
            "text": "Wyoming",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-DC",
            "text": "District of Columbia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AS",
            "text": "American Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MP",
            "text": "Northern Mariana Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-PR",
            "text": "Puerto Rico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-UM",
            "text": "United States Minor Outlying Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          }
        ],
        "icon": {
          "name": "quarantine"
        },
        "severity": 0
      },
      "relationships": {
        "location": {
          "data": {
            "id": "US-WA",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "92c0c428-62f5-4021-a201-e88a379d098d",
      "type": "RESTRICTION",
      "attributes": {
        "category": "NO_RESTRICTION",
        "subCategory": "ENTRY",
        "title": "Travel is allowed",
        "description": "Travelers can enter Washington from other states.",
        "more": [],
        "actions": [],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "Washington State Department of Health ",
            "url": "https://doh.wa.gov/emergencies/covid-19"
          }
        ],
        "lastUpdatedAt": "2023-10-17T05:51:00Z",
        "createdAt": "2023-05-03T17:48:00Z",
        "startDate": "2023-05-12T00:00:00Z",
        "endDate": null,
        "tags": [
          "domestic",
          "fully_vaccinated",
          "not_vaccinated",
          "air",
          "sea",
          "land"
        ],
        "included": [
          {
            "code": "US-AL",
            "text": "Alabama",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AK",
            "text": "Alaska",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AZ",
            "text": "Arizona",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AR",
            "text": "Arkansas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CA",
            "text": "California",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CO",
            "text": "Colorado",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-CT",
            "text": "Connecticut",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-DE",
            "text": "Delaware",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-FL",
            "text": "Florida",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-GA",
            "text": "Georgia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-HI",
            "text": "Hawaii",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ID",
            "text": "Idaho",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IL",
            "text": "Illinois",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IN",
            "text": "Indiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-IA",
            "text": "Iowa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-KS",
            "text": "Kansas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-KY",
            "text": "Kentucky",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-LA",
            "text": "Louisiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ME",
            "text": "Maine",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MD",
            "text": "Maryland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MA",
            "text": "Massachusetts",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MI",
            "text": "Michigan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MN",
            "text": "Minnesota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MS",
            "text": "Mississippi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MO",
            "text": "Missouri",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MT",
            "text": "Montana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NE",
            "text": "Nebraska",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NV",
            "text": "Nevada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NH",
            "text": "New Hampshire",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NJ",
            "text": "New Jersey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NM",
            "text": "New Mexico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NY",
            "text": "New York",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-NC",
            "text": "North Carolina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-ND",
            "text": "North Dakota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OH",
            "text": "Ohio",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OK",
            "text": "Oklahoma",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-OR",
            "text": "Oregon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-PA",
            "text": "Pennsylvania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-RI",
            "text": "Rhode Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-SC",
            "text": "South Carolina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-SD",
            "text": "South Dakota",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-TN",
            "text": "Tennessee",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-TX",
            "text": "Texas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-UT",
            "text": "Utah",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-VT",
            "text": "Vermont",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-VA",
            "text": "Virginia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WV",
            "text": "West Virginia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WI",
            "text": "Wisconsin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-WY",
            "text": "Wyoming",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-DC",
            "text": "District of Columbia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-AS",
            "text": "American Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-MP",
            "text": "Northern Mariana Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-PR",
            "text": "Puerto Rico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "US-UM",
            "text": "United States Minor Outlying Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          }
        ],
        "icon": {
          "name": "restriction"
        },
        "severity": 0
      },
      "relationships": {
        "location": {
          "data": {
            "id": "US-WA",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "7eebd201-cbf0-4a66-b750-a4920084b7ff",
      "type": "RESTRICTION",
      "attributes": {
        "category": "NO_RESTRICTION",
        "subCategory": "TRANSIT",
        "title": "Transit is allowed",
        "description": "Travelers can transit through South Korean airports.",
        "more": [],
        "actions": [],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "UK Embassy for South Korea",
            "url": "https://www.gov.uk/foreign-travel-advice/south-korea/entry-requirements"
          }
        ],
        "lastUpdatedAt": "2023-10-16T07:43:00Z",
        "createdAt": "2020-06-10T15:29:00Z",
        "startDate": "2020-06-01T00:00:00Z",
        "endDate": null,
        "tags": [
          "international",
          "fully_vaccinated",
          "not_vaccinated",
          "air",
          "transit"
        ],
        "included": [
          {
            "code": "AFG",
            "text": "Afghanistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ALA",
            "text": "Åland Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ALB",
            "text": "Albania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DZA",
            "text": "Algeria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ASM",
            "text": "American Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AND",
            "text": "Andorra",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AGO",
            "text": "Angola",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AIA",
            "text": "Anguilla",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ATG",
            "text": "Antigua and Barbuda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ARG",
            "text": "Argentina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ARM",
            "text": "Armenia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ABW",
            "text": "Aruba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AUS",
            "text": "Australia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AUT",
            "text": "Austria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AZE",
            "text": "Azerbaijan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BHS",
            "text": "Bahamas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BHR",
            "text": "Bahrain",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BGD",
            "text": "Bangladesh",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRB",
            "text": "Barbados",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BLR",
            "text": "Belarus",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BEL",
            "text": "Belgium",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BLZ",
            "text": "Belize",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BEN",
            "text": "Benin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BMU",
            "text": "Bermuda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BTN",
            "text": "Bhutan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BOL",
            "text": "Bolivia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BES",
            "text": "Bonaire, Sint Eustatius and Saba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BIH",
            "text": "Bosnia and Herzegovina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BWA",
            "text": "Botswana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRA",
            "text": "Brazil",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IOT",
            "text": "British Indian Ocean Territory",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UMI",
            "text": "United States Minor Outlying Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VGB",
            "text": "British Virgin Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VIR",
            "text": "U.S. Virgin Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRN",
            "text": "Brunei",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BGR",
            "text": "Bulgaria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BFA",
            "text": "Burkina Faso",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BDI",
            "text": "Burundi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KHM",
            "text": "Cambodia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CMR",
            "text": "Cameroon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CAN",
            "text": "Canada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CPV",
            "text": "Cape Verde",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CYM",
            "text": "Cayman Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CAF",
            "text": "Central African Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TCD",
            "text": "Chad",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CHL",
            "text": "Chile",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CHN",
            "text": "Mainland China",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CXR",
            "text": "Christmas Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CCK",
            "text": "Cocos (Keeling) Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COL",
            "text": "Colombia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COM",
            "text": "Comoros",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COG",
            "text": "Congo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COD",
            "text": "Democratic Republic of the Congo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COK",
            "text": "Cook Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CRI",
            "text": "Costa Rica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HRV",
            "text": "Croatia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CUB",
            "text": "Cuba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CUW",
            "text": "Curaçao",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CYP",
            "text": "Cyprus",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CZE",
            "text": "Czech Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DNK",
            "text": "Denmark",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DJI",
            "text": "Djibouti",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DMA",
            "text": "Dominica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DOM",
            "text": "Dominican Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ECU",
            "text": "Ecuador",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "EGY",
            "text": "Egypt",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SLV",
            "text": "El Salvador",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GNQ",
            "text": "Equatorial Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ERI",
            "text": "Eritrea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "EST",
            "text": "Estonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ETH",
            "text": "Ethiopia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FLK",
            "text": "Falkland Islands (Islas Malvinas)",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FRO",
            "text": "Faroe Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FJI",
            "text": "Fiji",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FIN",
            "text": "Finland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FRA",
            "text": "France",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUF",
            "text": "French Guiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PYF",
            "text": "French Polynesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GAB",
            "text": "Gabon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GMB",
            "text": "Gambia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GEO",
            "text": "Georgia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DEU",
            "text": "Germany",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GHA",
            "text": "Ghana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GIB",
            "text": "Gibraltar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRC",
            "text": "Greece",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRL",
            "text": "Greenland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRD",
            "text": "Grenada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GLP",
            "text": "Guadeloupe",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUM",
            "text": "Guam",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GTM",
            "text": "Guatemala",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GGY",
            "text": "Guernsey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GIN",
            "text": "Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GNB",
            "text": "Guinea-Bissau",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUY",
            "text": "Guyana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HTI",
            "text": "Haiti",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VAT",
            "text": "Vatican City",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HND",
            "text": "Honduras",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HKG",
            "text": "Hong Kong SAR",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HUN",
            "text": "Hungary",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ISL",
            "text": "Iceland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IND",
            "text": "India",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IDN",
            "text": "Indonesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CIV",
            "text": "Ivory Coast",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRN",
            "text": "Iran",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRQ",
            "text": "Iraq",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRL",
            "text": "Ireland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IMN",
            "text": "Isle of Man",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ISR",
            "text": "Israel",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ITA",
            "text": "Italy",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JAM",
            "text": "Jamaica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JPN",
            "text": "Japan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JEY",
            "text": "Jersey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JOR",
            "text": "Jordan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KAZ",
            "text": "Kazakhstan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KEN",
            "text": "Kenya",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KIR",
            "text": "Kiribati",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KWT",
            "text": "Kuwait",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KGZ",
            "text": "Kyrgyzstan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LAO",
            "text": "Laos",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LVA",
            "text": "Latvia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBN",
            "text": "Lebanon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LSO",
            "text": "Lesotho",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBR",
            "text": "Liberia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBY",
            "text": "Libya",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LIE",
            "text": "Liechtenstein",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LTU",
            "text": "Lithuania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LUX",
            "text": "Luxembourg",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MAC",
            "text": "Macau SAR",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MKD",
            "text": "North Macedonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDG",
            "text": "Madagascar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MWI",
            "text": "Malawi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MYS",
            "text": "Malaysia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDV",
            "text": "Maldives",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MLI",
            "text": "Mali",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MLT",
            "text": "Malta",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MHL",
            "text": "Marshall Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MTQ",
            "text": "Martinique",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MRT",
            "text": "Mauritania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MUS",
            "text": "Mauritius",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MYT",
            "text": "Mayotte",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MEX",
            "text": "Mexico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FSM",
            "text": "Micronesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDA",
            "text": "Moldova",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MCO",
            "text": "Monaco",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNG",
            "text": "Mongolia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNE",
            "text": "Montenegro",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MSR",
            "text": "Montserrat",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MAR",
            "text": "Morocco",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MOZ",
            "text": "Mozambique",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MMR",
            "text": "Myanmar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NAM",
            "text": "Namibia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NRU",
            "text": "Nauru",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NPL",
            "text": "Nepal",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NLD",
            "text": "Netherlands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NCL",
            "text": "New Caledonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NZL",
            "text": "New Zealand",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NIC",
            "text": "Nicaragua",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NER",
            "text": "Niger",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NGA",
            "text": "Nigeria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NIU",
            "text": "Niue",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NFK",
            "text": "Norfolk Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNP",
            "text": "Northern Mariana Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NOR",
            "text": "Norway",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "OMN",
            "text": "Oman",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PAK",
            "text": "Pakistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PLW",
            "text": "Palau",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PSE",
            "text": "Palestinian Territories",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PAN",
            "text": "Panama",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PNG",
            "text": "Papua New Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRY",
            "text": "Paraguay",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PER",
            "text": "Peru",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PHL",
            "text": "Philippines",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PCN",
            "text": "Pitcairn Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "POL",
            "text": "Poland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRT",
            "text": "Portugal",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRI",
            "text": "Puerto Rico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "QAT",
            "text": "Qatar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RKS",
            "text": "Kosovo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "REU",
            "text": "Réunion",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ROU",
            "text": "Romania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RUS",
            "text": "Russia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RWA",
            "text": "Rwanda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BLM",
            "text": "Saint Barthélemy",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SHN",
            "text": "Saint Helena, Ascension and Tristan da Cunha",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KNA",
            "text": "Saint Kitts and Nevis",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LCA",
            "text": "Saint Lucia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MAF",
            "text": "Saint Martin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SPM",
            "text": "Saint Pierre and Miquelon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VCT",
            "text": "Saint Vincent and the Grenadines",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "WSM",
            "text": "Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SMR",
            "text": "San Marino",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "STP",
            "text": "São Tomé and Príncipe",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SAU",
            "text": "Saudi Arabia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SEN",
            "text": "Senegal",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SRB",
            "text": "Serbia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SYC",
            "text": "Seychelles",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SLE",
            "text": "Sierra Leone",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SGP",
            "text": "Singapore",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SXM",
            "text": "Sint Maarten",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SVK",
            "text": "Slovakia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SVN",
            "text": "Slovenia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SLB",
            "text": "Solomon Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SOM",
            "text": "Somalia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ZAF",
            "text": "South Africa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SGS",
            "text": "South Georgia and the South Sandwich Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SSD",
            "text": "South Sudan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ESP",
            "text": "Spain",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LKA",
            "text": "Sri Lanka",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SDN",
            "text": "Sudan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SUR",
            "text": "Suriname",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SJM",
            "text": "Svalbard and Jan Mayen",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SWZ",
            "text": "Eswatini",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SWE",
            "text": "Sweden",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CHE",
            "text": "Switzerland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SYR",
            "text": "Syria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TWN",
            "text": "Taiwan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TJK",
            "text": "Tajikistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TZA",
            "text": "Tanzania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "THA",
            "text": "Thailand",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TLS",
            "text": "East Timor",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TGO",
            "text": "Togo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TKL",
            "text": "Tokelau",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TON",
            "text": "Tonga",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TTO",
            "text": "Trinidad and Tobago",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TUN",
            "text": "Tunisia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TUR",
            "text": "Türkiye",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TKM",
            "text": "Turkmenistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TCA",
            "text": "Turks and Caicos Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TUV",
            "text": "Tuvalu",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UGA",
            "text": "Uganda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UKR",
            "text": "Ukraine",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ARE",
            "text": "United Arab Emirates",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GBR",
            "text": "United Kingdom",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "USA",
            "text": "United States",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "URY",
            "text": "Uruguay",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UZB",
            "text": "Uzbekistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VUT",
            "text": "Vanuatu",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VEN",
            "text": "Venezuela",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VNM",
            "text": "Vietnam",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "WLF",
            "text": "Wallis and Futuna",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ZMB",
            "text": "Zambia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ZWE",
            "text": "Zimbabwe",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          }
        ],
        "icon": {
          "name": "restriction"
        },
        "severity": 0
      },
      "relationships": {
        "location": {
          "data": {
            "id": "KOR",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "3e87ab87-a783-4d2f-90e2-35846e23bd5d",
      "type": "PROCEDURE",
      "attributes": {
        "category": "DOC_REQUIREMENT",
        "subCategory": "BEFORE_ARRIVAL",
        "title": "Multiple entry eVisa",
        "description": "Travelers need a visa to visit Vietnam for Business or Tourism.\n\nAn eVisa is the fastest and easiest way of obtaining a visa for Vietnam because travelers can submit their application and supporting documents online. Once the application is approved, travelers receive their eVisa confirmation electronically. \n\nA valid visa is required to board the flight. If the visa is expired or doesn’t match the traveler’s passport information, travelers will not be able to board their flight.",
        "more": [
          "Entry to Vietnam with an eVisa is supported at 13 airports, 16 land borders, and 13 seaports."
        ],
        "actions": [
          {
            "type": "LINK",
            "title": "Apply online",
            "url": "https://sherpa-widget.joinsherpa.io/applications/products/VNM_EVISA_MULTIPLE_ENTRY__90DAYS?affiliateId=sherpa&language=en-US",
            "provider": "sherpa",
            "intent": "apply-product",
            "productId": "VNM_EVISA_MULTIPLE_ENTRY__90DAYS",
            "product": {
              "name": "Vietnamese Multiple Entry eVisa",
              "price": {
                "value": 120,
                "currency": "USD"
              },
              "priceBreakdown": [
                {
                  "price": {
                    "currency": "USD",
                    "value": 50
                  },
                  "type": "GOVERNMENT_FEE",
                  "priceInUSD": {
                    "currency": "USD",
                    "value": 50
                  },
                  "name": "Government Fee"
                },
                {
                  "price": {
                    "currency": "USD",
                    "value": 70
                  },
                  "type": "APPLICATION_SERVICE_FEE",
                  "priceInUSD": {
                    "currency": "USD",
                    "value": 70
                  },
                  "name": "Convenience Fee"
                }
              ],
              "destinations": [
                "Vietnam"
              ],
              "travelPurposes": [
                "Tourism",
                "Business"
              ],
              "times": {
                "applicationDeadline": {
                  "type": "BUSINESS_DAYS",
                  "value": 10,
                  "text": "10 business days"
                }
              },
              "productId": "VNM_EVISA_MULTIPLE_ENTRY__90DAYS",
              "programId": "VNM_EVISA_MULTIPLE_ENTRY"
            }
          }
        ],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "Ministry of Foreign Affairs of Vietnam",
            "url": "https://dichvucong.bocongan.gov.vn/bocongan/bothutuc/tthc?matt=26277"
          }
        ],
        "lastUpdatedAt": "2023-09-15T11:11:00.000Z",
        "createdAt": "2023-08-17T15:13:00.000Z",
        "startDate": null,
        "endDate": null,
        "enforcement": "MANDATORY",
        "documentTypes": [
          "E_VISA"
        ],
        "tags": [
          "international",
          "fully_vaccinated",
          "not_vaccinated",
          "land",
          "air",
          "sea",
          "tourism",
          "business"
        ],
        "travelPurposes": [
          "TOURISM",
          "BUSINESS"
        ],
        "lengthOfStay": [
          {
            "type": "DAYS",
            "value": 30,
            "text": "30 days"
          }
        ],
        "included": [
          {
            "code": "AND",
            "text": " Andorra (AND)",
            "type": "PASSPORT"
          },
          {
            "code": "ARG",
            "text": "Argentina (ARG)",
            "type": "PASSPORT"
          },
          {
            "code": "ARM",
            "text": "Armenia (ARM)",
            "type": "PASSPORT"
          },
          {
            "code": "AUS",
            "text": "Australia (AUS)",
            "type": "PASSPORT"
          },
          {
            "code": "AUT",
            "text": "Austria (AUT)",
            "type": "PASSPORT"
          },
          {
            "code": "AZE",
            "text": "Azerbaijan (AZE)",
            "type": "PASSPORT"
          },
          {
            "code": "BEL",
            "text": "Belgium (BEL)",
            "type": "PASSPORT"
          },
          {
            "code": "BIH",
            "text": "Bosnia and Herzegovina (BIH)",
            "type": "PASSPORT"
          },
          {
            "code": "BRA",
            "text": "Brazil (BRA)",
            "type": "PASSPORT"
          },
          {
            "code": "BGR",
            "text": "Bulgaria (BGR)",
            "type": "PASSPORT"
          },
          {
            "code": "CAN",
            "text": "Canada (CAN)",
            "type": "PASSPORT"
          },
          {
            "code": "COL",
            "text": "Colombia (COL)",
            "type": "PASSPORT"
          },
          {
            "code": "HRV",
            "text": "Croatia (HRV)",
            "type": "PASSPORT"
          },
          {
            "code": "CUB",
            "text": "Cuba (CUB)",
            "type": "PASSPORT"
          },
          {
            "code": "CYP",
            "text": "Cyprus (CYP)",
            "type": "PASSPORT"
          },
          {
            "code": "CZE",
            "text": "Czech Republic (CZE)",
            "type": "PASSPORT"
          },
          {
            "code": "TLS",
            "text": "East Timor (TLS)",
            "type": "PASSPORT"
          },
          {
            "code": "EST",
            "text": "Estonia (EST)",
            "type": "PASSPORT"
          },
          {
            "code": "FJI",
            "text": "Fiji (FJI)",
            "type": "PASSPORT"
          },
          {
            "code": "GEO",
            "text": "Georgia (GEO)",
            "type": "PASSPORT"
          },
          {
            "code": "GRC",
            "text": "Greece (GRC)",
            "type": "PASSPORT"
          },
          {
            "code": "HUN",
            "text": "Hungary (HUN)",
            "type": "PASSPORT"
          },
          {
            "code": "ISL",
            "text": "Iceland (ISL)",
            "type": "PASSPORT"
          },
          {
            "code": "IND",
            "text": "India (IND)",
            "type": "PASSPORT"
          },
          {
            "code": "IRL",
            "text": "Ireland (IRL)",
            "type": "PASSPORT"
          },
          {
            "code": "KAZ",
            "text": "Kazakhstan (KAZ)",
            "type": "PASSPORT"
          },
          {
            "code": "LVA",
            "text": "Latvia (LVA)",
            "type": "PASSPORT"
          },
          {
            "code": "LIE",
            "text": "Liechtenstein (LIE)",
            "type": "PASSPORT"
          },
          {
            "code": "LTU",
            "text": "Lithuania (LTU)",
            "type": "PASSPORT"
          },
          {
            "code": "LUX",
            "text": "Luxembourg (LUX)",
            "type": "PASSPORT"
          },
          {
            "code": "MLT",
            "text": "Malta (MLT)",
            "type": "PASSPORT"
          },
          {
            "code": "MHL",
            "text": "Marshall Islands (MHL)",
            "type": "PASSPORT"
          },
          {
            "code": "MEX",
            "text": "Mexico (MEX)",
            "type": "PASSPORT"
          },
          {
            "code": "KIR",
            "text": "Kiribati (KIR)",
            "type": "PASSPORT"
          },
          {
            "code": "FSM",
            "text": "Micronesia (FSM)",
            "type": "PASSPORT"
          },
          {
            "code": "NRU",
            "text": "Nauru (NRU)",
            "type": "PASSPORT"
          },
          {
            "code": "PLW",
            "text": "Palau (PLW)",
            "type": "PASSPORT"
          },
          {
            "code": "MDA",
            "text": "Moldova (MDA)",
            "type": "PASSPORT"
          },
          {
            "code": "MCO",
            "text": "Monaco (MCO)",
            "type": "PASSPORT"
          },
          {
            "code": "MNG",
            "text": "Mongolia (MNG)",
            "type": "PASSPORT"
          },
          {
            "code": "MNE",
            "text": "Montenegro (MNE)",
            "type": "PASSPORT"
          },
          {
            "code": "NLD",
            "text": "Netherlands (NLD)",
            "type": "PASSPORT"
          },
          {
            "code": "NZL",
            "text": "New Zealand (NZL)",
            "type": "PASSPORT"
          },
          {
            "code": "MKD",
            "text": "North Macedonia (MKD)",
            "type": "PASSPORT"
          },
          {
            "code": "PNG",
            "text": "Papua New Guinea (PNG)",
            "type": "PASSPORT"
          },
          {
            "code": "PER",
            "text": "Peru (PER)",
            "type": "PASSPORT"
          },
          {
            "code": "POL",
            "text": "Poland (POL)",
            "type": "PASSPORT"
          },
          {
            "code": "PRT",
            "text": "Portugal (PRT)",
            "type": "PASSPORT"
          },
          {
            "code": "QAT",
            "text": "Qatar (QAT)",
            "type": "PASSPORT"
          },
          {
            "code": "ROU",
            "text": "Romania (ROU)",
            "type": "PASSPORT"
          },
          {
            "code": "WSM",
            "text": "Samoa (WSM)",
            "type": "PASSPORT"
          },
          {
            "code": "SMR",
            "text": "San Marino (SMR)",
            "type": "PASSPORT"
          },
          {
            "code": "SRB",
            "text": "Serbia (SRB)",
            "type": "PASSPORT"
          },
          {
            "code": "SVK",
            "text": "Slovakia (SVK)",
            "type": "PASSPORT"
          },
          {
            "code": "SVN",
            "text": "Slovenia (SVN)",
            "type": "PASSPORT"
          },
          {
            "code": "SLB",
            "text": "Solomon Islands (SLB)",
            "type": "PASSPORT"
          },
          {
            "code": "CHE",
            "text": "Switzerland (CHE)",
            "type": "PASSPORT"
          },
          {
            "code": "ARE",
            "text": "United Arab Emirates (ARE)",
            "type": "PASSPORT"
          },
          {
            "code": "USA",
            "text": "United States (USA)",
            "type": "PASSPORT"
          },
          {
            "code": "URY",
            "text": "Uruguay (URY)",
            "type": "PASSPORT"
          },
          {
            "code": "VUT",
            "text": "Vanuatu (VUT)",
            "type": "PASSPORT"
          },
          {
            "code": "VEN",
            "text": "Venezuela (VEN)",
            "type": "PASSPORT"
          }
        ],
        "icon": {
          "name": "visa"
        }
      },
      "relationships": {
        "location": {
          "data": {
            "id": "VNM",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "b67b9a85-77fe-4207-8434-7fe980a81365",
      "type": "PROCEDURE",
      "attributes": {
        "category": "DOC_REQUIREMENT",
        "subCategory": "BEFORE_ARRIVAL",
        "title": "Single entry eVisa",
        "description": "Travelers need a visa to visit Vietnam for Business or Tourism.\n\nAn eVisa is the fastest and easiest way of obtaining a visa for Vietnam because travelers can submit their application and supporting documents online. Once the application is approved, travelers receive their eVisa confirmation electronically. \n\nA valid visa is required to board the flight. If the visa is expired or doesn’t match the traveler’s passport information, travelers will not be able to board their flight.",
        "more": [
          "Entry to Vietnam with an eVisa is supported at 13 airports, 16 land borders, and 13 seaports."
        ],
        "actions": [
          {
            "type": "LINK",
            "title": "Apply online",
            "url": "https://sherpa-widget.joinsherpa.io/applications/products/VNM_EVISA_SINGLE_ENTRY__90DAYS?affiliateId=sherpa&language=en-US",
            "provider": "sherpa",
            "intent": "apply-product",
            "productId": "VNM_EVISA_SINGLE_ENTRY__90DAYS",
            "product": {
              "name": "Vietnamese Single Entry eVisa",
              "price": {
                "value": 83,
                "currency": "USD"
              },
              "priceBreakdown": [
                {
                  "price": {
                    "currency": "USD",
                    "value": 25
                  },
                  "type": "GOVERNMENT_FEE",
                  "priceInUSD": {
                    "currency": "USD",
                    "value": 25
                  },
                  "name": "Government Fee"
                },
                {
                  "price": {
                    "currency": "USD",
                    "value": 58
                  },
                  "type": "APPLICATION_SERVICE_FEE",
                  "priceInUSD": {
                    "currency": "USD",
                    "value": 58
                  },
                  "name": "Convenience Fee"
                }
              ],
              "destinations": [
                "Vietnam"
              ],
              "travelPurposes": [
                "Tourism",
                "Business"
              ],
              "times": {
                "applicationDeadline": {
                  "type": "BUSINESS_DAYS",
                  "value": 10,
                  "text": "10 business days"
                }
              },
              "productId": "VNM_EVISA_SINGLE_ENTRY__90DAYS",
              "programId": "VNM_EVISA_SINGLE_ENTRY"
            }
          }
        ],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "Ministry of Foreign Affairs of Vietnam",
            "url": "https://dichvucong.bocongan.gov.vn/bocongan/bothutuc/tthc?matt=26277"
          }
        ],
        "lastUpdatedAt": "2023-08-18T14:50:00.000Z",
        "createdAt": "2023-08-17T15:13:00.000Z",
        "startDate": null,
        "endDate": null,
        "enforcement": "MANDATORY",
        "documentTypes": [
          "E_VISA"
        ],
        "tags": [
          "international",
          "fully_vaccinated",
          "not_vaccinated",
          "land",
          "air",
          "sea",
          "tourism",
          "business"
        ],
        "travelPurposes": [
          "TOURISM",
          "BUSINESS"
        ],
        "lengthOfStay": [
          {
            "type": "DAYS",
            "value": 30,
            "text": "30 days"
          }
        ],
        "included": [
          {
            "code": "AND",
            "text": " Andorra (AND)",
            "type": "PASSPORT"
          },
          {
            "code": "ARG",
            "text": "Argentina (ARG)",
            "type": "PASSPORT"
          },
          {
            "code": "ARM",
            "text": "Armenia (ARM)",
            "type": "PASSPORT"
          },
          {
            "code": "AUS",
            "text": "Australia (AUS)",
            "type": "PASSPORT"
          },
          {
            "code": "AUT",
            "text": "Austria (AUT)",
            "type": "PASSPORT"
          },
          {
            "code": "AZE",
            "text": "Azerbaijan (AZE)",
            "type": "PASSPORT"
          },
          {
            "code": "BEL",
            "text": "Belgium (BEL)",
            "type": "PASSPORT"
          },
          {
            "code": "BIH",
            "text": "Bosnia and Herzegovina (BIH)",
            "type": "PASSPORT"
          },
          {
            "code": "BRA",
            "text": "Brazil (BRA)",
            "type": "PASSPORT"
          },
          {
            "code": "BGR",
            "text": "Bulgaria (BGR)",
            "type": "PASSPORT"
          },
          {
            "code": "CAN",
            "text": "Canada (CAN)",
            "type": "PASSPORT"
          },
          {
            "code": "COL",
            "text": "Colombia (COL)",
            "type": "PASSPORT"
          },
          {
            "code": "HRV",
            "text": "Croatia (HRV)",
            "type": "PASSPORT"
          },
          {
            "code": "CUB",
            "text": "Cuba (CUB)",
            "type": "PASSPORT"
          },
          {
            "code": "CYP",
            "text": "Cyprus (CYP)",
            "type": "PASSPORT"
          },
          {
            "code": "CZE",
            "text": "Czech Republic (CZE)",
            "type": "PASSPORT"
          },
          {
            "code": "TLS",
            "text": "East Timor (TLS)",
            "type": "PASSPORT"
          },
          {
            "code": "EST",
            "text": "Estonia (EST)",
            "type": "PASSPORT"
          },
          {
            "code": "FJI",
            "text": "Fiji (FJI)",
            "type": "PASSPORT"
          },
          {
            "code": "GEO",
            "text": "Georgia (GEO)",
            "type": "PASSPORT"
          },
          {
            "code": "GRC",
            "text": "Greece (GRC)",
            "type": "PASSPORT"
          },
          {
            "code": "HUN",
            "text": "Hungary (HUN)",
            "type": "PASSPORT"
          },
          {
            "code": "ISL",
            "text": "Iceland (ISL)",
            "type": "PASSPORT"
          },
          {
            "code": "IND",
            "text": "India (IND)",
            "type": "PASSPORT"
          },
          {
            "code": "IRL",
            "text": "Ireland (IRL)",
            "type": "PASSPORT"
          },
          {
            "code": "KAZ",
            "text": "Kazakhstan (KAZ)",
            "type": "PASSPORT"
          },
          {
            "code": "LVA",
            "text": "Latvia (LVA)",
            "type": "PASSPORT"
          },
          {
            "code": "LIE",
            "text": "Liechtenstein (LIE)",
            "type": "PASSPORT"
          },
          {
            "code": "LTU",
            "text": "Lithuania (LTU)",
            "type": "PASSPORT"
          },
          {
            "code": "LUX",
            "text": "Luxembourg (LUX)",
            "type": "PASSPORT"
          },
          {
            "code": "MLT",
            "text": "Malta (MLT)",
            "type": "PASSPORT"
          },
          {
            "code": "MHL",
            "text": "Marshall Islands (MHL)",
            "type": "PASSPORT"
          },
          {
            "code": "MEX",
            "text": "Mexico (MEX)",
            "type": "PASSPORT"
          },
          {
            "code": "KIR",
            "text": "Kiribati (KIR)",
            "type": "PASSPORT"
          },
          {
            "code": "FSM",
            "text": "Micronesia (FSM)",
            "type": "PASSPORT"
          },
          {
            "code": "NRU",
            "text": "Nauru (NRU)",
            "type": "PASSPORT"
          },
          {
            "code": "PLW",
            "text": "Palau (PLW)",
            "type": "PASSPORT"
          },
          {
            "code": "MDA",
            "text": "Moldova (MDA)",
            "type": "PASSPORT"
          },
          {
            "code": "MCO",
            "text": "Monaco (MCO)",
            "type": "PASSPORT"
          },
          {
            "code": "MNG",
            "text": "Mongolia (MNG)",
            "type": "PASSPORT"
          },
          {
            "code": "MNE",
            "text": "Montenegro (MNE)",
            "type": "PASSPORT"
          },
          {
            "code": "NLD",
            "text": "Netherlands (NLD)",
            "type": "PASSPORT"
          },
          {
            "code": "NZL",
            "text": "New Zealand (NZL)",
            "type": "PASSPORT"
          },
          {
            "code": "MKD",
            "text": "North Macedonia (MKD)",
            "type": "PASSPORT"
          },
          {
            "code": "PNG",
            "text": "Papua New Guinea (PNG)",
            "type": "PASSPORT"
          },
          {
            "code": "PER",
            "text": "Peru (PER)",
            "type": "PASSPORT"
          },
          {
            "code": "POL",
            "text": "Poland (POL)",
            "type": "PASSPORT"
          },
          {
            "code": "PRT",
            "text": "Portugal (PRT)",
            "type": "PASSPORT"
          },
          {
            "code": "QAT",
            "text": "Qatar (QAT)",
            "type": "PASSPORT"
          },
          {
            "code": "ROU",
            "text": "Romania (ROU)",
            "type": "PASSPORT"
          },
          {
            "code": "WSM",
            "text": "Samoa (WSM)",
            "type": "PASSPORT"
          },
          {
            "code": "SMR",
            "text": "San Marino (SMR)",
            "type": "PASSPORT"
          },
          {
            "code": "SRB",
            "text": "Serbia (SRB)",
            "type": "PASSPORT"
          },
          {
            "code": "SVK",
            "text": "Slovakia (SVK)",
            "type": "PASSPORT"
          },
          {
            "code": "SVN",
            "text": "Slovenia (SVN)",
            "type": "PASSPORT"
          },
          {
            "code": "SLB",
            "text": "Solomon Islands (SLB)",
            "type": "PASSPORT"
          },
          {
            "code": "CHE",
            "text": "Switzerland (CHE)",
            "type": "PASSPORT"
          },
          {
            "code": "ARE",
            "text": "United Arab Emirates (ARE)",
            "type": "PASSPORT"
          },
          {
            "code": "USA",
            "text": "United States (USA)",
            "type": "PASSPORT"
          },
          {
            "code": "URY",
            "text": "Uruguay (URY)",
            "type": "PASSPORT"
          },
          {
            "code": "VUT",
            "text": "Vanuatu (VUT)",
            "type": "PASSPORT"
          },
          {
            "code": "VEN",
            "text": "Venezuela (VEN)",
            "type": "PASSPORT"
          }
        ],
        "icon": {
          "name": "visa"
        }
      },
      "relationships": {
        "location": {
          "data": {
            "id": "VNM",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "ac149789-7cab-4250-bd76-58cbdc1d0146",
      "type": "PROCEDURE",
      "attributes": {
        "category": "DOC_REQUIREMENT",
        "subCategory": "BEFORE_ARRIVAL",
        "title": "A passport is required to enter Vietnam",
        "description": "Travelers require a passport to enter Vietnam. The traveler's passport must remain valid for at least 6 months after the traveler arrives in Vietnam. ",
        "more": [],
        "actions": [],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "Vietnam Immigration",
            "url": "https://evisa.xuatnhapcanh.gov.vn/trang-chu-ttdt#:~:text=Vietnam%20E%2Dvisa%20is%20valid,inviting%2Fguaranteeing%20agencies%20and%20organizations."
          }
        ],
        "lastUpdatedAt": "2023-02-05T14:48:00.000Z",
        "createdAt": "2022-11-17T13:40:00.000Z",
        "startDate": null,
        "endDate": null,
        "enforcement": "MANDATORY",
        "documentTypes": [
          "PASSPORT"
        ],
        "tags": [
          "international",
          "fully_vaccinated",
          "not_vaccinated",
          "air",
          "land",
          "sea",
          "tourism",
          "business"
        ],
        "travelPurposes": [
          "TOURISM",
          "BUSINESS"
        ],
        "included": [
          {
            "code": "AFG",
            "text": "Afghanistan (AFG)",
            "type": "PASSPORT"
          },
          {
            "code": "ALB",
            "text": "Albania (ALB)",
            "type": "PASSPORT"
          },
          {
            "code": "DZA",
            "text": "Algeria (DZA)",
            "type": "PASSPORT"
          },
          {
            "code": "AND",
            "text": " Andorra (AND)",
            "type": "PASSPORT"
          },
          {
            "code": "AGO",
            "text": "Angola (AGO)",
            "type": "PASSPORT"
          },
          {
            "code": "ATG",
            "text": "Antigua and Barbuda (ATG)",
            "type": "PASSPORT"
          },
          {
            "code": "ARG",
            "text": "Argentina (ARG)",
            "type": "PASSPORT"
          },
          {
            "code": "ARM",
            "text": "Armenia (ARM)",
            "type": "PASSPORT"
          },
          {
            "code": "AUS",
            "text": "Australia (AUS)",
            "type": "PASSPORT"
          },
          {
            "code": "AUT",
            "text": "Austria (AUT)",
            "type": "PASSPORT"
          },
          {
            "code": "AZE",
            "text": "Azerbaijan (AZE)",
            "type": "PASSPORT"
          },
          {
            "code": "BHS",
            "text": "Bahamas (BHS)",
            "type": "PASSPORT"
          },
          {
            "code": "BHR",
            "text": "Bahrain (BHR)",
            "type": "PASSPORT"
          },
          {
            "code": "BGD",
            "text": "Bangladesh (BGD)",
            "type": "PASSPORT"
          },
          {
            "code": "BRB",
            "text": "Barbados (BRB)",
            "type": "PASSPORT"
          },
          {
            "code": "BLR",
            "text": "Belarus (BLR)",
            "type": "PASSPORT"
          },
          {
            "code": "BEL",
            "text": "Belgium (BEL)",
            "type": "PASSPORT"
          },
          {
            "code": "BLZ",
            "text": "Belize (BLZ)",
            "type": "PASSPORT"
          },
          {
            "code": "BEN",
            "text": "Benin (BEN)",
            "type": "PASSPORT"
          },
          {
            "code": "BMU",
            "text": "Bermuda (GBR)",
            "type": "PASSPORT"
          },
          {
            "code": "BTN",
            "text": "Bhutan (BTN)",
            "type": "PASSPORT"
          },
          {
            "code": "BOL",
            "text": "Bolivia (BOL)",
            "type": "PASSPORT"
          },
          {
            "code": "BIH",
            "text": "Bosnia and Herzegovina (BIH)",
            "type": "PASSPORT"
          },
          {
            "code": "BWA",
            "text": "Botswana (BWA)",
            "type": "PASSPORT"
          },
          {
            "code": "BRA",
            "text": "Brazil (BRA)",
            "type": "PASSPORT"
          },
          {
            "code": "BRN",
            "text": "Brunei (BRN)",
            "type": "PASSPORT"
          },
          {
            "code": "BGR",
            "text": "Bulgaria (BGR)",
            "type": "PASSPORT"
          },
          {
            "code": "BFA",
            "text": "Burkina Faso (BFA)",
            "type": "PASSPORT"
          },
          {
            "code": "BDI",
            "text": "Burundi (BDI)",
            "type": "PASSPORT"
          },
          {
            "code": "CPV",
            "text": "Cape Verde (CPV)",
            "type": "PASSPORT"
          },
          {
            "code": "KHM",
            "text": "Cambodia (KHM)",
            "type": "PASSPORT"
          },
          {
            "code": "CMR",
            "text": "Cameroon (CMR)",
            "type": "PASSPORT"
          },
          {
            "code": "CAN",
            "text": "Canada (CAN)",
            "type": "PASSPORT"
          },
          {
            "code": "CAF",
            "text": "Central African Republic (CAF)",
            "type": "PASSPORT"
          },
          {
            "code": "TCD",
            "text": "Chad (TCD)",
            "type": "PASSPORT"
          },
          {
            "code": "CHL",
            "text": "Chile (CHL)",
            "type": "PASSPORT"
          },
          {
            "code": "CHN",
            "text": "China (CHN)",
            "type": "PASSPORT"
          },
          {
            "code": "COL",
            "text": "Colombia (COL)",
            "type": "PASSPORT"
          },
          {
            "code": "COM",
            "text": "Comoros (COM)",
            "type": "PASSPORT"
          },
          {
            "code": "COG",
            "text": "Republic of Congo (COG)",
            "type": "PASSPORT"
          },
          {
            "code": "CRI",
            "text": "Costa Rica (CRI)",
            "type": "PASSPORT"
          },
          {
            "code": "HRV",
            "text": "Croatia (HRV)",
            "type": "PASSPORT"
          },
          {
            "code": "CUB",
            "text": "Cuba (CUB)",
            "type": "PASSPORT"
          },
          {
            "code": "CYP",
            "text": "Cyprus (CYP)",
            "type": "PASSPORT"
          },
          {
            "code": "CZE",
            "text": "Czech Republic (CZE)",
            "type": "PASSPORT"
          },
          {
            "code": "DNK",
            "text": "Denmark (DNK)",
            "type": "PASSPORT"
          },
          {
            "code": "DJI",
            "text": "Djibouti (DJI)",
            "type": "PASSPORT"
          },
          {
            "code": "DMA",
            "text": "Dominica (DMA)",
            "type": "PASSPORT"
          },
          {
            "code": "DOM",
            "text": "Dominican Republic (DOM)",
            "type": "PASSPORT"
          },
          {
            "code": "COD",
            "text": "Democratic Rep. of the Congo (COD)",
            "type": "PASSPORT"
          },
          {
            "code": "TLS",
            "text": "East Timor (TLS)",
            "type": "PASSPORT"
          },
          {
            "code": "ECU",
            "text": "Ecuador (ECU)",
            "type": "PASSPORT"
          },
          {
            "code": "EGY",
            "text": "Egypt (EGY)",
            "type": "PASSPORT"
          },
          {
            "code": "SLV",
            "text": "El Salvador (SLV)",
            "type": "PASSPORT"
          },
          {
            "code": "GNQ",
            "text": "Equatorial Guinea (GNQ)",
            "type": "PASSPORT"
          },
          {
            "code": "ERI",
            "text": "Eritrea (ERI)",
            "type": "PASSPORT"
          },
          {
            "code": "EST",
            "text": "Estonia (EST)",
            "type": "PASSPORT"
          },
          {
            "code": "SWZ",
            "text": "Eswatini (SWZ)",
            "type": "PASSPORT"
          },
          {
            "code": "ETH",
            "text": "Ethiopia (ETH)",
            "type": "PASSPORT"
          },
          {
            "code": "FJI",
            "text": "Fiji (FJI)",
            "type": "PASSPORT"
          },
          {
            "code": "FIN",
            "text": "Finland (FIN)",
            "type": "PASSPORT"
          },
          {
            "code": "FRA",
            "text": "France (FRA)",
            "type": "PASSPORT"
          },
          {
            "code": "GAB",
            "text": "Gabon (GAB)",
            "type": "PASSPORT"
          },
          {
            "code": "GMB",
            "text": "Gambia (GMB)",
            "type": "PASSPORT"
          },
          {
            "code": "GEO",
            "text": "Georgia (GEO)",
            "type": "PASSPORT"
          },
          {
            "code": "DEU",
            "text": "Germany (D)",
            "type": "PASSPORT"
          },
          {
            "code": "GHA",
            "text": "Ghana (GHA)",
            "type": "PASSPORT"
          },
          {
            "code": "GRC",
            "text": "Greece (GRC)",
            "type": "PASSPORT"
          },
          {
            "code": "GRD",
            "text": "Grenada (GRD)",
            "type": "PASSPORT"
          },
          {
            "code": "GTM",
            "text": "Guatemala (GTM)",
            "type": "PASSPORT"
          },
          {
            "code": "GIN",
            "text": "Guinea (GIN)",
            "type": "PASSPORT"
          },
          {
            "code": "GNB",
            "text": "Guinea-Bissau (GNB)",
            "type": "PASSPORT"
          },
          {
            "code": "GUY",
            "text": "Guyana (GUY)",
            "type": "PASSPORT"
          },
          {
            "code": "HTI",
            "text": "Haiti (HTI)",
            "type": "PASSPORT"
          },
          {
            "code": "HND",
            "text": "Honduras (HND)",
            "type": "PASSPORT"
          },
          {
            "code": "HKG",
            "text": "Hong Kong SAR (CHN)",
            "type": "PASSPORT"
          },
          {
            "code": "HUN",
            "text": "Hungary (HUN)",
            "type": "PASSPORT"
          },
          {
            "code": "ISL",
            "text": "Iceland (ISL)",
            "type": "PASSPORT"
          },
          {
            "code": "IND",
            "text": "India (IND)",
            "type": "PASSPORT"
          },
          {
            "code": "IDN",
            "text": "Indonesia (IDN)",
            "type": "PASSPORT"
          },
          {
            "code": "IRN",
            "text": "Iran (IRN)",
            "type": "PASSPORT"
          },
          {
            "code": "IRQ",
            "text": "Iraq (IRQ)",
            "type": "PASSPORT"
          },
          {
            "code": "IRL",
            "text": "Ireland (IRL)",
            "type": "PASSPORT"
          },
          {
            "code": "ISR",
            "text": "Israel (ISR)",
            "type": "PASSPORT"
          },
          {
            "code": "ITA",
            "text": "Italy (ITA)",
            "type": "PASSPORT"
          },
          {
            "code": "CIV",
            "text": "Ivory Coast (CIV)",
            "type": "PASSPORT"
          },
          {
            "code": "JAM",
            "text": "Jamaica (JAM)",
            "type": "PASSPORT"
          },
          {
            "code": "JPN",
            "text": "Japan (JPN)",
            "type": "PASSPORT"
          },
          {
            "code": "JOR",
            "text": "Jordan (JOR)",
            "type": "PASSPORT"
          },
          {
            "code": "KAZ",
            "text": "Kazakhstan (KAZ)",
            "type": "PASSPORT"
          },
          {
            "code": "KEN",
            "text": "Kenya (KEN)",
            "type": "PASSPORT"
          },
          {
            "code": "KIR",
            "text": "Kiribati (KIR)",
            "type": "PASSPORT"
          },
          {
            "code": "RKS",
            "text": "Kosovo (RKS)",
            "type": "PASSPORT"
          },
          {
            "code": "KWT",
            "text": "Kuwait (KWT)",
            "type": "PASSPORT"
          },
          {
            "code": "KGZ",
            "text": "Kyrgyzstan (KGZ)",
            "type": "PASSPORT"
          },
          {
            "code": "LAO",
            "text": "Laos (LAO)",
            "type": "PASSPORT"
          },
          {
            "code": "LVA",
            "text": "Latvia (LVA)",
            "type": "PASSPORT"
          },
          {
            "code": "LBN",
            "text": "Lebanon (LBN)",
            "type": "PASSPORT"
          },
          {
            "code": "LSO",
            "text": "Lesotho (LSO)",
            "type": "PASSPORT"
          },
          {
            "code": "LBR",
            "text": "Liberia (LBR)",
            "type": "PASSPORT"
          },
          {
            "code": "LBY",
            "text": "Libya (LBY)",
            "type": "PASSPORT"
          },
          {
            "code": "LIE",
            "text": "Liechtenstein (LIE)",
            "type": "PASSPORT"
          },
          {
            "code": "LTU",
            "text": "Lithuania (LTU)",
            "type": "PASSPORT"
          },
          {
            "code": "LUX",
            "text": "Luxembourg (LUX)",
            "type": "PASSPORT"
          },
          {
            "code": "MAC",
            "text": "Macao SAR (CHN)",
            "type": "PASSPORT"
          },
          {
            "code": "MDG",
            "text": "Madagascar (MDG)",
            "type": "PASSPORT"
          },
          {
            "code": "MWI",
            "text": "Malawi (MWI)",
            "type": "PASSPORT"
          },
          {
            "code": "MYS",
            "text": "Malaysia (MYS)",
            "type": "PASSPORT"
          },
          {
            "code": "MDV",
            "text": "Maldives (MDV)",
            "type": "PASSPORT"
          },
          {
            "code": "MLI",
            "text": "Mali (MLI)",
            "type": "PASSPORT"
          },
          {
            "code": "MLT",
            "text": "Malta (MLT)",
            "type": "PASSPORT"
          },
          {
            "code": "MHL",
            "text": "Marshall Islands (MHL)",
            "type": "PASSPORT"
          },
          {
            "code": "MRT",
            "text": "Mauritania (MRT)",
            "type": "PASSPORT"
          },
          {
            "code": "MUS",
            "text": "Mauritius (MUS)",
            "type": "PASSPORT"
          },
          {
            "code": "MEX",
            "text": "Mexico (MEX)",
            "type": "PASSPORT"
          },
          {
            "code": "FSM",
            "text": "Micronesia (FSM)",
            "type": "PASSPORT"
          },
          {
            "code": "NRU",
            "text": "Nauru (NRU)",
            "type": "PASSPORT"
          },
          {
            "code": "PLW",
            "text": "Palau (PLW)",
            "type": "PASSPORT"
          },
          {
            "code": "MDA",
            "text": "Moldova (MDA)",
            "type": "PASSPORT"
          },
          {
            "code": "MCO",
            "text": "Monaco (MCO)",
            "type": "PASSPORT"
          },
          {
            "code": "MNG",
            "text": "Mongolia (MNG)",
            "type": "PASSPORT"
          },
          {
            "code": "MNE",
            "text": "Montenegro (MNE)",
            "type": "PASSPORT"
          },
          {
            "code": "MAR",
            "text": "Morocco (MAR)",
            "type": "PASSPORT"
          },
          {
            "code": "MOZ",
            "text": "Mozambique (MOZ)",
            "type": "PASSPORT"
          },
          {
            "code": "MMR",
            "text": "Myanmar (MMR)",
            "type": "PASSPORT"
          },
          {
            "code": "NAM",
            "text": "Namibia (NAM)",
            "type": "PASSPORT"
          },
          {
            "code": "NPL",
            "text": "Nepal (NPL)",
            "type": "PASSPORT"
          },
          {
            "code": "NLD",
            "text": "Netherlands (NLD)",
            "type": "PASSPORT"
          },
          {
            "code": "NZL",
            "text": "New Zealand (NZL)",
            "type": "PASSPORT"
          },
          {
            "code": "NIC",
            "text": "Nicaragua (NIC)",
            "type": "PASSPORT"
          },
          {
            "code": "NER",
            "text": "Niger (NER)",
            "type": "PASSPORT"
          },
          {
            "code": "NGA",
            "text": "Nigeria (NGA)",
            "type": "PASSPORT"
          },
          {
            "code": "MKD",
            "text": "North Macedonia (MKD)",
            "type": "PASSPORT"
          },
          {
            "code": "NOR",
            "text": "Norway (NOR)",
            "type": "PASSPORT"
          },
          {
            "code": "OMN",
            "text": "Oman (OMN)",
            "type": "PASSPORT"
          },
          {
            "code": "PAK",
            "text": "Pakistan (PAK)",
            "type": "PASSPORT"
          },
          {
            "code": "PSE",
            "text": "Palestine (PSE)",
            "type": "PASSPORT"
          },
          {
            "code": "PAN",
            "text": "Panama (PAN)",
            "type": "PASSPORT"
          },
          {
            "code": "PNG",
            "text": "Papua New Guinea (PNG)",
            "type": "PASSPORT"
          },
          {
            "code": "PRY",
            "text": "Paraguay (PRY)",
            "type": "PASSPORT"
          },
          {
            "code": "PER",
            "text": "Peru (PER)",
            "type": "PASSPORT"
          },
          {
            "code": "PHL",
            "text": "Philippines (PHL)",
            "type": "PASSPORT"
          },
          {
            "code": "POL",
            "text": "Poland (POL)",
            "type": "PASSPORT"
          },
          {
            "code": "PRT",
            "text": "Portugal (PRT)",
            "type": "PASSPORT"
          },
          {
            "code": "QAT",
            "text": "Qatar (QAT)",
            "type": "PASSPORT"
          },
          {
            "code": "ROU",
            "text": "Romania (ROU)",
            "type": "PASSPORT"
          },
          {
            "code": "RUS",
            "text": "Russia (RUS)",
            "type": "PASSPORT"
          },
          {
            "code": "RWA",
            "text": "Rwanda (RWA)",
            "type": "PASSPORT"
          },
          {
            "code": "KNA",
            "text": "Saint Kitts and Nevis (KNA)",
            "type": "PASSPORT"
          },
          {
            "code": "LCA",
            "text": "Saint Lucia (LCA)",
            "type": "PASSPORT"
          },
          {
            "code": "VCT",
            "text": "Saint Vincent and the Grenadines (VCT)",
            "type": "PASSPORT"
          },
          {
            "code": "WSM",
            "text": "Samoa (WSM)",
            "type": "PASSPORT"
          },
          {
            "code": "SMR",
            "text": "San Marino (SMR)",
            "type": "PASSPORT"
          },
          {
            "code": "STP",
            "text": "Sao Tome and Principe (STP)",
            "type": "PASSPORT"
          },
          {
            "code": "SAU",
            "text": "Saudi Arabia (SAU)",
            "type": "PASSPORT"
          },
          {
            "code": "SEN",
            "text": "Senegal (SEN)",
            "type": "PASSPORT"
          },
          {
            "code": "SRB",
            "text": "Serbia (SRB)",
            "type": "PASSPORT"
          },
          {
            "code": "SYC",
            "text": "Seychelles (SYC)",
            "type": "PASSPORT"
          },
          {
            "code": "SLE",
            "text": "Sierra Leone (SLE)",
            "type": "PASSPORT"
          },
          {
            "code": "SGP",
            "text": "Singapore (SGP)",
            "type": "PASSPORT"
          },
          {
            "code": "SVK",
            "text": "Slovakia (SVK)",
            "type": "PASSPORT"
          },
          {
            "code": "SVN",
            "text": "Slovenia (SVN)",
            "type": "PASSPORT"
          },
          {
            "code": "SLB",
            "text": "Solomon Islands (SLB)",
            "type": "PASSPORT"
          },
          {
            "code": "SOM",
            "text": "Somalia (SOM)",
            "type": "PASSPORT"
          },
          {
            "code": "ZAF",
            "text": "South Africa (ZAF)",
            "type": "PASSPORT"
          },
          {
            "code": "KOR",
            "text": "South Korea (KOR)",
            "type": "PASSPORT"
          },
          {
            "code": "SSD",
            "text": "South Sudan (SSD)",
            "type": "PASSPORT"
          },
          {
            "code": "ESP",
            "text": "Spain (ESP)",
            "type": "PASSPORT"
          },
          {
            "code": "LKA",
            "text": "Sri Lanka (LKA)",
            "type": "PASSPORT"
          },
          {
            "code": "SDN",
            "text": "Sudan (SDN)",
            "type": "PASSPORT"
          },
          {
            "code": "SUR",
            "text": "Suriname (SUR)",
            "type": "PASSPORT"
          },
          {
            "code": "SWE",
            "text": "Sweden (SWE)",
            "type": "PASSPORT"
          },
          {
            "code": "CHE",
            "text": "Switzerland (CHE)",
            "type": "PASSPORT"
          },
          {
            "code": "TWN",
            "text": "Taiwan (TWN)",
            "type": "PASSPORT"
          },
          {
            "code": "TJK",
            "text": "Tajikistan (TJK)",
            "type": "PASSPORT"
          },
          {
            "code": "TZA",
            "text": "Tanzania (TZA)",
            "type": "PASSPORT"
          },
          {
            "code": "THA",
            "text": "Thailand (THA)",
            "type": "PASSPORT"
          },
          {
            "code": "TGO",
            "text": "Togo (TGO)",
            "type": "PASSPORT"
          },
          {
            "code": "TON",
            "text": "Tonga (TON)",
            "type": "PASSPORT"
          },
          {
            "code": "TTO",
            "text": "Trinidad and Tobago (TTO)",
            "type": "PASSPORT"
          },
          {
            "code": "TUN",
            "text": "Tunisia (TUN)",
            "type": "PASSPORT"
          },
          {
            "code": "TUR",
            "text": "Türkiye (TUR)",
            "type": "PASSPORT"
          },
          {
            "code": "TKM",
            "text": "Turkmenistan (TKM)",
            "type": "PASSPORT"
          },
          {
            "code": "TUV",
            "text": "Tuvalu (TUV)",
            "type": "PASSPORT"
          },
          {
            "code": "UGA",
            "text": "Uganda (UGA)",
            "type": "PASSPORT"
          },
          {
            "code": "GBR",
            "text": "United Kingdom (GBR)",
            "type": "PASSPORT"
          },
          {
            "code": "UKR",
            "text": "Ukraine (UKR)",
            "type": "PASSPORT"
          },
          {
            "code": "ARE",
            "text": "United Arab Emirates (ARE)",
            "type": "PASSPORT"
          },
          {
            "code": "USA",
            "text": "United States (USA)",
            "type": "PASSPORT"
          },
          {
            "code": "URY",
            "text": "Uruguay (URY)",
            "type": "PASSPORT"
          },
          {
            "code": "UZB",
            "text": "Uzbekistan (UZB)",
            "type": "PASSPORT"
          },
          {
            "code": "VUT",
            "text": "Vanuatu (VUT)",
            "type": "PASSPORT"
          },
          {
            "code": "VAT",
            "text": "Vatican City (VAT)",
            "type": "PASSPORT"
          },
          {
            "code": "VEN",
            "text": "Venezuela (VEN)",
            "type": "PASSPORT"
          },
          {
            "code": "YEM",
            "text": "Yemen (YEM)",
            "type": "PASSPORT"
          },
          {
            "code": "ZMB",
            "text": "Zambia (ZMB)",
            "type": "PASSPORT"
          },
          {
            "code": "ZWE",
            "text": "Zimbabwe (ZWE)",
            "type": "PASSPORT"
          }
        ],
        "icon": {
          "name": "passport"
        }
      },
      "relationships": {
        "location": {
          "data": {
            "id": "VNM",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "9295018f-83c0-470a-8397-fdee7682ac21",
      "type": "PROCEDURE",
      "attributes": {
        "category": "DOC_REQUIREMENT",
        "subCategory": "BEFORE_ARRIVAL",
        "title": "Proof of COVID-19 vaccination is not required for Vietnam",
        "description": "Travelers don’t need proof of COVID-19 vaccination before traveling to Vietnam.",
        "more": [],
        "actions": [],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "Vietnam Government News",
            "url": "https://en.baochinhphu.vn/travel-restrictions-relaxed-as-viet-nam-fully-opens-borders-to-foreign-arrivals-111220317203250536.htm#:~:text=be%20at%20least-,US%2410%2C000.,-Incoming%20travellers%20shall"
          }
        ],
        "lastUpdatedAt": "2023-10-23T13:38:00.000Z",
        "createdAt": "2022-03-17T15:43:00.000Z",
        "startDate": null,
        "endDate": null,
        "enforcement": "NOT_REQUIRED",
        "documentTypes": [
          "COVID_19_VACCINATION"
        ],
        "tags": [
          "international",
          "fully_vaccinated",
          "air",
          "land",
          "sea"
        ],
        "included": [
          {
            "code": "AFG",
            "text": "Afghanistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ALA",
            "text": "Åland Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ALB",
            "text": "Albania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DZA",
            "text": "Algeria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ASM",
            "text": "American Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AND",
            "text": "Andorra",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AGO",
            "text": "Angola",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AIA",
            "text": "Anguilla",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ATG",
            "text": "Antigua and Barbuda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ARG",
            "text": "Argentina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ARM",
            "text": "Armenia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ABW",
            "text": "Aruba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AUS",
            "text": "Australia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AUT",
            "text": "Austria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AZE",
            "text": "Azerbaijan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BHS",
            "text": "Bahamas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BHR",
            "text": "Bahrain",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BGD",
            "text": "Bangladesh",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRB",
            "text": "Barbados",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BLR",
            "text": "Belarus",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BEL",
            "text": "Belgium",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BLZ",
            "text": "Belize",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BEN",
            "text": "Benin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BMU",
            "text": "Bermuda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BTN",
            "text": "Bhutan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BOL",
            "text": "Bolivia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BES",
            "text": "Bonaire, Sint Eustatius and Saba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BIH",
            "text": "Bosnia and Herzegovina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BWA",
            "text": "Botswana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRA",
            "text": "Brazil",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IOT",
            "text": "British Indian Ocean Territory",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UMI",
            "text": "United States Minor Outlying Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VGB",
            "text": "British Virgin Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VIR",
            "text": "U.S. Virgin Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRN",
            "text": "Brunei",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BGR",
            "text": "Bulgaria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BFA",
            "text": "Burkina Faso",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BDI",
            "text": "Burundi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KHM",
            "text": "Cambodia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CMR",
            "text": "Cameroon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CAN",
            "text": "Canada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CPV",
            "text": "Cape Verde",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CYM",
            "text": "Cayman Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CAF",
            "text": "Central African Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TCD",
            "text": "Chad",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CHL",
            "text": "Chile",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CHN",
            "text": "Mainland China",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CXR",
            "text": "Christmas Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CCK",
            "text": "Cocos (Keeling) Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COL",
            "text": "Colombia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COM",
            "text": "Comoros",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COG",
            "text": "Congo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COD",
            "text": "Democratic Republic of the Congo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COK",
            "text": "Cook Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CRI",
            "text": "Costa Rica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HRV",
            "text": "Croatia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CUB",
            "text": "Cuba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CUW",
            "text": "Curaçao",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CYP",
            "text": "Cyprus",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CZE",
            "text": "Czech Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DNK",
            "text": "Denmark",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DJI",
            "text": "Djibouti",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DMA",
            "text": "Dominica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DOM",
            "text": "Dominican Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ECU",
            "text": "Ecuador",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "EGY",
            "text": "Egypt",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SLV",
            "text": "El Salvador",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GNQ",
            "text": "Equatorial Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ERI",
            "text": "Eritrea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "EST",
            "text": "Estonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ETH",
            "text": "Ethiopia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FLK",
            "text": "Falkland Islands (Islas Malvinas)",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FRO",
            "text": "Faroe Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FJI",
            "text": "Fiji",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FIN",
            "text": "Finland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FRA",
            "text": "France",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUF",
            "text": "French Guiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PYF",
            "text": "French Polynesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GAB",
            "text": "Gabon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GMB",
            "text": "Gambia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GEO",
            "text": "Georgia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DEU",
            "text": "Germany",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GHA",
            "text": "Ghana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GIB",
            "text": "Gibraltar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRC",
            "text": "Greece",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRL",
            "text": "Greenland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRD",
            "text": "Grenada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GLP",
            "text": "Guadeloupe",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUM",
            "text": "Guam",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GTM",
            "text": "Guatemala",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GGY",
            "text": "Guernsey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GIN",
            "text": "Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GNB",
            "text": "Guinea-Bissau",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUY",
            "text": "Guyana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HTI",
            "text": "Haiti",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VAT",
            "text": "Vatican City",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HND",
            "text": "Honduras",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HKG",
            "text": "Hong Kong SAR",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HUN",
            "text": "Hungary",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ISL",
            "text": "Iceland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IND",
            "text": "India",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IDN",
            "text": "Indonesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CIV",
            "text": "Ivory Coast",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRN",
            "text": "Iran",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRQ",
            "text": "Iraq",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRL",
            "text": "Ireland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IMN",
            "text": "Isle of Man",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ISR",
            "text": "Israel",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ITA",
            "text": "Italy",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JAM",
            "text": "Jamaica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JPN",
            "text": "Japan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JEY",
            "text": "Jersey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JOR",
            "text": "Jordan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KAZ",
            "text": "Kazakhstan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KEN",
            "text": "Kenya",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KIR",
            "text": "Kiribati",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KWT",
            "text": "Kuwait",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KGZ",
            "text": "Kyrgyzstan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LAO",
            "text": "Laos",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LVA",
            "text": "Latvia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBN",
            "text": "Lebanon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LSO",
            "text": "Lesotho",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBR",
            "text": "Liberia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBY",
            "text": "Libya",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LIE",
            "text": "Liechtenstein",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LTU",
            "text": "Lithuania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LUX",
            "text": "Luxembourg",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MAC",
            "text": "Macau SAR",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MKD",
            "text": "North Macedonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDG",
            "text": "Madagascar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MWI",
            "text": "Malawi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MYS",
            "text": "Malaysia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDV",
            "text": "Maldives",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MLI",
            "text": "Mali",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MLT",
            "text": "Malta",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MHL",
            "text": "Marshall Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MTQ",
            "text": "Martinique",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MRT",
            "text": "Mauritania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MUS",
            "text": "Mauritius",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MYT",
            "text": "Mayotte",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MEX",
            "text": "Mexico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FSM",
            "text": "Micronesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDA",
            "text": "Moldova",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MCO",
            "text": "Monaco",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNG",
            "text": "Mongolia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNE",
            "text": "Montenegro",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MSR",
            "text": "Montserrat",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MAR",
            "text": "Morocco",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MOZ",
            "text": "Mozambique",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MMR",
            "text": "Myanmar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NAM",
            "text": "Namibia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NRU",
            "text": "Nauru",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NPL",
            "text": "Nepal",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NLD",
            "text": "Netherlands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NCL",
            "text": "New Caledonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NZL",
            "text": "New Zealand",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NIC",
            "text": "Nicaragua",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NER",
            "text": "Niger",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NGA",
            "text": "Nigeria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NIU",
            "text": "Niue",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NFK",
            "text": "Norfolk Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNP",
            "text": "Northern Mariana Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NOR",
            "text": "Norway",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "OMN",
            "text": "Oman",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PAK",
            "text": "Pakistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PLW",
            "text": "Palau",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PSE",
            "text": "Palestinian Territories",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PAN",
            "text": "Panama",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PNG",
            "text": "Papua New Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRY",
            "text": "Paraguay",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PER",
            "text": "Peru",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PHL",
            "text": "Philippines",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PCN",
            "text": "Pitcairn Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "POL",
            "text": "Poland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRT",
            "text": "Portugal",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRI",
            "text": "Puerto Rico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "QAT",
            "text": "Qatar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RKS",
            "text": "Kosovo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "REU",
            "text": "Réunion",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ROU",
            "text": "Romania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RUS",
            "text": "Russia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RWA",
            "text": "Rwanda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BLM",
            "text": "Saint Barthélemy",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SHN",
            "text": "Saint Helena, Ascension and Tristan da Cunha",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KNA",
            "text": "Saint Kitts and Nevis",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LCA",
            "text": "Saint Lucia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MAF",
            "text": "Saint Martin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SPM",
            "text": "Saint Pierre and Miquelon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VCT",
            "text": "Saint Vincent and the Grenadines",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "WSM",
            "text": "Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SMR",
            "text": "San Marino",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "STP",
            "text": "São Tomé and Príncipe",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SAU",
            "text": "Saudi Arabia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SEN",
            "text": "Senegal",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SRB",
            "text": "Serbia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SYC",
            "text": "Seychelles",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SLE",
            "text": "Sierra Leone",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SGP",
            "text": "Singapore",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SXM",
            "text": "Sint Maarten",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SVK",
            "text": "Slovakia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SVN",
            "text": "Slovenia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SLB",
            "text": "Solomon Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SOM",
            "text": "Somalia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ZAF",
            "text": "South Africa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SGS",
            "text": "South Georgia and the South Sandwich Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KOR",
            "text": "South Korea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SSD",
            "text": "South Sudan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ESP",
            "text": "Spain",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LKA",
            "text": "Sri Lanka",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SDN",
            "text": "Sudan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SUR",
            "text": "Suriname",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SJM",
            "text": "Svalbard and Jan Mayen",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SWZ",
            "text": "Eswatini",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SWE",
            "text": "Sweden",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CHE",
            "text": "Switzerland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SYR",
            "text": "Syria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TWN",
            "text": "Taiwan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TJK",
            "text": "Tajikistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TZA",
            "text": "Tanzania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "THA",
            "text": "Thailand",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TLS",
            "text": "East Timor",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TGO",
            "text": "Togo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TKL",
            "text": "Tokelau",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TON",
            "text": "Tonga",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TTO",
            "text": "Trinidad and Tobago",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TUN",
            "text": "Tunisia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TUR",
            "text": "Türkiye",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TKM",
            "text": "Turkmenistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TCA",
            "text": "Turks and Caicos Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TUV",
            "text": "Tuvalu",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UGA",
            "text": "Uganda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UKR",
            "text": "Ukraine",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ARE",
            "text": "United Arab Emirates",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GBR",
            "text": "United Kingdom",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "USA",
            "text": "United States",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "URY",
            "text": "Uruguay",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UZB",
            "text": "Uzbekistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VUT",
            "text": "Vanuatu",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VEN",
            "text": "Venezuela",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "WLF",
            "text": "Wallis and Futuna",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ZMB",
            "text": "Zambia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ZWE",
            "text": "Zimbabwe",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          }
        ],
        "icon": {
          "name": "document"
        }
      },
      "relationships": {
        "location": {
          "data": {
            "id": "VNM",
            "type": "LOCATION"
          }
        }
      }
    },
    {
      "id": "59f0e126-b630-4442-8118-7f57394d6997",
      "type": "PROCEDURE",
      "attributes": {
        "category": "COVID_19_TEST",
        "subCategory": "BEFORE_ARRIVAL",
        "title": "Proof of pre-departure COVID-19 test is not required",
        "description": "Travelers don’t need a COVID-19 test before traveling to Vietnam. ",
        "more": [],
        "actions": [],
        "sources": [
          {
            "type": "GOVERNMENT",
            "title": "Vietnam Government News",
            "url": "https://en.baochinhphu.vn/viet-nam-to-scrap-covid-19-test-requirements-for-vaccinated-entrants-from-mid-may-11122051320312898.htm"
          }
        ],
        "lastUpdatedAt": "2023-10-23T13:39:00.000Z",
        "createdAt": "2022-05-13T16:53:00.000Z",
        "startDate": "2022-05-15T00:00:00.000Z",
        "endDate": null,
        "enforcement": "NOT_REQUIRED",
        "tags": [
          "international",
          "fully_vaccinated",
          "not_vaccinated",
          "air",
          "land",
          "sea",
          "tourism",
          "business",
          "transit"
        ],
        "travelPurposes": [
          "TOURISM",
          "BUSINESS",
          "TRANSIT"
        ],
        "included": [
          {
            "code": "AFG",
            "text": "Afghanistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ALA",
            "text": "Åland Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ALB",
            "text": "Albania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DZA",
            "text": "Algeria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ASM",
            "text": "American Samoa",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AND",
            "text": "Andorra",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AGO",
            "text": "Angola",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AIA",
            "text": "Anguilla",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ATG",
            "text": "Antigua and Barbuda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ARG",
            "text": "Argentina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ARM",
            "text": "Armenia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ABW",
            "text": "Aruba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AUS",
            "text": "Australia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AUT",
            "text": "Austria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "AZE",
            "text": "Azerbaijan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BHS",
            "text": "Bahamas",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BHR",
            "text": "Bahrain",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BGD",
            "text": "Bangladesh",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRB",
            "text": "Barbados",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BLR",
            "text": "Belarus",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BEL",
            "text": "Belgium",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BLZ",
            "text": "Belize",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BEN",
            "text": "Benin",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BMU",
            "text": "Bermuda",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BTN",
            "text": "Bhutan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BOL",
            "text": "Bolivia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BES",
            "text": "Bonaire, Sint Eustatius and Saba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BIH",
            "text": "Bosnia and Herzegovina",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BWA",
            "text": "Botswana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRA",
            "text": "Brazil",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IOT",
            "text": "British Indian Ocean Territory",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "UMI",
            "text": "United States Minor Outlying Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VGB",
            "text": "British Virgin Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VIR",
            "text": "U.S. Virgin Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BRN",
            "text": "Brunei",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BGR",
            "text": "Bulgaria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BFA",
            "text": "Burkina Faso",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "BDI",
            "text": "Burundi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KHM",
            "text": "Cambodia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CMR",
            "text": "Cameroon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CAN",
            "text": "Canada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CPV",
            "text": "Cape Verde",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CYM",
            "text": "Cayman Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CAF",
            "text": "Central African Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "TCD",
            "text": "Chad",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CHL",
            "text": "Chile",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CHN",
            "text": "Mainland China",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CXR",
            "text": "Christmas Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CCK",
            "text": "Cocos (Keeling) Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COL",
            "text": "Colombia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COM",
            "text": "Comoros",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COG",
            "text": "Congo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COD",
            "text": "Democratic Republic of the Congo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "COK",
            "text": "Cook Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CRI",
            "text": "Costa Rica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HRV",
            "text": "Croatia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CUB",
            "text": "Cuba",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CUW",
            "text": "Curaçao",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CYP",
            "text": "Cyprus",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CZE",
            "text": "Czech Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DNK",
            "text": "Denmark",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DJI",
            "text": "Djibouti",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DMA",
            "text": "Dominica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DOM",
            "text": "Dominican Republic",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ECU",
            "text": "Ecuador",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "EGY",
            "text": "Egypt",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "SLV",
            "text": "El Salvador",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GNQ",
            "text": "Equatorial Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ERI",
            "text": "Eritrea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "EST",
            "text": "Estonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ETH",
            "text": "Ethiopia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FLK",
            "text": "Falkland Islands (Islas Malvinas)",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FRO",
            "text": "Faroe Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FJI",
            "text": "Fiji",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FIN",
            "text": "Finland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FRA",
            "text": "France",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUF",
            "text": "French Guiana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PYF",
            "text": "French Polynesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GAB",
            "text": "Gabon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GMB",
            "text": "Gambia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GEO",
            "text": "Georgia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "DEU",
            "text": "Germany",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GHA",
            "text": "Ghana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GIB",
            "text": "Gibraltar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRC",
            "text": "Greece",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRL",
            "text": "Greenland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GRD",
            "text": "Grenada",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GLP",
            "text": "Guadeloupe",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUM",
            "text": "Guam",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GTM",
            "text": "Guatemala",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GGY",
            "text": "Guernsey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GIN",
            "text": "Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GNB",
            "text": "Guinea-Bissau",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "GUY",
            "text": "Guyana",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HTI",
            "text": "Haiti",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "VAT",
            "text": "Vatican City",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HND",
            "text": "Honduras",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HKG",
            "text": "Hong Kong SAR",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "HUN",
            "text": "Hungary",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ISL",
            "text": "Iceland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IND",
            "text": "India",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IDN",
            "text": "Indonesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "CIV",
            "text": "Ivory Coast",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRN",
            "text": "Iran",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRQ",
            "text": "Iraq",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IRL",
            "text": "Ireland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "IMN",
            "text": "Isle of Man",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ISR",
            "text": "Israel",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ITA",
            "text": "Italy",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JAM",
            "text": "Jamaica",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JPN",
            "text": "Japan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JEY",
            "text": "Jersey",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "JOR",
            "text": "Jordan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KAZ",
            "text": "Kazakhstan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KEN",
            "text": "Kenya",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KIR",
            "text": "Kiribati",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KWT",
            "text": "Kuwait",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "KGZ",
            "text": "Kyrgyzstan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LAO",
            "text": "Laos",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LVA",
            "text": "Latvia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBN",
            "text": "Lebanon",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LSO",
            "text": "Lesotho",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBR",
            "text": "Liberia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LBY",
            "text": "Libya",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LIE",
            "text": "Liechtenstein",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LTU",
            "text": "Lithuania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "LUX",
            "text": "Luxembourg",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MAC",
            "text": "Macau SAR",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MKD",
            "text": "North Macedonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDG",
            "text": "Madagascar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MWI",
            "text": "Malawi",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MYS",
            "text": "Malaysia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDV",
            "text": "Maldives",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MLI",
            "text": "Mali",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MLT",
            "text": "Malta",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MHL",
            "text": "Marshall Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MTQ",
            "text": "Martinique",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MRT",
            "text": "Mauritania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MUS",
            "text": "Mauritius",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MYT",
            "text": "Mayotte",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MEX",
            "text": "Mexico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "FSM",
            "text": "Micronesia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MDA",
            "text": "Moldova",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MCO",
            "text": "Monaco",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNG",
            "text": "Mongolia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNE",
            "text": "Montenegro",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MSR",
            "text": "Montserrat",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MAR",
            "text": "Morocco",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MOZ",
            "text": "Mozambique",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MMR",
            "text": "Myanmar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NAM",
            "text": "Namibia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NRU",
            "text": "Nauru",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NPL",
            "text": "Nepal",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NLD",
            "text": "Netherlands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NCL",
            "text": "New Caledonia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NZL",
            "text": "New Zealand",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NIC",
            "text": "Nicaragua",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NER",
            "text": "Niger",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NGA",
            "text": "Nigeria",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NIU",
            "text": "Niue",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NFK",
            "text": "Norfolk Island",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "MNP",
            "text": "Northern Mariana Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "NOR",
            "text": "Norway",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "OMN",
            "text": "Oman",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PAK",
            "text": "Pakistan",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PLW",
            "text": "Palau",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PSE",
            "text": "Palestinian Territories",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PAN",
            "text": "Panama",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PNG",
            "text": "Papua New Guinea",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRY",
            "text": "Paraguay",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PER",
            "text": "Peru",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PHL",
            "text": "Philippines",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PCN",
            "text": "Pitcairn Islands",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "POL",
            "text": "Poland",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRT",
            "text": "Portugal",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "PRI",
            "text": "Puerto Rico",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "QAT",
            "text": "Qatar",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RKS",
            "text": "Kosovo",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "REU",
            "text": "Réunion",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "ROU",
            "text": "Romania",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RUS",
            "text": "Russia",
            "type": "LOCATION",
            "locationType": "ORIGIN"
          },
          {
            "code": "RWA",
            "text": "Rwanda",