public IActionResult GetArrivalPort()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "SEFNDSJGF", Name = "Bristol"
                },
                new ChoiceValue()
                {
                    Value = "FFJSDFHJD", Name = "Calais"
                },
                new ChoiceValue()
                {
                    Value = "WEOMNNVD", Name = "Singapore"
                },
                new ChoiceValue()
                {
                    Value = "PIMFEAXCED", Name = "New York"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetControlledGoodsType()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "Electronic", Name = "Electronic"
                },
                new ChoiceValue()
                {
                    Value = "Barrel", Name = "Barrel"
                },
                new ChoiceValue()
                {
                    Value = "Container", Name = "Container"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetTypeOfPackage()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "Pallet", Name = "Pallet"
                },
                new ChoiceValue()
                {
                    Value = "Barrel", Name = "Barrel"
                },
                new ChoiceValue()
                {
                    Value = "Container", Name = "Container"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetCommodityCode()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "Heading8833", Name = "Wing"
                },
                new ChoiceValue()
                {
                    Value = "Heading8820", Name = "Engine"
                },
                new ChoiceValue()
                {
                    Value = "Heading8812", Name = "Tyre"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetDocumentStatus()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "XX", Name = "XX"
                },
                new ChoiceValue()
                {
                    Value = "YY", Name = "YY"
                },
                new ChoiceValue()
                {
                    Value = "XY", Name = "XY"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetPreviousDocumentClass()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "X", Name = "X"
                },
                new ChoiceValue()
                {
                    Value = "Y", Name = "Y"
                },
                new ChoiceValue()
                {
                    Value = "Z", Name = "Z"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetAdditionalInfoCode()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "PS342", Name = "PS342"
                },
                new ChoiceValue()
                {
                    Value = "IO222", Name = "IO222"
                },
                new ChoiceValue()
                {
                    Value = "JK343", Name = "JK343"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetMovementType()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "Air", Name = "Air Frieght"
                },
                new ChoiceValue()
                {
                    Value = "Sea", Name = "Sea Frieght"
                },
                new ChoiceValue()
                {
                    Value = "Land", Name = "Land Frieght"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetPreviousDocumentType()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "730", Name = "730"
                },
                new ChoiceValue()
                {
                    Value = "800", Name = "800"
                },
                new ChoiceValue()
                {
                    Value = "332", Name = "332"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetCurrency()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "GBP", Name = "GBP"
                },
                new ChoiceValue()
                {
                    Value = "EURO", Name = "EURO"
                },
                new ChoiceValue()
                {
                    Value = "USD", Name = "USD"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetGoodsLocation()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "London", Name = "London"
                },
                new ChoiceValue()
                {
                    Value = "Derry", Name = "Derry"
                },
                new ChoiceValue()
                {
                    Value = "Stockholm", Name = "Stockholm"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetDocumentCode()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "RRTE", Name = "RRTE"
                },
                new ChoiceValue()
                {
                    Value = "YYTT", Name = "YYTT"
                },
                new ChoiceValue()
                {
                    Value = "CCXX", Name = "CCXX"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetSupervisingCustomsOffice()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "MOCNEDHT", Name = "Uk"
                },
                new ChoiceValue()
                {
                    Value = "BRETESWS", Name = "Ro"
                },
                new ChoiceValue()
                {
                    Value = "CLLLKFSS", Name = "Fr"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetNationalAdditionalCodes()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "PPOO", Name = "PPOO"
                },
                new ChoiceValue()
                {
                    Value = "LLKK", Name = "LLKK"
                },
                new ChoiceValue()
                {
                    Value = "MKLK", Name = "MKLK"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetAdditionalProcedureCode()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "PPP", Name = "PPP"
                },
                new ChoiceValue()
                {
                    Value = "BBB", Name = "BBB"
                },
                new ChoiceValue()
                {
                    Value = "CCC", Name = "CCC"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetProcedureCode()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "GLHK", Name = "GLHK"
                },
                new ChoiceValue()
                {
                    Value = "OPDF", Name = "OPDF"
                },
                new ChoiceValue()
                {
                    Value = "MMNN", Name = "MMNN"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetAdditionDeductionCode()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "DE", Name = "DE"
                },
                new ChoiceValue()
                {
                    Value = "TR", Name = "TR"
                },
                new ChoiceValue()
                {
                    Value = "VB", Name = "VB"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetIncoterm()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "DAP", Name = "DAP"
                },
                new ChoiceValue()
                {
                    Value = "LDD", Name = "LDD"
                },
                new ChoiceValue()
                {
                    Value = "RTZ", Name = "RTZ"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetAuthTypeCode()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "SDE", Name = "SDE"
                },
                new ChoiceValue()
                {
                    Value = "QWE", Name = "QWE"
                },
                new ChoiceValue()
                {
                    Value = "CXC", Name = "CXC"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetTransportCharges()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "Export", Name = "Export"
                },
                new ChoiceValue()
                {
                    Value = "Import", Name = "Import"
                },
                new ChoiceValue()
                {
                    Value = "Vat", Name = "Vat"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetGoodsDomesticStatus()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "D", Name = "D"
                },
                new ChoiceValue()
                {
                    Value = "W", Name = "W"
                },
                new ChoiceValue()
                {
                    Value = "J", Name = "J"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetItemAddDedCode()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "AM", Name = "AM"
                },
                new ChoiceValue()
                {
                    Value = "MA", Name = "MA"
                },
                new ChoiceValue()
                {
                    Value = "CV", Name = "CV"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetTaxBaseUnit()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "1752", Name = "1752"
                },
                new ChoiceValue()
                {
                    Value = "2222", Name = "2222"
                },
                new ChoiceValue()
                {
                    Value = "2123", Name = "2123"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetMeasurementUnit()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "Kg", Name = "Kg"
                },
                new ChoiceValue()
                {
                    Value = "Ton", Name = "Ton"
                },
                new ChoiceValue()
                {
                    Value = "Gal", Name = "Gallon"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetRoute()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "RouteA", Name = "Route A"
                },
                new ChoiceValue()
                {
                    Value = "RouteB", Name = "Route B"
                },
                new ChoiceValue()
                {
                    Value = "RouteC", Name = "Route C"
                }
            };
            return(Ok(result));
        }
        public IActionResult GetCountry()
        {
            var result = new ChoiceValueResult();

            result.result = new ChoiceValue[]
            {
                new ChoiceValue()
                {
                    Value = "Uk", Name = "United Kingdom"
                },
                new ChoiceValue()
                {
                    Value = "Ro", Name = "Ireland"
                },
                new ChoiceValue()
                {
                    Value = "Fr", Name = "France"
                }
            };

            return(Ok(result));
        }