1#![allow(non_camel_case_types)]
2
3#[cfg_attr(feature = "specta", derive(specta::Type))]
4#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
5#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Hash)]
6pub enum Text {
7 GoodsItemDescription,
9 PaymentTerm,
11 DangerousGoodsAdditionalInformation,
13 DangerousGoodsTechnicalName,
15 AcknowledgementDescription,
17 RateAdditionalInformation,
19 PartyInstructions,
21 GeneralInformation,
23 AdditionalConditionsSalePurchase,
25 PriceConditions,
27 GoodsDimensionsInCharacters,
29 EquipmentReUsageRestrictions,
31 HandlingRestriction,
33 ErrorDescriptionFreeText,
35 ResponseFreeText,
37 PackageContentsDescription,
39 TermsDelivery,
41 BillLadingRemarks,
43 ModeSettlementInformation,
45 ConsignmentInvoiceInformation,
47 ClearanceInvoiceInformation,
49 LetterCreditInformation,
51 LicenseInformation,
53 CertificationStatements,
55 AdditionalExportInformation,
57 TariffStatements,
59 MedicalHistory,
61 ConditionsSaleOrPurchase,
63 ContractDocumentType,
65 AdditionalTermsAndOrConditionsDocumentaryCredit,
67 InstructionsOrInformationAboutStandbyDocumentary,
69 InstructionsOrInformationAboutPartialShipmentS,
71 InstructionsOrInformationAboutTranshipmentS,
73 AdditionalHandlingInstructionsDocumentaryCredit,
75 DomesticRoutingInformation,
77 ChargeableCategoryEquipment,
79 GovernmentInformation,
81 OnwardRoutingInformation,
83 AccountingInformation,
85 DiscrepancyInformation,
87 ConfirmationInstructions,
89 MethodIssuance,
91 DocumentsDeliveryInstructions,
93 AdditionalConditions,
95 InformationInstructionsAboutAdditionalAmountsCovered,
97 DeferredPaymentTermedAdditional,
99 AcceptanceTermsAdditional,
101 NegotiationTermsAdditional,
103 DocumentNameAndDocumentaryRequirements,
105 InstructionsInformationAboutRevolvingDocumentaryCredit,
107 DocumentaryRequirements,
109 AdditionalInformation,
111 FactorAssignmentClause,
113 Reason,
115 Dispute,
117 AdditionalAttributeInformation,
119 AbsenceDeclaration,
121 AggregationStatement,
123 CompilationStatement,
125 DefinitionalException,
127 PrivacyStatement,
129 QualityStatement,
131 StatisticalDescription,
133 StatisticalDefinition,
135 StatisticalName,
137 StatisticalTitle,
139 OffDimensionInformation,
141 UnexpectedStopsInformation,
143 Principles,
145 TermsAndDefinition,
147 SegmentName,
149 SimpleDataElementName,
151 Scope,
153 MessageTypeName,
155 Introduction,
157 Glossary,
159 FunctionalDefinition,
161 Examples,
163 CoverPage,
165 DependencySyntaxNotes,
167 CodeValueName,
169 CodeListName,
171 ClarificationUsage,
173 CompositeDataElementName,
175 FieldApplication,
177 TypeAssetsAndLiabilities,
179 PromotionInformation,
181 MeterCondition,
183 MeterReadingInformation,
185 TypeTransactionReason,
187 TypeSurveyQuestion,
189 CarriersAgentCounterInformation,
191 DescriptionWorkItemOnEquipment,
193 MessageDefinition,
195 BookedItemInformation,
197 SourceDocument,
199 Note,
201 FixedPartSegmentClarificationText,
203 CharacteristicsGoods,
205 AdditionalDischargeInstructions,
207 ContainerStrippingInstructions,
209 CscContainerSafetyConventionPlateInformation,
211 CargoRemarks,
213 TemperatureControlInstructions,
215 TextRefersToExpectedData,
217 TextRefersToReceivedData,
219 SectionClarificationText,
221 InformationToBeneficiary,
223 InformationToApplicant,
225 InstructionsToBeneficiary,
227 InstructionsToApplicant,
229 ControlledAtmosphere,
231 TakeOffAnnotation,
233 PriceVariationNarrative,
235 DocumentaryCreditAmendmentInstructions,
237 StandardMethodNarrative,
239 ProjectNarrative,
241 RadioactiveGoodsAdditionalInformation,
243 BankToBankInformation,
245 ReimbursementInstructions,
247 ReasonForAmendingAMessage,
249 InstructionsToPayingAndOrAcceptingAndOr,
251 InterestInstructions,
253 AgentCommission,
255 RemittingBankInstructions,
257 InstructionsToCollectingBank,
259 CollectionAmountInstructions,
261 InternalAuditingInformation,
263 Constraint,
265 Comment,
267 SemanticNote,
269 HelpText,
271 Legend,
273 BatchCodeStructure,
275 ProductApplication,
277 CustomerComplaint,
279 ProbableCauseFault,
281 DefectDescription,
283 RepairDescription,
285 ReviewComments,
287 Title,
289 DescriptionAmount,
291 Responsibilities,
293 Supplier,
295 PurchaseRegion,
297 Affiliation,
299 Borrower,
301 LineBusiness,
303 FinancialInstitution,
305 BusinessFounder,
307 BusinessHistory,
309 BankingArrangements,
311 BusinessOrigin,
313 BrandNamesDescription,
315 BusinessFinancingDetails,
317 Competition,
319 ConstructionProcessDetails,
321 ConstructionSpecialty,
323 ContractInformation,
325 CorporateFiling,
327 CustomerInformation,
329 CopyrightNotice,
331 ContingentDebt,
333 ConvictionDetails,
335 Equipment,
337 WorkforceDescription,
339 Exemption,
341 FuturePlans,
343 IntervieweeConversationInformation,
345 IntangibleAsset,
347 Inventory,
349 Investment,
351 IntercompanyRelationsInformation,
353 JointVenture,
355 Loan,
357 LongTermDebt,
359 Location,
361 CurrentLegalStructure,
363 MaritalContract,
365 MarketingActivities,
367 Merger,
369 MarketableSecurities,
371 BusinessDebt,
373 OriginalLegalStructure,
375 EmployeeSharingArrangements,
377 OrganizationDetails,
379 PublicRecordDetails,
381 PriceRange,
383 Qualifications,
385 RegisteredActivity,
387 CriminalSentence,
389 SalesMethod,
391 EducationalInstitutionInformation,
393 StatusDetails,
395 Sales,
397 SpouseInformation,
399 EducationalDegreeInformation,
401 ShareholdingInformation,
403 SalesTerritory,
405 AccountantsComments,
407 ExemptionLawLocation,
409 ShareClassifications,
411 Forecast,
413 EventLocation,
415 FacilityOccupancy,
417 ImportAndExportDetails,
419 AdditionalFacilityInformation,
421 InventoryValue,
423 Education,
425 Event,
427 Agent,
429 DomesticallyAgreedFinancialStatementDetails,
431 OtherCurrentAssetDescription,
433 OtherCurrentLiabilityDescription,
435 FormerBusinessActivity,
437 TradeNameUse,
439 SigningAuthority,
441 Guarantee,
443 HoldingCompanyOperation,
445 ConsignmentRouting,
447 LetterProtest,
449 Question,
451 PartyInformation,
453 AreaBoundariesDescription,
455 AdvertisementInformation,
457 FinancialStatementDetails,
459 AccessInstructions,
461 Liquidity,
463 CreditLine,
465 WarrantyTerms,
467 DivisionDescription,
469 ReportingInstruction,
471 ExaminationResult,
473 LaboratoryResult,
475 AllowanceChargeInformation,
477 XRayResult,
479 PathologyResult,
481 InterventionDescription,
483 SummaryAdmittance,
485 MedicalTreatmentCourseDetail,
487 Prognosis,
489 InstructionToPatient,
491 InstructionToPhysician,
493 AllDocuments,
495 MedicineTreatment,
497 MedicineDosageAndAdministration,
499 AvailabilityPatient,
501 ReasonForServiceRequest,
503 PurposeService,
505 ArrivalConditions,
507 ServiceRequestersComment,
509 Authentication,
511 RequestedLocationDescription,
513 MedicineAdministrationCondition,
515 PatientInformation,
517 PrecautionaryMeasure,
519 ServiceCharacteristic,
521 PlannedEventComment,
523 ExpectedDelayComment,
525 TransportRequirementsComment,
527 TemporaryApprovalCondition,
529 CustomsValuationInformation,
531 ValueAddedTaxVatMarginScheme,
533 MaritimeDeclarationHealth,
535 PassengerBaggageInformation,
537 MaritimeDeclarationHealth_Dup,
539 AdditionalProductInformationAddress,
541 InformationToBePrintedOnDespatchAdvice,
543 MissingGoodsRemarks,
545 NonAcceptanceInformation,
547 ReturnsInformation,
549 SubLineItemInformation,
551 TestInformation,
553 ExternalLink,
555 VatExemptionReason,
557 ProcessingInstructions,
559 RelayInstructions,
561 SimaApplicable,
563 AppealsProgramCode,
565 SimaSubject,
567 SurtaxApplicable,
569 SimaSecurityBond,
571 SurtaxSubject,
573 SafeguardApplicable,
575 SafeguardApplicable_Dup,
577 SafeguardSubject,
579 TransportContractDocumentClause,
581 InstructionToPreparePatient,
583 MedicineTreatmentComment,
585 ExaminationResultComment,
587 ServiceRequestComment,
589 PrescriptionReason,
591 PrescriptionComment,
593 ClinicalInvestigationComment,
595 MedicinalSpecificationComment,
597 EconomicContributionComment,
599 StatusAPlan,
601 RandomSampleTestInformation,
603 PeriodTime,
605 Legislation,
607 SecurityMeasuresRequested,
609 TransportContractDocumentRemark,
611 PreviousPortCallSecurityInformation,
613 SecurityInformation,
615 WasteInformation,
617 B2cMarketingInformationShortDescription,
619 B2bMarketingInformationLongDescription,
621 B2cMarketingInformationLongDescription,
623 ProductIngredients,
625 LocationShortName,
627 PackagingMaterialInformation,
629 FillerMaterialInformation,
631 ShipToShipActivityInformation,
633 PackageMaterialDescription,
635 ConsumerLevelPackageMarking,
637 SimaMeasureInForce,
639 PreCarm,
641 SimaMeasureType,
643 CustomsClearanceInstructions,
645 SubTypeCode,
647 SimaInformation,
649 TimeLimitEnd,
651 TimeLimitStart,
653 WarehouseTimeLimit,
655 ValueForDutyInformation,
657 CustomsClearanceInstructionsExport,
659 ChangeInformation,
661 CustomsClearanceInstructionImport,
663 ClearancePlaceRequested,
665 LoadingRemarks,
667 OrderInformation,
669 CustomerRemarks,
671 CustomsDeclarationInformation,
673 DamageRemarks,
675 DocumentIssuerDeclaration,
677 DeliveryInformation,
679 DeliveryInstructions,
681 DocumentationInstructions,
683 DutyDeclaration,
685 EffectiveUsedRouting,
687 FirstBlockToBePrintedOnTransportContract,
689 GovernmentBillLadingInformation,
691 EntireTransactionSet,
693 FurtherInformationConcerningGgvsPar7,
695 ConsignmentHandlingInstruction,
697 HazardInformation,
699 ConsignmentInformationForConsignee,
701 InsuranceInstructions,
703 InvoiceMailingInstructions,
705 CommercialInvoiceItemDescription,
707 InsuranceInformation,
709 InvoiceInstruction,
711 InformationForRailwayPurpose,
713 InlandTransportDetails,
715 TestingInstructions,
717 LocationAlias,
719 LineItem,
721 LoadingInstruction,
723 MiscellaneousChargeOrder,
725 MaritimeDeclarationHealth_Dup_Dup,
727 AdditionalMarksNumbersInformation,
729 OrderInstruction,
731 OtherServiceInformation,
733 PackingMarkingInformation,
735 PaymentInstructionsInformation,
737 PayablesInformation,
739 PackagingInformation,
741 PackagingTermsInformation,
743 PaymentDetailRemittanceInformation,
745 PaymentInformation,
747 ProductInformation,
749 PriceCalculationFormula,
751 PriorityInformation,
753 PurchasingInformation,
755 QuarantineInstructions,
757 QualityDemandsRequirements,
759 QuotationInstructionInformation,
761 RiskAndHandlingInformation,
763 RegulatoryInformation,
765 ReturnToOriginInformation,
767 Receivables,
769 ConsignmentRoute,
771 SafetyInformation,
773 ConsignmentDocumentaryInstruction,
775 SpecialInstructions,
777 ShipLineRequested,
779 SpecialPermissionForTransportGenerally,
781 SpecialPermissionConcerningGoodsToBeTransported,
783 SpecialHandling,
785 SpecialPermissionConcerningPackage,
787 SpecialPermissionConcerningTransportMeans,
789 SubsidiaryRiskNumberIataDgr,
791 SpecialServiceRequest,
793 SupplierRemarks,
795 ConsignmentTariff,
797 ConsignmentTransport,
799 TransportationInformation,
801 RequestedTariff,
803 TaxDeclaration,
805 WarehouseInstructionInformation,
807 MutuallyDefined,
809}
810
811impl crate::Code for Text {
812 fn code(self) -> &'static str {
813 match self {
814 Text::GoodsItemDescription => "AAA",
815 Text::PaymentTerm => "AAB",
816 Text::DangerousGoodsAdditionalInformation => "AAC",
817 Text::DangerousGoodsTechnicalName => "AAD",
818 Text::AcknowledgementDescription => "AAE",
819 Text::RateAdditionalInformation => "AAF",
820 Text::PartyInstructions => "AAG",
821 Text::GeneralInformation => "AAI",
822 Text::AdditionalConditionsSalePurchase => "AAJ",
823 Text::PriceConditions => "AAK",
824 Text::GoodsDimensionsInCharacters => "AAL",
825 Text::EquipmentReUsageRestrictions => "AAM",
826 Text::HandlingRestriction => "AAN",
827 Text::ErrorDescriptionFreeText => "AAO",
828 Text::ResponseFreeText => "AAP",
829 Text::PackageContentsDescription => "AAQ",
830 Text::TermsDelivery => "AAR",
831 Text::BillLadingRemarks => "AAS",
832 Text::ModeSettlementInformation => "AAT",
833 Text::ConsignmentInvoiceInformation => "AAU",
834 Text::ClearanceInvoiceInformation => "AAV",
835 Text::LetterCreditInformation => "AAW",
836 Text::LicenseInformation => "AAX",
837 Text::CertificationStatements => "AAY",
838 Text::AdditionalExportInformation => "AAZ",
839 Text::TariffStatements => "ABA",
840 Text::MedicalHistory => "ABB",
841 Text::ConditionsSaleOrPurchase => "ABC",
842 Text::ContractDocumentType => "ABD",
843 Text::AdditionalTermsAndOrConditionsDocumentaryCredit => "ABE",
844 Text::InstructionsOrInformationAboutStandbyDocumentary => "ABF",
845 Text::InstructionsOrInformationAboutPartialShipmentS => "ABG",
846 Text::InstructionsOrInformationAboutTranshipmentS => "ABH",
847 Text::AdditionalHandlingInstructionsDocumentaryCredit => "ABI",
848 Text::DomesticRoutingInformation => "ABJ",
849 Text::ChargeableCategoryEquipment => "ABK",
850 Text::GovernmentInformation => "ABL",
851 Text::OnwardRoutingInformation => "ABM",
852 Text::AccountingInformation => "ABN",
853 Text::DiscrepancyInformation => "ABO",
854 Text::ConfirmationInstructions => "ABP",
855 Text::MethodIssuance => "ABQ",
856 Text::DocumentsDeliveryInstructions => "ABR",
857 Text::AdditionalConditions => "ABS",
858 Text::InformationInstructionsAboutAdditionalAmountsCovered => "ABT",
859 Text::DeferredPaymentTermedAdditional => "ABU",
860 Text::AcceptanceTermsAdditional => "ABV",
861 Text::NegotiationTermsAdditional => "ABW",
862 Text::DocumentNameAndDocumentaryRequirements => "ABX",
863 Text::InstructionsInformationAboutRevolvingDocumentaryCredit => "ABZ",
864 Text::DocumentaryRequirements => "ACA",
865 Text::AdditionalInformation => "ACB",
866 Text::FactorAssignmentClause => "ACC",
867 Text::Reason => "ACD",
868 Text::Dispute => "ACE",
869 Text::AdditionalAttributeInformation => "ACF",
870 Text::AbsenceDeclaration => "ACG",
871 Text::AggregationStatement => "ACH",
872 Text::CompilationStatement => "ACI",
873 Text::DefinitionalException => "ACJ",
874 Text::PrivacyStatement => "ACK",
875 Text::QualityStatement => "ACL",
876 Text::StatisticalDescription => "ACM",
877 Text::StatisticalDefinition => "ACN",
878 Text::StatisticalName => "ACO",
879 Text::StatisticalTitle => "ACP",
880 Text::OffDimensionInformation => "ACQ",
881 Text::UnexpectedStopsInformation => "ACR",
882 Text::Principles => "ACS",
883 Text::TermsAndDefinition => "ACT",
884 Text::SegmentName => "ACU",
885 Text::SimpleDataElementName => "ACV",
886 Text::Scope => "ACW",
887 Text::MessageTypeName => "ACX",
888 Text::Introduction => "ACY",
889 Text::Glossary => "ACZ",
890 Text::FunctionalDefinition => "ADA",
891 Text::Examples => "ADB",
892 Text::CoverPage => "ADC",
893 Text::DependencySyntaxNotes => "ADD",
894 Text::CodeValueName => "ADE",
895 Text::CodeListName => "ADF",
896 Text::ClarificationUsage => "ADG",
897 Text::CompositeDataElementName => "ADH",
898 Text::FieldApplication => "ADI",
899 Text::TypeAssetsAndLiabilities => "ADJ",
900 Text::PromotionInformation => "ADK",
901 Text::MeterCondition => "ADL",
902 Text::MeterReadingInformation => "ADM",
903 Text::TypeTransactionReason => "ADN",
904 Text::TypeSurveyQuestion => "ADO",
905 Text::CarriersAgentCounterInformation => "ADP",
906 Text::DescriptionWorkItemOnEquipment => "ADQ",
907 Text::MessageDefinition => "ADR",
908 Text::BookedItemInformation => "ADS",
909 Text::SourceDocument => "ADT",
910 Text::Note => "ADU",
911 Text::FixedPartSegmentClarificationText => "ADV",
912 Text::CharacteristicsGoods => "ADW",
913 Text::AdditionalDischargeInstructions => "ADX",
914 Text::ContainerStrippingInstructions => "ADY",
915 Text::CscContainerSafetyConventionPlateInformation => "ADZ",
916 Text::CargoRemarks => "AEA",
917 Text::TemperatureControlInstructions => "AEB",
918 Text::TextRefersToExpectedData => "AEC",
919 Text::TextRefersToReceivedData => "AED",
920 Text::SectionClarificationText => "AEE",
921 Text::InformationToBeneficiary => "AEF",
922 Text::InformationToApplicant => "AEG",
923 Text::InstructionsToBeneficiary => "AEH",
924 Text::InstructionsToApplicant => "AEI",
925 Text::ControlledAtmosphere => "AEJ",
926 Text::TakeOffAnnotation => "AEK",
927 Text::PriceVariationNarrative => "AEL",
928 Text::DocumentaryCreditAmendmentInstructions => "AEM",
929 Text::StandardMethodNarrative => "AEN",
930 Text::ProjectNarrative => "AEO",
931 Text::RadioactiveGoodsAdditionalInformation => "AEP",
932 Text::BankToBankInformation => "AEQ",
933 Text::ReimbursementInstructions => "AER",
934 Text::ReasonForAmendingAMessage => "AES",
935 Text::InstructionsToPayingAndOrAcceptingAndOr => "AET",
936 Text::InterestInstructions => "AEU",
937 Text::AgentCommission => "AEV",
938 Text::RemittingBankInstructions => "AEW",
939 Text::InstructionsToCollectingBank => "AEX",
940 Text::CollectionAmountInstructions => "AEY",
941 Text::InternalAuditingInformation => "AEZ",
942 Text::Constraint => "AFA",
943 Text::Comment => "AFB",
944 Text::SemanticNote => "AFC",
945 Text::HelpText => "AFD",
946 Text::Legend => "AFE",
947 Text::BatchCodeStructure => "AFF",
948 Text::ProductApplication => "AFG",
949 Text::CustomerComplaint => "AFH",
950 Text::ProbableCauseFault => "AFI",
951 Text::DefectDescription => "AFJ",
952 Text::RepairDescription => "AFK",
953 Text::ReviewComments => "AFL",
954 Text::Title => "AFM",
955 Text::DescriptionAmount => "AFN",
956 Text::Responsibilities => "AFO",
957 Text::Supplier => "AFP",
958 Text::PurchaseRegion => "AFQ",
959 Text::Affiliation => "AFR",
960 Text::Borrower => "AFS",
961 Text::LineBusiness => "AFT",
962 Text::FinancialInstitution => "AFU",
963 Text::BusinessFounder => "AFV",
964 Text::BusinessHistory => "AFW",
965 Text::BankingArrangements => "AFX",
966 Text::BusinessOrigin => "AFY",
967 Text::BrandNamesDescription => "AFZ",
968 Text::BusinessFinancingDetails => "AGA",
969 Text::Competition => "AGB",
970 Text::ConstructionProcessDetails => "AGC",
971 Text::ConstructionSpecialty => "AGD",
972 Text::ContractInformation => "AGE",
973 Text::CorporateFiling => "AGF",
974 Text::CustomerInformation => "AGG",
975 Text::CopyrightNotice => "AGH",
976 Text::ContingentDebt => "AGI",
977 Text::ConvictionDetails => "AGJ",
978 Text::Equipment => "AGK",
979 Text::WorkforceDescription => "AGL",
980 Text::Exemption => "AGM",
981 Text::FuturePlans => "AGN",
982 Text::IntervieweeConversationInformation => "AGO",
983 Text::IntangibleAsset => "AGP",
984 Text::Inventory => "AGQ",
985 Text::Investment => "AGR",
986 Text::IntercompanyRelationsInformation => "AGS",
987 Text::JointVenture => "AGT",
988 Text::Loan => "AGU",
989 Text::LongTermDebt => "AGV",
990 Text::Location => "AGW",
991 Text::CurrentLegalStructure => "AGX",
992 Text::MaritalContract => "AGY",
993 Text::MarketingActivities => "AGZ",
994 Text::Merger => "AHA",
995 Text::MarketableSecurities => "AHB",
996 Text::BusinessDebt => "AHC",
997 Text::OriginalLegalStructure => "AHD",
998 Text::EmployeeSharingArrangements => "AHE",
999 Text::OrganizationDetails => "AHF",
1000 Text::PublicRecordDetails => "AHG",
1001 Text::PriceRange => "AHH",
1002 Text::Qualifications => "AHI",
1003 Text::RegisteredActivity => "AHJ",
1004 Text::CriminalSentence => "AHK",
1005 Text::SalesMethod => "AHL",
1006 Text::EducationalInstitutionInformation => "AHM",
1007 Text::StatusDetails => "AHN",
1008 Text::Sales => "AHO",
1009 Text::SpouseInformation => "AHP",
1010 Text::EducationalDegreeInformation => "AHQ",
1011 Text::ShareholdingInformation => "AHR",
1012 Text::SalesTerritory => "AHS",
1013 Text::AccountantsComments => "AHT",
1014 Text::ExemptionLawLocation => "AHU",
1015 Text::ShareClassifications => "AHV",
1016 Text::Forecast => "AHW",
1017 Text::EventLocation => "AHX",
1018 Text::FacilityOccupancy => "AHY",
1019 Text::ImportAndExportDetails => "AHZ",
1020 Text::AdditionalFacilityInformation => "AIA",
1021 Text::InventoryValue => "AIB",
1022 Text::Education => "AIC",
1023 Text::Event => "AID",
1024 Text::Agent => "AIE",
1025 Text::DomesticallyAgreedFinancialStatementDetails => "AIF",
1026 Text::OtherCurrentAssetDescription => "AIG",
1027 Text::OtherCurrentLiabilityDescription => "AIH",
1028 Text::FormerBusinessActivity => "AII",
1029 Text::TradeNameUse => "AIJ",
1030 Text::SigningAuthority => "AIK",
1031 Text::Guarantee => "AIL",
1032 Text::HoldingCompanyOperation => "AIM",
1033 Text::ConsignmentRouting => "AIN",
1034 Text::LetterProtest => "AIO",
1035 Text::Question => "AIP",
1036 Text::PartyInformation => "AIQ",
1037 Text::AreaBoundariesDescription => "AIR",
1038 Text::AdvertisementInformation => "AIS",
1039 Text::FinancialStatementDetails => "AIT",
1040 Text::AccessInstructions => "AIU",
1041 Text::Liquidity => "AIV",
1042 Text::CreditLine => "AIW",
1043 Text::WarrantyTerms => "AIX",
1044 Text::DivisionDescription => "AIY",
1045 Text::ReportingInstruction => "AIZ",
1046 Text::ExaminationResult => "AJA",
1047 Text::LaboratoryResult => "AJB",
1048 Text::AllowanceChargeInformation => "ALC",
1049 Text::XRayResult => "ALD",
1050 Text::PathologyResult => "ALE",
1051 Text::InterventionDescription => "ALF",
1052 Text::SummaryAdmittance => "ALG",
1053 Text::MedicalTreatmentCourseDetail => "ALH",
1054 Text::Prognosis => "ALI",
1055 Text::InstructionToPatient => "ALJ",
1056 Text::InstructionToPhysician => "ALK",
1057 Text::AllDocuments => "ALL",
1058 Text::MedicineTreatment => "ALM",
1059 Text::MedicineDosageAndAdministration => "ALN",
1060 Text::AvailabilityPatient => "ALO",
1061 Text::ReasonForServiceRequest => "ALP",
1062 Text::PurposeService => "ALQ",
1063 Text::ArrivalConditions => "ARR",
1064 Text::ServiceRequestersComment => "ARS",
1065 Text::Authentication => "AUT",
1066 Text::RequestedLocationDescription => "AUU",
1067 Text::MedicineAdministrationCondition => "AUV",
1068 Text::PatientInformation => "AUW",
1069 Text::PrecautionaryMeasure => "AUX",
1070 Text::ServiceCharacteristic => "AUY",
1071 Text::PlannedEventComment => "AUZ",
1072 Text::ExpectedDelayComment => "AVA",
1073 Text::TransportRequirementsComment => "AVB",
1074 Text::TemporaryApprovalCondition => "AVC",
1075 Text::CustomsValuationInformation => "AVD",
1076 Text::ValueAddedTaxVatMarginScheme => "AVE",
1077 Text::MaritimeDeclarationHealth => "AVF",
1078 Text::PassengerBaggageInformation => "BAG",
1079 Text::MaritimeDeclarationHealth_Dup => "BAH",
1080 Text::AdditionalProductInformationAddress => "BAI",
1081 Text::InformationToBePrintedOnDespatchAdvice => "BAJ",
1082 Text::MissingGoodsRemarks => "BAK",
1083 Text::NonAcceptanceInformation => "BAL",
1084 Text::ReturnsInformation => "BAM",
1085 Text::SubLineItemInformation => "BAN",
1086 Text::TestInformation => "BAO",
1087 Text::ExternalLink => "BAP",
1088 Text::VatExemptionReason => "BAQ",
1089 Text::ProcessingInstructions => "BAR",
1090 Text::RelayInstructions => "BAS",
1091 Text::SimaApplicable => "BAT",
1092 Text::AppealsProgramCode => "BAU",
1093 Text::SimaSubject => "BAV",
1094 Text::SurtaxApplicable => "BAW",
1095 Text::SimaSecurityBond => "BAX",
1096 Text::SurtaxSubject => "BAY",
1097 Text::SafeguardApplicable => "BAZ",
1098 Text::SafeguardApplicable_Dup => "BBA",
1099 Text::SafeguardSubject => "BBB",
1100 Text::TransportContractDocumentClause => "BLC",
1101 Text::InstructionToPreparePatient => "BLD",
1102 Text::MedicineTreatmentComment => "BLE",
1103 Text::ExaminationResultComment => "BLF",
1104 Text::ServiceRequestComment => "BLG",
1105 Text::PrescriptionReason => "BLH",
1106 Text::PrescriptionComment => "BLI",
1107 Text::ClinicalInvestigationComment => "BLJ",
1108 Text::MedicinalSpecificationComment => "BLK",
1109 Text::EconomicContributionComment => "BLL",
1110 Text::StatusAPlan => "BLM",
1111 Text::RandomSampleTestInformation => "BLN",
1112 Text::PeriodTime => "BLO",
1113 Text::Legislation => "BLP",
1114 Text::SecurityMeasuresRequested => "BLQ",
1115 Text::TransportContractDocumentRemark => "BLR",
1116 Text::PreviousPortCallSecurityInformation => "BLS",
1117 Text::SecurityInformation => "BLT",
1118 Text::WasteInformation => "BLU",
1119 Text::B2cMarketingInformationShortDescription => "BLV",
1120 Text::B2bMarketingInformationLongDescription => "BLW",
1121 Text::B2cMarketingInformationLongDescription => "BLX",
1122 Text::ProductIngredients => "BLY",
1123 Text::LocationShortName => "BLZ",
1124 Text::PackagingMaterialInformation => "BMA",
1125 Text::FillerMaterialInformation => "BMB",
1126 Text::ShipToShipActivityInformation => "BMC",
1127 Text::PackageMaterialDescription => "BMD",
1128 Text::ConsumerLevelPackageMarking => "BME",
1129 Text::SimaMeasureInForce => "BMF",
1130 Text::PreCarm => "BMG",
1131 Text::SimaMeasureType => "BMH",
1132 Text::CustomsClearanceInstructions => "CCI",
1133 Text::SubTypeCode => "CCJ",
1134 Text::SimaInformation => "CCK",
1135 Text::TimeLimitEnd => "CCL",
1136 Text::TimeLimitStart => "CCM",
1137 Text::WarehouseTimeLimit => "CCN",
1138 Text::ValueForDutyInformation => "CCO",
1139 Text::CustomsClearanceInstructionsExport => "CEX",
1140 Text::ChangeInformation => "CHG",
1141 Text::CustomsClearanceInstructionImport => "CIP",
1142 Text::ClearancePlaceRequested => "CLP",
1143 Text::LoadingRemarks => "CLR",
1144 Text::OrderInformation => "COI",
1145 Text::CustomerRemarks => "CUR",
1146 Text::CustomsDeclarationInformation => "CUS",
1147 Text::DamageRemarks => "DAR",
1148 Text::DocumentIssuerDeclaration => "DCL",
1149 Text::DeliveryInformation => "DEL",
1150 Text::DeliveryInstructions => "DIN",
1151 Text::DocumentationInstructions => "DOC",
1152 Text::DutyDeclaration => "DUT",
1153 Text::EffectiveUsedRouting => "EUR",
1154 Text::FirstBlockToBePrintedOnTransportContract => "FBC",
1155 Text::GovernmentBillLadingInformation => "GBL",
1156 Text::EntireTransactionSet => "GEN",
1157 Text::FurtherInformationConcerningGgvsPar7 => "GS7",
1158 Text::ConsignmentHandlingInstruction => "HAN",
1159 Text::HazardInformation => "HAZ",
1160 Text::ConsignmentInformationForConsignee => "ICN",
1161 Text::InsuranceInstructions => "IIN",
1162 Text::InvoiceMailingInstructions => "IMI",
1163 Text::CommercialInvoiceItemDescription => "IND",
1164 Text::InsuranceInformation => "INS",
1165 Text::InvoiceInstruction => "INV",
1166 Text::InformationForRailwayPurpose => "IRP",
1167 Text::InlandTransportDetails => "ITR",
1168 Text::TestingInstructions => "ITS",
1169 Text::LocationAlias => "LAN",
1170 Text::LineItem => "LIN",
1171 Text::LoadingInstruction => "LOI",
1172 Text::MiscellaneousChargeOrder => "MCO",
1173 Text::MaritimeDeclarationHealth_Dup_Dup => "MDH",
1174 Text::AdditionalMarksNumbersInformation => "MKS",
1175 Text::OrderInstruction => "ORI",
1176 Text::OtherServiceInformation => "OSI",
1177 Text::PackingMarkingInformation => "PAC",
1178 Text::PaymentInstructionsInformation => "PAI",
1179 Text::PayablesInformation => "PAY",
1180 Text::PackagingInformation => "PKG",
1181 Text::PackagingTermsInformation => "PKT",
1182 Text::PaymentDetailRemittanceInformation => "PMD",
1183 Text::PaymentInformation => "PMT",
1184 Text::ProductInformation => "PRD",
1185 Text::PriceCalculationFormula => "PRF",
1186 Text::PriorityInformation => "PRI",
1187 Text::PurchasingInformation => "PUR",
1188 Text::QuarantineInstructions => "QIN",
1189 Text::QualityDemandsRequirements => "QQD",
1190 Text::QuotationInstructionInformation => "QUT",
1191 Text::RiskAndHandlingInformation => "RAH",
1192 Text::RegulatoryInformation => "REG",
1193 Text::ReturnToOriginInformation => "RET",
1194 Text::Receivables => "REV",
1195 Text::ConsignmentRoute => "RQR",
1196 Text::SafetyInformation => "SAF",
1197 Text::ConsignmentDocumentaryInstruction => "SIC",
1198 Text::SpecialInstructions => "SIN",
1199 Text::ShipLineRequested => "SLR",
1200 Text::SpecialPermissionForTransportGenerally => "SPA",
1201 Text::SpecialPermissionConcerningGoodsToBeTransported => "SPG",
1202 Text::SpecialHandling => "SPH",
1203 Text::SpecialPermissionConcerningPackage => "SPP",
1204 Text::SpecialPermissionConcerningTransportMeans => "SPT",
1205 Text::SubsidiaryRiskNumberIataDgr => "SRN",
1206 Text::SpecialServiceRequest => "SSR",
1207 Text::SupplierRemarks => "SUR",
1208 Text::ConsignmentTariff => "TCA",
1209 Text::ConsignmentTransport => "TDT",
1210 Text::TransportationInformation => "TRA",
1211 Text::RequestedTariff => "TRR",
1212 Text::TaxDeclaration => "TXD",
1213 Text::WarehouseInstructionInformation => "WHI",
1214 Text::MutuallyDefined => "ZZZ",
1215 }
1216 }
1217}
1218
1219impl crate::Description for Text {
1220 fn description(self) -> &'static str {
1221 match self {
1222 Text::GoodsItemDescription => "Goods item description",
1223 Text::PaymentTerm => "Payment term",
1224 Text::DangerousGoodsAdditionalInformation => "Dangerous goods additional information",
1225 Text::DangerousGoodsTechnicalName => "Dangerous goods technical name",
1226 Text::AcknowledgementDescription => "Acknowledgement description",
1227 Text::RateAdditionalInformation => "Rate additional information",
1228 Text::PartyInstructions => "Party instructions",
1229 Text::GeneralInformation => "General information",
1230 Text::AdditionalConditionsSalePurchase => "Additional conditions of sale/purchase",
1231 Text::PriceConditions => "Price conditions",
1232 Text::GoodsDimensionsInCharacters => "Goods dimensions in characters",
1233 Text::EquipmentReUsageRestrictions => "Equipment re-usage restrictions",
1234 Text::HandlingRestriction => "Handling restriction",
1235 Text::ErrorDescriptionFreeText => "Error description (free text)",
1236 Text::ResponseFreeText => "Response (free text)",
1237 Text::PackageContentsDescription => "Package content's description",
1238 Text::TermsDelivery => "Terms of delivery",
1239 Text::BillLadingRemarks => "Bill of lading remarks",
1240 Text::ModeSettlementInformation => "Mode of settlement information",
1241 Text::ConsignmentInvoiceInformation => "Consignment invoice information",
1242 Text::ClearanceInvoiceInformation => "Clearance invoice information",
1243 Text::LetterCreditInformation => "Letter of credit information",
1244 Text::LicenseInformation => "License information",
1245 Text::CertificationStatements => "Certification statements",
1246 Text::AdditionalExportInformation => "Additional export information",
1247 Text::TariffStatements => "Tariff statements",
1248 Text::MedicalHistory => "Medical history",
1249 Text::ConditionsSaleOrPurchase => "Conditions of sale or purchase",
1250 Text::ContractDocumentType => "Contract document type",
1251 Text::AdditionalTermsAndOrConditionsDocumentaryCredit => {
1252 "Additional terms and/or conditions (documentary credit)"
1253 }
1254 Text::InstructionsOrInformationAboutStandbyDocumentary => {
1255 "Instructions or information about standby documentary"
1256 }
1257 Text::InstructionsOrInformationAboutPartialShipmentS => {
1258 "Instructions or information about partial shipment(s)"
1259 }
1260 Text::InstructionsOrInformationAboutTranshipmentS => {
1261 "Instructions or information about transhipment(s)"
1262 }
1263 Text::AdditionalHandlingInstructionsDocumentaryCredit => {
1264 "Additional handling instructions documentary credit"
1265 }
1266 Text::DomesticRoutingInformation => "Domestic routing information",
1267 Text::ChargeableCategoryEquipment => "Chargeable category of equipment",
1268 Text::GovernmentInformation => "Government information",
1269 Text::OnwardRoutingInformation => "Onward routing information",
1270 Text::AccountingInformation => "Accounting information",
1271 Text::DiscrepancyInformation => "Discrepancy information",
1272 Text::ConfirmationInstructions => "Confirmation instructions",
1273 Text::MethodIssuance => "Method of issuance",
1274 Text::DocumentsDeliveryInstructions => "Documents delivery instructions",
1275 Text::AdditionalConditions => "Additional conditions",
1276 Text::InformationInstructionsAboutAdditionalAmountsCovered => {
1277 "Information/instructions about additional amounts covered"
1278 }
1279 Text::DeferredPaymentTermedAdditional => "Deferred payment termed additional",
1280 Text::AcceptanceTermsAdditional => "Acceptance terms additional",
1281 Text::NegotiationTermsAdditional => "Negotiation terms additional",
1282 Text::DocumentNameAndDocumentaryRequirements => {
1283 "Document name and documentary requirements"
1284 }
1285 Text::InstructionsInformationAboutRevolvingDocumentaryCredit => {
1286 "Instructions/information about revolving documentary credit"
1287 }
1288 Text::DocumentaryRequirements => "Documentary requirements",
1289 Text::AdditionalInformation => "Additional information",
1290 Text::FactorAssignmentClause => "Factor assignment clause",
1291 Text::Reason => "Reason",
1292 Text::Dispute => "Dispute",
1293 Text::AdditionalAttributeInformation => "Additional attribute information",
1294 Text::AbsenceDeclaration => "Absence declaration",
1295 Text::AggregationStatement => "Aggregation statement",
1296 Text::CompilationStatement => "Compilation statement",
1297 Text::DefinitionalException => "Definitional exception",
1298 Text::PrivacyStatement => "Privacy statement",
1299 Text::QualityStatement => "Quality statement",
1300 Text::StatisticalDescription => "Statistical description",
1301 Text::StatisticalDefinition => "Statistical definition",
1302 Text::StatisticalName => "Statistical name",
1303 Text::StatisticalTitle => "Statistical title",
1304 Text::OffDimensionInformation => "Off-dimension information",
1305 Text::UnexpectedStopsInformation => "Unexpected stops information",
1306 Text::Principles => "Principles",
1307 Text::TermsAndDefinition => "Terms and definition",
1308 Text::SegmentName => "Segment name",
1309 Text::SimpleDataElementName => "Simple data element name",
1310 Text::Scope => "Scope",
1311 Text::MessageTypeName => "Message type name",
1312 Text::Introduction => "Introduction",
1313 Text::Glossary => "Glossary",
1314 Text::FunctionalDefinition => "Functional definition",
1315 Text::Examples => "Examples",
1316 Text::CoverPage => "Cover page",
1317 Text::DependencySyntaxNotes => "Dependency (syntax) notes",
1318 Text::CodeValueName => "Code value name",
1319 Text::CodeListName => "Code list name",
1320 Text::ClarificationUsage => "Clarification of usage",
1321 Text::CompositeDataElementName => "Composite data element name",
1322 Text::FieldApplication => "Field of application",
1323 Text::TypeAssetsAndLiabilities => "Type of assets and liabilities",
1324 Text::PromotionInformation => "Promotion information",
1325 Text::MeterCondition => "Meter condition",
1326 Text::MeterReadingInformation => "Meter reading information",
1327 Text::TypeTransactionReason => "Type of transaction reason",
1328 Text::TypeSurveyQuestion => "Type of survey question",
1329 Text::CarriersAgentCounterInformation => "Carrier's agent counter information",
1330 Text::DescriptionWorkItemOnEquipment => "Description of work item on equipment",
1331 Text::MessageDefinition => "Message definition",
1332 Text::BookedItemInformation => "Booked item information",
1333 Text::SourceDocument => "Source of document",
1334 Text::Note => "Note",
1335 Text::FixedPartSegmentClarificationText => "Fixed part of segment clarification text",
1336 Text::CharacteristicsGoods => "Characteristics of goods",
1337 Text::AdditionalDischargeInstructions => "Additional discharge instructions",
1338 Text::ContainerStrippingInstructions => "Container stripping instructions",
1339 Text::CscContainerSafetyConventionPlateInformation => {
1340 "CSC (Container Safety Convention) plate information"
1341 }
1342 Text::CargoRemarks => "Cargo remarks",
1343 Text::TemperatureControlInstructions => "Temperature control instructions",
1344 Text::TextRefersToExpectedData => "Text refers to expected data",
1345 Text::TextRefersToReceivedData => "Text refers to received data",
1346 Text::SectionClarificationText => "Section clarification text",
1347 Text::InformationToBeneficiary => "Information to the beneficiary",
1348 Text::InformationToApplicant => "Information to the applicant",
1349 Text::InstructionsToBeneficiary => "Instructions to the beneficiary",
1350 Text::InstructionsToApplicant => "Instructions to the applicant",
1351 Text::ControlledAtmosphere => "Controlled atmosphere",
1352 Text::TakeOffAnnotation => "Take off annotation",
1353 Text::PriceVariationNarrative => "Price variation narrative",
1354 Text::DocumentaryCreditAmendmentInstructions => {
1355 "Documentary credit amendment instructions"
1356 }
1357 Text::StandardMethodNarrative => "Standard method narrative",
1358 Text::ProjectNarrative => "Project narrative",
1359 Text::RadioactiveGoodsAdditionalInformation => {
1360 "Radioactive goods, additional information"
1361 }
1362 Text::BankToBankInformation => "Bank-to-bank information",
1363 Text::ReimbursementInstructions => "Reimbursement instructions",
1364 Text::ReasonForAmendingAMessage => "Reason for amending a message",
1365 Text::InstructionsToPayingAndOrAcceptingAndOr => {
1366 "Instructions to the paying and/or accepting and/or"
1367 }
1368 Text::InterestInstructions => "Interest instructions",
1369 Text::AgentCommission => "Agent commission",
1370 Text::RemittingBankInstructions => "Remitting bank instructions",
1371 Text::InstructionsToCollectingBank => "Instructions to the collecting bank",
1372 Text::CollectionAmountInstructions => "Collection amount instructions",
1373 Text::InternalAuditingInformation => "Internal auditing information",
1374 Text::Constraint => "Constraint",
1375 Text::Comment => "Comment",
1376 Text::SemanticNote => "Semantic note",
1377 Text::HelpText => "Help text",
1378 Text::Legend => "Legend",
1379 Text::BatchCodeStructure => "Batch code structure",
1380 Text::ProductApplication => "Product application",
1381 Text::CustomerComplaint => "Customer complaint",
1382 Text::ProbableCauseFault => "Probable cause of fault",
1383 Text::DefectDescription => "Defect description",
1384 Text::RepairDescription => "Repair description",
1385 Text::ReviewComments => "Review comments",
1386 Text::Title => "Title",
1387 Text::DescriptionAmount => "Description of amount",
1388 Text::Responsibilities => "Responsibilities",
1389 Text::Supplier => "Supplier",
1390 Text::PurchaseRegion => "Purchase region",
1391 Text::Affiliation => "Affiliation",
1392 Text::Borrower => "Borrower",
1393 Text::LineBusiness => "Line of business",
1394 Text::FinancialInstitution => "Financial institution",
1395 Text::BusinessFounder => "Business founder",
1396 Text::BusinessHistory => "Business history",
1397 Text::BankingArrangements => "Banking arrangements",
1398 Text::BusinessOrigin => "Business origin",
1399 Text::BrandNamesDescription => "Brand names' description",
1400 Text::BusinessFinancingDetails => "Business financing details",
1401 Text::Competition => "Competition",
1402 Text::ConstructionProcessDetails => "Construction process details",
1403 Text::ConstructionSpecialty => "Construction specialty",
1404 Text::ContractInformation => "Contract information",
1405 Text::CorporateFiling => "Corporate filing",
1406 Text::CustomerInformation => "Customer information",
1407 Text::CopyrightNotice => "Copyright notice",
1408 Text::ContingentDebt => "Contingent debt",
1409 Text::ConvictionDetails => "Conviction details",
1410 Text::Equipment => "Equipment",
1411 Text::WorkforceDescription => "Workforce description",
1412 Text::Exemption => "Exemption",
1413 Text::FuturePlans => "Future plans",
1414 Text::IntervieweeConversationInformation => "Interviewee conversation information",
1415 Text::IntangibleAsset => "Intangible asset",
1416 Text::Inventory => "Inventory",
1417 Text::Investment => "Investment",
1418 Text::IntercompanyRelationsInformation => "Intercompany relations information",
1419 Text::JointVenture => "Joint venture",
1420 Text::Loan => "Loan",
1421 Text::LongTermDebt => "Long term debt",
1422 Text::Location => "Location",
1423 Text::CurrentLegalStructure => "Current legal structure",
1424 Text::MaritalContract => "Marital contract",
1425 Text::MarketingActivities => "Marketing activities",
1426 Text::Merger => "Merger",
1427 Text::MarketableSecurities => "Marketable securities",
1428 Text::BusinessDebt => "Business debt",
1429 Text::OriginalLegalStructure => "Original legal structure",
1430 Text::EmployeeSharingArrangements => "Employee sharing arrangements",
1431 Text::OrganizationDetails => "Organization details",
1432 Text::PublicRecordDetails => "Public record details",
1433 Text::PriceRange => "Price range",
1434 Text::Qualifications => "Qualifications",
1435 Text::RegisteredActivity => "Registered activity",
1436 Text::CriminalSentence => "Criminal sentence",
1437 Text::SalesMethod => "Sales method",
1438 Text::EducationalInstitutionInformation => "Educational institution information",
1439 Text::StatusDetails => "Status details",
1440 Text::Sales => "Sales",
1441 Text::SpouseInformation => "Spouse information",
1442 Text::EducationalDegreeInformation => "Educational degree information",
1443 Text::ShareholdingInformation => "Shareholding information",
1444 Text::SalesTerritory => "Sales territory",
1445 Text::AccountantsComments => "Accountant's comments",
1446 Text::ExemptionLawLocation => "Exemption law location",
1447 Text::ShareClassifications => "Share classifications",
1448 Text::Forecast => "Forecast",
1449 Text::EventLocation => "Event location",
1450 Text::FacilityOccupancy => "Facility occupancy",
1451 Text::ImportAndExportDetails => "Import and export details",
1452 Text::AdditionalFacilityInformation => "Additional facility information",
1453 Text::InventoryValue => "Inventory value",
1454 Text::Education => "Education",
1455 Text::Event => "Event",
1456 Text::Agent => "Agent",
1457 Text::DomesticallyAgreedFinancialStatementDetails => {
1458 "Domestically agreed financial statement details"
1459 }
1460 Text::OtherCurrentAssetDescription => "Other current asset description",
1461 Text::OtherCurrentLiabilityDescription => "Other current liability description",
1462 Text::FormerBusinessActivity => "Former business activity",
1463 Text::TradeNameUse => "Trade name use",
1464 Text::SigningAuthority => "Signing authority",
1465 Text::Guarantee => "Guarantee",
1466 Text::HoldingCompanyOperation => "Holding company operation",
1467 Text::ConsignmentRouting => "Consignment routing",
1468 Text::LetterProtest => "Letter of protest",
1469 Text::Question => "Question",
1470 Text::PartyInformation => "Party information",
1471 Text::AreaBoundariesDescription => "Area boundaries description",
1472 Text::AdvertisementInformation => "Advertisement information",
1473 Text::FinancialStatementDetails => "Financial statement details",
1474 Text::AccessInstructions => "Access instructions",
1475 Text::Liquidity => "Liquidity",
1476 Text::CreditLine => "Credit line",
1477 Text::WarrantyTerms => "Warranty terms",
1478 Text::DivisionDescription => "Division description",
1479 Text::ReportingInstruction => "Reporting instruction",
1480 Text::ExaminationResult => "Examination result",
1481 Text::LaboratoryResult => "Laboratory result",
1482 Text::AllowanceChargeInformation => "Allowance/charge information",
1483 Text::XRayResult => "X-ray result",
1484 Text::PathologyResult => "Pathology result",
1485 Text::InterventionDescription => "Intervention description",
1486 Text::SummaryAdmittance => "Summary of admittance",
1487 Text::MedicalTreatmentCourseDetail => "Medical treatment course detail",
1488 Text::Prognosis => "Prognosis",
1489 Text::InstructionToPatient => "Instruction to patient",
1490 Text::InstructionToPhysician => "Instruction to physician",
1491 Text::AllDocuments => "All documents",
1492 Text::MedicineTreatment => "Medicine treatment",
1493 Text::MedicineDosageAndAdministration => "Medicine dosage and administration",
1494 Text::AvailabilityPatient => "Availability of patient",
1495 Text::ReasonForServiceRequest => "Reason for service request",
1496 Text::PurposeService => "Purpose of service",
1497 Text::ArrivalConditions => "Arrival conditions",
1498 Text::ServiceRequestersComment => "Service requester's comment",
1499 Text::Authentication => "Authentication",
1500 Text::RequestedLocationDescription => "Requested location description",
1501 Text::MedicineAdministrationCondition => "Medicine administration condition",
1502 Text::PatientInformation => "Patient information",
1503 Text::PrecautionaryMeasure => "Precautionary measure",
1504 Text::ServiceCharacteristic => "Service characteristic",
1505 Text::PlannedEventComment => "Planned event comment",
1506 Text::ExpectedDelayComment => "Expected delay comment",
1507 Text::TransportRequirementsComment => "Transport requirements comment",
1508 Text::TemporaryApprovalCondition => "Temporary approval condition",
1509 Text::CustomsValuationInformation => "Customs Valuation Information",
1510 Text::ValueAddedTaxVatMarginScheme => "Value Added Tax (VAT) margin scheme",
1511 Text::MaritimeDeclarationHealth => "Maritime Declaration of Health",
1512 Text::PassengerBaggageInformation => "Passenger baggage information",
1513 Text::MaritimeDeclarationHealth_Dup => "Maritime Declaration of Health",
1514 Text::AdditionalProductInformationAddress => "Additional product information address",
1515 Text::InformationToBePrintedOnDespatchAdvice => {
1516 "Information to be printed on despatch advice"
1517 }
1518 Text::MissingGoodsRemarks => "Missing goods remarks",
1519 Text::NonAcceptanceInformation => "Non-acceptance information",
1520 Text::ReturnsInformation => "Returns information",
1521 Text::SubLineItemInformation => "Sub-line item information",
1522 Text::TestInformation => "Test information",
1523 Text::ExternalLink => "External link",
1524 Text::VatExemptionReason => "VAT exemption reason",
1525 Text::ProcessingInstructions => "Processing Instructions",
1526 Text::RelayInstructions => "Relay Instructions",
1527 Text::SimaApplicable => "SIMA applicable",
1528 Text::AppealsProgramCode => "Appeals program code",
1529 Text::SimaSubject => "SIMA subject",
1530 Text::SurtaxApplicable => "Surtax applicable",
1531 Text::SimaSecurityBond => "SIMA security bond",
1532 Text::SurtaxSubject => "Surtax subject",
1533 Text::SafeguardApplicable => "Safeguard applicable",
1534 Text::SafeguardApplicable_Dup => "Safeguard applicable",
1535 Text::SafeguardSubject => "Safeguard subject",
1536 Text::TransportContractDocumentClause => "Transport contract document clause",
1537 Text::InstructionToPreparePatient => "Instruction to prepare the patient",
1538 Text::MedicineTreatmentComment => "Medicine treatment comment",
1539 Text::ExaminationResultComment => "Examination result comment",
1540 Text::ServiceRequestComment => "Service request comment",
1541 Text::PrescriptionReason => "Prescription reason",
1542 Text::PrescriptionComment => "Prescription comment",
1543 Text::ClinicalInvestigationComment => "Clinical investigation comment",
1544 Text::MedicinalSpecificationComment => "Medicinal specification comment",
1545 Text::EconomicContributionComment => "Economic contribution comment",
1546 Text::StatusAPlan => "Status of a plan",
1547 Text::RandomSampleTestInformation => "Random sample test information",
1548 Text::PeriodTime => "Period of time",
1549 Text::Legislation => "Legislation",
1550 Text::SecurityMeasuresRequested => "Security measures requested",
1551 Text::TransportContractDocumentRemark => "Transport contract document remark",
1552 Text::PreviousPortCallSecurityInformation => {
1553 "Previous port of call security information"
1554 }
1555 Text::SecurityInformation => "Security information",
1556 Text::WasteInformation => "Waste information",
1557 Text::B2cMarketingInformationShortDescription => {
1558 "B2C marketing information, short description"
1559 }
1560 Text::B2bMarketingInformationLongDescription => {
1561 "B2B marketing information, long description"
1562 }
1563 Text::B2cMarketingInformationLongDescription => {
1564 "B2C marketing information, long description"
1565 }
1566 Text::ProductIngredients => "Product ingredients",
1567 Text::LocationShortName => "Location short name",
1568 Text::PackagingMaterialInformation => "Packaging material information",
1569 Text::FillerMaterialInformation => "Filler material information",
1570 Text::ShipToShipActivityInformation => "Ship-to-ship activity information",
1571 Text::PackageMaterialDescription => "Package material description",
1572 Text::ConsumerLevelPackageMarking => "Consumer level package marking",
1573 Text::SimaMeasureInForce => "SIMA measure in force",
1574 Text::PreCarm => "Pre-CARM",
1575 Text::SimaMeasureType => "SIMA measure type",
1576 Text::CustomsClearanceInstructions => "Customs clearance instructions",
1577 Text::SubTypeCode => "Sub Type Code",
1578 Text::SimaInformation => "SIMA information",
1579 Text::TimeLimitEnd => "Time limit end",
1580 Text::TimeLimitStart => "Time limit start",
1581 Text::WarehouseTimeLimit => "Warehouse time limit",
1582 Text::ValueForDutyInformation => "Value for duty information",
1583 Text::CustomsClearanceInstructionsExport => "Customs clearance instructions export",
1584 Text::ChangeInformation => "Change information",
1585 Text::CustomsClearanceInstructionImport => "Customs clearance instruction import",
1586 Text::ClearancePlaceRequested => "Clearance place requested",
1587 Text::LoadingRemarks => "Loading remarks",
1588 Text::OrderInformation => "Order information",
1589 Text::CustomerRemarks => "Customer remarks",
1590 Text::CustomsDeclarationInformation => "Customs declaration information",
1591 Text::DamageRemarks => "Damage remarks",
1592 Text::DocumentIssuerDeclaration => "Document issuer declaration",
1593 Text::DeliveryInformation => "Delivery information",
1594 Text::DeliveryInstructions => "Delivery instructions",
1595 Text::DocumentationInstructions => "Documentation instructions",
1596 Text::DutyDeclaration => "Duty declaration",
1597 Text::EffectiveUsedRouting => "Effective used routing",
1598 Text::FirstBlockToBePrintedOnTransportContract => {
1599 "First block to be printed on the transport contract"
1600 }
1601 Text::GovernmentBillLadingInformation => "Government bill of lading information",
1602 Text::EntireTransactionSet => "Entire transaction set",
1603 Text::FurtherInformationConcerningGgvsPar7 => {
1604 "Further information concerning GGVS par. 7"
1605 }
1606 Text::ConsignmentHandlingInstruction => "Consignment handling instruction",
1607 Text::HazardInformation => "Hazard information",
1608 Text::ConsignmentInformationForConsignee => "Consignment information for consignee",
1609 Text::InsuranceInstructions => "Insurance instructions",
1610 Text::InvoiceMailingInstructions => "Invoice mailing instructions",
1611 Text::CommercialInvoiceItemDescription => "Commercial invoice item description",
1612 Text::InsuranceInformation => "Insurance information",
1613 Text::InvoiceInstruction => "Invoice instruction",
1614 Text::InformationForRailwayPurpose => "Information for railway purpose",
1615 Text::InlandTransportDetails => "Inland transport details",
1616 Text::TestingInstructions => "Testing instructions",
1617 Text::LocationAlias => "Location Alias",
1618 Text::LineItem => "Line item",
1619 Text::LoadingInstruction => "Loading instruction",
1620 Text::MiscellaneousChargeOrder => "Miscellaneous charge order",
1621 Text::MaritimeDeclarationHealth_Dup_Dup => "Maritime Declaration of Health",
1622 Text::AdditionalMarksNumbersInformation => "Additional marks/numbers information",
1623 Text::OrderInstruction => "Order instruction",
1624 Text::OtherServiceInformation => "Other service information",
1625 Text::PackingMarkingInformation => "Packing/marking information",
1626 Text::PaymentInstructionsInformation => "Payment instructions information",
1627 Text::PayablesInformation => "Payables information",
1628 Text::PackagingInformation => "Packaging information",
1629 Text::PackagingTermsInformation => "Packaging terms information",
1630 Text::PaymentDetailRemittanceInformation => "Payment detail/remittance information",
1631 Text::PaymentInformation => "Payment information",
1632 Text::ProductInformation => "Product information",
1633 Text::PriceCalculationFormula => "Price calculation formula",
1634 Text::PriorityInformation => "Priority information",
1635 Text::PurchasingInformation => "Purchasing information",
1636 Text::QuarantineInstructions => "Quarantine instructions",
1637 Text::QualityDemandsRequirements => "Quality demands/requirements",
1638 Text::QuotationInstructionInformation => "Quotation instruction/information",
1639 Text::RiskAndHandlingInformation => "Risk and handling information",
1640 Text::RegulatoryInformation => "Regulatory information",
1641 Text::ReturnToOriginInformation => "Return to origin information",
1642 Text::Receivables => "Receivables",
1643 Text::ConsignmentRoute => "Consignment route",
1644 Text::SafetyInformation => "Safety information",
1645 Text::ConsignmentDocumentaryInstruction => "Consignment documentary instruction",
1646 Text::SpecialInstructions => "Special instructions",
1647 Text::ShipLineRequested => "Ship line requested",
1648 Text::SpecialPermissionForTransportGenerally => {
1649 "Special permission for transport, generally"
1650 }
1651 Text::SpecialPermissionConcerningGoodsToBeTransported => {
1652 "Special permission concerning the goods to be transported"
1653 }
1654 Text::SpecialHandling => "Special handling",
1655 Text::SpecialPermissionConcerningPackage => "Special permission concerning package",
1656 Text::SpecialPermissionConcerningTransportMeans => {
1657 "Special permission concerning transport means"
1658 }
1659 Text::SubsidiaryRiskNumberIataDgr => "Subsidiary risk number (IATA/DGR)",
1660 Text::SpecialServiceRequest => "Special service request",
1661 Text::SupplierRemarks => "Supplier remarks",
1662 Text::ConsignmentTariff => "Consignment tariff",
1663 Text::ConsignmentTransport => "Consignment transport",
1664 Text::TransportationInformation => "Transportation information",
1665 Text::RequestedTariff => "Requested tariff",
1666 Text::TaxDeclaration => "Tax declaration",
1667 Text::WarehouseInstructionInformation => "Warehouse instruction/information",
1668 Text::MutuallyDefined => "Mutually defined",
1669 }
1670 }
1671}
1672
1673impl crate::FromCode for Text {
1674 fn from_code(code: &str) -> Option<Self>
1675 where
1676 Self: Sized,
1677 {
1678 match code {
1679 "AAA" => Some(Text::GoodsItemDescription),
1680 "AAB" => Some(Text::PaymentTerm),
1681 "AAC" => Some(Text::DangerousGoodsAdditionalInformation),
1682 "AAD" => Some(Text::DangerousGoodsTechnicalName),
1683 "AAE" => Some(Text::AcknowledgementDescription),
1684 "AAF" => Some(Text::RateAdditionalInformation),
1685 "AAG" => Some(Text::PartyInstructions),
1686 "AAI" => Some(Text::GeneralInformation),
1687 "AAJ" => Some(Text::AdditionalConditionsSalePurchase),
1688 "AAK" => Some(Text::PriceConditions),
1689 "AAL" => Some(Text::GoodsDimensionsInCharacters),
1690 "AAM" => Some(Text::EquipmentReUsageRestrictions),
1691 "AAN" => Some(Text::HandlingRestriction),
1692 "AAO" => Some(Text::ErrorDescriptionFreeText),
1693 "AAP" => Some(Text::ResponseFreeText),
1694 "AAQ" => Some(Text::PackageContentsDescription),
1695 "AAR" => Some(Text::TermsDelivery),
1696 "AAS" => Some(Text::BillLadingRemarks),
1697 "AAT" => Some(Text::ModeSettlementInformation),
1698 "AAU" => Some(Text::ConsignmentInvoiceInformation),
1699 "AAV" => Some(Text::ClearanceInvoiceInformation),
1700 "AAW" => Some(Text::LetterCreditInformation),
1701 "AAX" => Some(Text::LicenseInformation),
1702 "AAY" => Some(Text::CertificationStatements),
1703 "AAZ" => Some(Text::AdditionalExportInformation),
1704 "ABA" => Some(Text::TariffStatements),
1705 "ABB" => Some(Text::MedicalHistory),
1706 "ABC" => Some(Text::ConditionsSaleOrPurchase),
1707 "ABD" => Some(Text::ContractDocumentType),
1708 "ABE" => Some(Text::AdditionalTermsAndOrConditionsDocumentaryCredit),
1709 "ABF" => Some(Text::InstructionsOrInformationAboutStandbyDocumentary),
1710 "ABG" => Some(Text::InstructionsOrInformationAboutPartialShipmentS),
1711 "ABH" => Some(Text::InstructionsOrInformationAboutTranshipmentS),
1712 "ABI" => Some(Text::AdditionalHandlingInstructionsDocumentaryCredit),
1713 "ABJ" => Some(Text::DomesticRoutingInformation),
1714 "ABK" => Some(Text::ChargeableCategoryEquipment),
1715 "ABL" => Some(Text::GovernmentInformation),
1716 "ABM" => Some(Text::OnwardRoutingInformation),
1717 "ABN" => Some(Text::AccountingInformation),
1718 "ABO" => Some(Text::DiscrepancyInformation),
1719 "ABP" => Some(Text::ConfirmationInstructions),
1720 "ABQ" => Some(Text::MethodIssuance),
1721 "ABR" => Some(Text::DocumentsDeliveryInstructions),
1722 "ABS" => Some(Text::AdditionalConditions),
1723 "ABT" => Some(Text::InformationInstructionsAboutAdditionalAmountsCovered),
1724 "ABU" => Some(Text::DeferredPaymentTermedAdditional),
1725 "ABV" => Some(Text::AcceptanceTermsAdditional),
1726 "ABW" => Some(Text::NegotiationTermsAdditional),
1727 "ABX" => Some(Text::DocumentNameAndDocumentaryRequirements),
1728 "ABZ" => Some(Text::InstructionsInformationAboutRevolvingDocumentaryCredit),
1729 "ACA" => Some(Text::DocumentaryRequirements),
1730 "ACB" => Some(Text::AdditionalInformation),
1731 "ACC" => Some(Text::FactorAssignmentClause),
1732 "ACD" => Some(Text::Reason),
1733 "ACE" => Some(Text::Dispute),
1734 "ACF" => Some(Text::AdditionalAttributeInformation),
1735 "ACG" => Some(Text::AbsenceDeclaration),
1736 "ACH" => Some(Text::AggregationStatement),
1737 "ACI" => Some(Text::CompilationStatement),
1738 "ACJ" => Some(Text::DefinitionalException),
1739 "ACK" => Some(Text::PrivacyStatement),
1740 "ACL" => Some(Text::QualityStatement),
1741 "ACM" => Some(Text::StatisticalDescription),
1742 "ACN" => Some(Text::StatisticalDefinition),
1743 "ACO" => Some(Text::StatisticalName),
1744 "ACP" => Some(Text::StatisticalTitle),
1745 "ACQ" => Some(Text::OffDimensionInformation),
1746 "ACR" => Some(Text::UnexpectedStopsInformation),
1747 "ACS" => Some(Text::Principles),
1748 "ACT" => Some(Text::TermsAndDefinition),
1749 "ACU" => Some(Text::SegmentName),
1750 "ACV" => Some(Text::SimpleDataElementName),
1751 "ACW" => Some(Text::Scope),
1752 "ACX" => Some(Text::MessageTypeName),
1753 "ACY" => Some(Text::Introduction),
1754 "ACZ" => Some(Text::Glossary),
1755 "ADA" => Some(Text::FunctionalDefinition),
1756 "ADB" => Some(Text::Examples),
1757 "ADC" => Some(Text::CoverPage),
1758 "ADD" => Some(Text::DependencySyntaxNotes),
1759 "ADE" => Some(Text::CodeValueName),
1760 "ADF" => Some(Text::CodeListName),
1761 "ADG" => Some(Text::ClarificationUsage),
1762 "ADH" => Some(Text::CompositeDataElementName),
1763 "ADI" => Some(Text::FieldApplication),
1764 "ADJ" => Some(Text::TypeAssetsAndLiabilities),
1765 "ADK" => Some(Text::PromotionInformation),
1766 "ADL" => Some(Text::MeterCondition),
1767 "ADM" => Some(Text::MeterReadingInformation),
1768 "ADN" => Some(Text::TypeTransactionReason),
1769 "ADO" => Some(Text::TypeSurveyQuestion),
1770 "ADP" => Some(Text::CarriersAgentCounterInformation),
1771 "ADQ" => Some(Text::DescriptionWorkItemOnEquipment),
1772 "ADR" => Some(Text::MessageDefinition),
1773 "ADS" => Some(Text::BookedItemInformation),
1774 "ADT" => Some(Text::SourceDocument),
1775 "ADU" => Some(Text::Note),
1776 "ADV" => Some(Text::FixedPartSegmentClarificationText),
1777 "ADW" => Some(Text::CharacteristicsGoods),
1778 "ADX" => Some(Text::AdditionalDischargeInstructions),
1779 "ADY" => Some(Text::ContainerStrippingInstructions),
1780 "ADZ" => Some(Text::CscContainerSafetyConventionPlateInformation),
1781 "AEA" => Some(Text::CargoRemarks),
1782 "AEB" => Some(Text::TemperatureControlInstructions),
1783 "AEC" => Some(Text::TextRefersToExpectedData),
1784 "AED" => Some(Text::TextRefersToReceivedData),
1785 "AEE" => Some(Text::SectionClarificationText),
1786 "AEF" => Some(Text::InformationToBeneficiary),
1787 "AEG" => Some(Text::InformationToApplicant),
1788 "AEH" => Some(Text::InstructionsToBeneficiary),
1789 "AEI" => Some(Text::InstructionsToApplicant),
1790 "AEJ" => Some(Text::ControlledAtmosphere),
1791 "AEK" => Some(Text::TakeOffAnnotation),
1792 "AEL" => Some(Text::PriceVariationNarrative),
1793 "AEM" => Some(Text::DocumentaryCreditAmendmentInstructions),
1794 "AEN" => Some(Text::StandardMethodNarrative),
1795 "AEO" => Some(Text::ProjectNarrative),
1796 "AEP" => Some(Text::RadioactiveGoodsAdditionalInformation),
1797 "AEQ" => Some(Text::BankToBankInformation),
1798 "AER" => Some(Text::ReimbursementInstructions),
1799 "AES" => Some(Text::ReasonForAmendingAMessage),
1800 "AET" => Some(Text::InstructionsToPayingAndOrAcceptingAndOr),
1801 "AEU" => Some(Text::InterestInstructions),
1802 "AEV" => Some(Text::AgentCommission),
1803 "AEW" => Some(Text::RemittingBankInstructions),
1804 "AEX" => Some(Text::InstructionsToCollectingBank),
1805 "AEY" => Some(Text::CollectionAmountInstructions),
1806 "AEZ" => Some(Text::InternalAuditingInformation),
1807 "AFA" => Some(Text::Constraint),
1808 "AFB" => Some(Text::Comment),
1809 "AFC" => Some(Text::SemanticNote),
1810 "AFD" => Some(Text::HelpText),
1811 "AFE" => Some(Text::Legend),
1812 "AFF" => Some(Text::BatchCodeStructure),
1813 "AFG" => Some(Text::ProductApplication),
1814 "AFH" => Some(Text::CustomerComplaint),
1815 "AFI" => Some(Text::ProbableCauseFault),
1816 "AFJ" => Some(Text::DefectDescription),
1817 "AFK" => Some(Text::RepairDescription),
1818 "AFL" => Some(Text::ReviewComments),
1819 "AFM" => Some(Text::Title),
1820 "AFN" => Some(Text::DescriptionAmount),
1821 "AFO" => Some(Text::Responsibilities),
1822 "AFP" => Some(Text::Supplier),
1823 "AFQ" => Some(Text::PurchaseRegion),
1824 "AFR" => Some(Text::Affiliation),
1825 "AFS" => Some(Text::Borrower),
1826 "AFT" => Some(Text::LineBusiness),
1827 "AFU" => Some(Text::FinancialInstitution),
1828 "AFV" => Some(Text::BusinessFounder),
1829 "AFW" => Some(Text::BusinessHistory),
1830 "AFX" => Some(Text::BankingArrangements),
1831 "AFY" => Some(Text::BusinessOrigin),
1832 "AFZ" => Some(Text::BrandNamesDescription),
1833 "AGA" => Some(Text::BusinessFinancingDetails),
1834 "AGB" => Some(Text::Competition),
1835 "AGC" => Some(Text::ConstructionProcessDetails),
1836 "AGD" => Some(Text::ConstructionSpecialty),
1837 "AGE" => Some(Text::ContractInformation),
1838 "AGF" => Some(Text::CorporateFiling),
1839 "AGG" => Some(Text::CustomerInformation),
1840 "AGH" => Some(Text::CopyrightNotice),
1841 "AGI" => Some(Text::ContingentDebt),
1842 "AGJ" => Some(Text::ConvictionDetails),
1843 "AGK" => Some(Text::Equipment),
1844 "AGL" => Some(Text::WorkforceDescription),
1845 "AGM" => Some(Text::Exemption),
1846 "AGN" => Some(Text::FuturePlans),
1847 "AGO" => Some(Text::IntervieweeConversationInformation),
1848 "AGP" => Some(Text::IntangibleAsset),
1849 "AGQ" => Some(Text::Inventory),
1850 "AGR" => Some(Text::Investment),
1851 "AGS" => Some(Text::IntercompanyRelationsInformation),
1852 "AGT" => Some(Text::JointVenture),
1853 "AGU" => Some(Text::Loan),
1854 "AGV" => Some(Text::LongTermDebt),
1855 "AGW" => Some(Text::Location),
1856 "AGX" => Some(Text::CurrentLegalStructure),
1857 "AGY" => Some(Text::MaritalContract),
1858 "AGZ" => Some(Text::MarketingActivities),
1859 "AHA" => Some(Text::Merger),
1860 "AHB" => Some(Text::MarketableSecurities),
1861 "AHC" => Some(Text::BusinessDebt),
1862 "AHD" => Some(Text::OriginalLegalStructure),
1863 "AHE" => Some(Text::EmployeeSharingArrangements),
1864 "AHF" => Some(Text::OrganizationDetails),
1865 "AHG" => Some(Text::PublicRecordDetails),
1866 "AHH" => Some(Text::PriceRange),
1867 "AHI" => Some(Text::Qualifications),
1868 "AHJ" => Some(Text::RegisteredActivity),
1869 "AHK" => Some(Text::CriminalSentence),
1870 "AHL" => Some(Text::SalesMethod),
1871 "AHM" => Some(Text::EducationalInstitutionInformation),
1872 "AHN" => Some(Text::StatusDetails),
1873 "AHO" => Some(Text::Sales),
1874 "AHP" => Some(Text::SpouseInformation),
1875 "AHQ" => Some(Text::EducationalDegreeInformation),
1876 "AHR" => Some(Text::ShareholdingInformation),
1877 "AHS" => Some(Text::SalesTerritory),
1878 "AHT" => Some(Text::AccountantsComments),
1879 "AHU" => Some(Text::ExemptionLawLocation),
1880 "AHV" => Some(Text::ShareClassifications),
1881 "AHW" => Some(Text::Forecast),
1882 "AHX" => Some(Text::EventLocation),
1883 "AHY" => Some(Text::FacilityOccupancy),
1884 "AHZ" => Some(Text::ImportAndExportDetails),
1885 "AIA" => Some(Text::AdditionalFacilityInformation),
1886 "AIB" => Some(Text::InventoryValue),
1887 "AIC" => Some(Text::Education),
1888 "AID" => Some(Text::Event),
1889 "AIE" => Some(Text::Agent),
1890 "AIF" => Some(Text::DomesticallyAgreedFinancialStatementDetails),
1891 "AIG" => Some(Text::OtherCurrentAssetDescription),
1892 "AIH" => Some(Text::OtherCurrentLiabilityDescription),
1893 "AII" => Some(Text::FormerBusinessActivity),
1894 "AIJ" => Some(Text::TradeNameUse),
1895 "AIK" => Some(Text::SigningAuthority),
1896 "AIL" => Some(Text::Guarantee),
1897 "AIM" => Some(Text::HoldingCompanyOperation),
1898 "AIN" => Some(Text::ConsignmentRouting),
1899 "AIO" => Some(Text::LetterProtest),
1900 "AIP" => Some(Text::Question),
1901 "AIQ" => Some(Text::PartyInformation),
1902 "AIR" => Some(Text::AreaBoundariesDescription),
1903 "AIS" => Some(Text::AdvertisementInformation),
1904 "AIT" => Some(Text::FinancialStatementDetails),
1905 "AIU" => Some(Text::AccessInstructions),
1906 "AIV" => Some(Text::Liquidity),
1907 "AIW" => Some(Text::CreditLine),
1908 "AIX" => Some(Text::WarrantyTerms),
1909 "AIY" => Some(Text::DivisionDescription),
1910 "AIZ" => Some(Text::ReportingInstruction),
1911 "AJA" => Some(Text::ExaminationResult),
1912 "AJB" => Some(Text::LaboratoryResult),
1913 "ALC" => Some(Text::AllowanceChargeInformation),
1914 "ALD" => Some(Text::XRayResult),
1915 "ALE" => Some(Text::PathologyResult),
1916 "ALF" => Some(Text::InterventionDescription),
1917 "ALG" => Some(Text::SummaryAdmittance),
1918 "ALH" => Some(Text::MedicalTreatmentCourseDetail),
1919 "ALI" => Some(Text::Prognosis),
1920 "ALJ" => Some(Text::InstructionToPatient),
1921 "ALK" => Some(Text::InstructionToPhysician),
1922 "ALL" => Some(Text::AllDocuments),
1923 "ALM" => Some(Text::MedicineTreatment),
1924 "ALN" => Some(Text::MedicineDosageAndAdministration),
1925 "ALO" => Some(Text::AvailabilityPatient),
1926 "ALP" => Some(Text::ReasonForServiceRequest),
1927 "ALQ" => Some(Text::PurposeService),
1928 "ARR" => Some(Text::ArrivalConditions),
1929 "ARS" => Some(Text::ServiceRequestersComment),
1930 "AUT" => Some(Text::Authentication),
1931 "AUU" => Some(Text::RequestedLocationDescription),
1932 "AUV" => Some(Text::MedicineAdministrationCondition),
1933 "AUW" => Some(Text::PatientInformation),
1934 "AUX" => Some(Text::PrecautionaryMeasure),
1935 "AUY" => Some(Text::ServiceCharacteristic),
1936 "AUZ" => Some(Text::PlannedEventComment),
1937 "AVA" => Some(Text::ExpectedDelayComment),
1938 "AVB" => Some(Text::TransportRequirementsComment),
1939 "AVC" => Some(Text::TemporaryApprovalCondition),
1940 "AVD" => Some(Text::CustomsValuationInformation),
1941 "AVE" => Some(Text::ValueAddedTaxVatMarginScheme),
1942 "AVF" => Some(Text::MaritimeDeclarationHealth),
1943 "BAG" => Some(Text::PassengerBaggageInformation),
1944 "BAH" => Some(Text::MaritimeDeclarationHealth_Dup),
1945 "BAI" => Some(Text::AdditionalProductInformationAddress),
1946 "BAJ" => Some(Text::InformationToBePrintedOnDespatchAdvice),
1947 "BAK" => Some(Text::MissingGoodsRemarks),
1948 "BAL" => Some(Text::NonAcceptanceInformation),
1949 "BAM" => Some(Text::ReturnsInformation),
1950 "BAN" => Some(Text::SubLineItemInformation),
1951 "BAO" => Some(Text::TestInformation),
1952 "BAP" => Some(Text::ExternalLink),
1953 "BAQ" => Some(Text::VatExemptionReason),
1954 "BAR" => Some(Text::ProcessingInstructions),
1955 "BAS" => Some(Text::RelayInstructions),
1956 "BAT" => Some(Text::SimaApplicable),
1957 "BAU" => Some(Text::AppealsProgramCode),
1958 "BAV" => Some(Text::SimaSubject),
1959 "BAW" => Some(Text::SurtaxApplicable),
1960 "BAX" => Some(Text::SimaSecurityBond),
1961 "BAY" => Some(Text::SurtaxSubject),
1962 "BAZ" => Some(Text::SafeguardApplicable),
1963 "BBA" => Some(Text::SafeguardApplicable_Dup),
1964 "BBB" => Some(Text::SafeguardSubject),
1965 "BLC" => Some(Text::TransportContractDocumentClause),
1966 "BLD" => Some(Text::InstructionToPreparePatient),
1967 "BLE" => Some(Text::MedicineTreatmentComment),
1968 "BLF" => Some(Text::ExaminationResultComment),
1969 "BLG" => Some(Text::ServiceRequestComment),
1970 "BLH" => Some(Text::PrescriptionReason),
1971 "BLI" => Some(Text::PrescriptionComment),
1972 "BLJ" => Some(Text::ClinicalInvestigationComment),
1973 "BLK" => Some(Text::MedicinalSpecificationComment),
1974 "BLL" => Some(Text::EconomicContributionComment),
1975 "BLM" => Some(Text::StatusAPlan),
1976 "BLN" => Some(Text::RandomSampleTestInformation),
1977 "BLO" => Some(Text::PeriodTime),
1978 "BLP" => Some(Text::Legislation),
1979 "BLQ" => Some(Text::SecurityMeasuresRequested),
1980 "BLR" => Some(Text::TransportContractDocumentRemark),
1981 "BLS" => Some(Text::PreviousPortCallSecurityInformation),
1982 "BLT" => Some(Text::SecurityInformation),
1983 "BLU" => Some(Text::WasteInformation),
1984 "BLV" => Some(Text::B2cMarketingInformationShortDescription),
1985 "BLW" => Some(Text::B2bMarketingInformationLongDescription),
1986 "BLX" => Some(Text::B2cMarketingInformationLongDescription),
1987 "BLY" => Some(Text::ProductIngredients),
1988 "BLZ" => Some(Text::LocationShortName),
1989 "BMA" => Some(Text::PackagingMaterialInformation),
1990 "BMB" => Some(Text::FillerMaterialInformation),
1991 "BMC" => Some(Text::ShipToShipActivityInformation),
1992 "BMD" => Some(Text::PackageMaterialDescription),
1993 "BME" => Some(Text::ConsumerLevelPackageMarking),
1994 "BMF" => Some(Text::SimaMeasureInForce),
1995 "BMG" => Some(Text::PreCarm),
1996 "BMH" => Some(Text::SimaMeasureType),
1997 "CCI" => Some(Text::CustomsClearanceInstructions),
1998 "CCJ" => Some(Text::SubTypeCode),
1999 "CCK" => Some(Text::SimaInformation),
2000 "CCL" => Some(Text::TimeLimitEnd),
2001 "CCM" => Some(Text::TimeLimitStart),
2002 "CCN" => Some(Text::WarehouseTimeLimit),
2003 "CCO" => Some(Text::ValueForDutyInformation),
2004 "CEX" => Some(Text::CustomsClearanceInstructionsExport),
2005 "CHG" => Some(Text::ChangeInformation),
2006 "CIP" => Some(Text::CustomsClearanceInstructionImport),
2007 "CLP" => Some(Text::ClearancePlaceRequested),
2008 "CLR" => Some(Text::LoadingRemarks),
2009 "COI" => Some(Text::OrderInformation),
2010 "CUR" => Some(Text::CustomerRemarks),
2011 "CUS" => Some(Text::CustomsDeclarationInformation),
2012 "DAR" => Some(Text::DamageRemarks),
2013 "DCL" => Some(Text::DocumentIssuerDeclaration),
2014 "DEL" => Some(Text::DeliveryInformation),
2015 "DIN" => Some(Text::DeliveryInstructions),
2016 "DOC" => Some(Text::DocumentationInstructions),
2017 "DUT" => Some(Text::DutyDeclaration),
2018 "EUR" => Some(Text::EffectiveUsedRouting),
2019 "FBC" => Some(Text::FirstBlockToBePrintedOnTransportContract),
2020 "GBL" => Some(Text::GovernmentBillLadingInformation),
2021 "GEN" => Some(Text::EntireTransactionSet),
2022 "GS7" => Some(Text::FurtherInformationConcerningGgvsPar7),
2023 "HAN" => Some(Text::ConsignmentHandlingInstruction),
2024 "HAZ" => Some(Text::HazardInformation),
2025 "ICN" => Some(Text::ConsignmentInformationForConsignee),
2026 "IIN" => Some(Text::InsuranceInstructions),
2027 "IMI" => Some(Text::InvoiceMailingInstructions),
2028 "IND" => Some(Text::CommercialInvoiceItemDescription),
2029 "INS" => Some(Text::InsuranceInformation),
2030 "INV" => Some(Text::InvoiceInstruction),
2031 "IRP" => Some(Text::InformationForRailwayPurpose),
2032 "ITR" => Some(Text::InlandTransportDetails),
2033 "ITS" => Some(Text::TestingInstructions),
2034 "LAN" => Some(Text::LocationAlias),
2035 "LIN" => Some(Text::LineItem),
2036 "LOI" => Some(Text::LoadingInstruction),
2037 "MCO" => Some(Text::MiscellaneousChargeOrder),
2038 "MDH" => Some(Text::MaritimeDeclarationHealth_Dup_Dup),
2039 "MKS" => Some(Text::AdditionalMarksNumbersInformation),
2040 "ORI" => Some(Text::OrderInstruction),
2041 "OSI" => Some(Text::OtherServiceInformation),
2042 "PAC" => Some(Text::PackingMarkingInformation),
2043 "PAI" => Some(Text::PaymentInstructionsInformation),
2044 "PAY" => Some(Text::PayablesInformation),
2045 "PKG" => Some(Text::PackagingInformation),
2046 "PKT" => Some(Text::PackagingTermsInformation),
2047 "PMD" => Some(Text::PaymentDetailRemittanceInformation),
2048 "PMT" => Some(Text::PaymentInformation),
2049 "PRD" => Some(Text::ProductInformation),
2050 "PRF" => Some(Text::PriceCalculationFormula),
2051 "PRI" => Some(Text::PriorityInformation),
2052 "PUR" => Some(Text::PurchasingInformation),
2053 "QIN" => Some(Text::QuarantineInstructions),
2054 "QQD" => Some(Text::QualityDemandsRequirements),
2055 "QUT" => Some(Text::QuotationInstructionInformation),
2056 "RAH" => Some(Text::RiskAndHandlingInformation),
2057 "REG" => Some(Text::RegulatoryInformation),
2058 "RET" => Some(Text::ReturnToOriginInformation),
2059 "REV" => Some(Text::Receivables),
2060 "RQR" => Some(Text::ConsignmentRoute),
2061 "SAF" => Some(Text::SafetyInformation),
2062 "SIC" => Some(Text::ConsignmentDocumentaryInstruction),
2063 "SIN" => Some(Text::SpecialInstructions),
2064 "SLR" => Some(Text::ShipLineRequested),
2065 "SPA" => Some(Text::SpecialPermissionForTransportGenerally),
2066 "SPG" => Some(Text::SpecialPermissionConcerningGoodsToBeTransported),
2067 "SPH" => Some(Text::SpecialHandling),
2068 "SPP" => Some(Text::SpecialPermissionConcerningPackage),
2069 "SPT" => Some(Text::SpecialPermissionConcerningTransportMeans),
2070 "SRN" => Some(Text::SubsidiaryRiskNumberIataDgr),
2071 "SSR" => Some(Text::SpecialServiceRequest),
2072 "SUR" => Some(Text::SupplierRemarks),
2073 "TCA" => Some(Text::ConsignmentTariff),
2074 "TDT" => Some(Text::ConsignmentTransport),
2075 "TRA" => Some(Text::TransportationInformation),
2076 "TRR" => Some(Text::RequestedTariff),
2077 "TXD" => Some(Text::TaxDeclaration),
2078 "WHI" => Some(Text::WarehouseInstructionInformation),
2079 "ZZZ" => Some(Text::MutuallyDefined),
2080 _ => None,
2081 }
2082 }
2083}