# CUSS2 Javascript Models

A javascript library for CUSS2 models.

## Installation

#### npm

```shell
npm cuss2-javascript-models --save
```

## Documentation for Models

 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.APIAcknowledgement](docs/APIAcknowledgement.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.AckCodes](docs/AckCodes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.AgreementTextType](docs/AgreementTextType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.AlibiType](docs/AlibiType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.AmountType](docs/AmountType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationActivation](docs/ApplicationActivation.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationData](docs/ApplicationData.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationDataMeta](docs/ApplicationDataMeta.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationDataPayload](docs/ApplicationDataPayload.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationID](docs/ApplicationID.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationState](docs/ApplicationState.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationStateChangeReasonCodes](docs/ApplicationStateChangeReasonCodes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationStateCodes](docs/ApplicationStateCodes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApplicationTransfer](docs/ApplicationTransfer.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ApprovalCode](docs/ApprovalCode.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.AssociationDataItemType](docs/AssociationDataItemType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.AuthorizationAmounts](docs/AuthorizationAmounts.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BaggageData](docs/BaggageData.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BaggageDataBaggageMeasurements](docs/BaggageDataBaggageMeasurements.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BaggageDataBarcodeTagList](docs/BaggageDataBarcodeTagList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BaggageDataRfidTagList](docs/BaggageDataRfidTagList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BarcodeTagDataType](docs/BarcodeTagDataType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricAnyType](docs/BiometricAnyType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessage](docs/BiometricProviderMessage.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessageBiometricRequest](docs/BiometricProviderMessageBiometricRequest.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessageBiometricRequestAgreementsList](docs/BiometricProviderMessageBiometricRequestAgreementsList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessageBiometricRequestData](docs/BiometricProviderMessageBiometricRequestData.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessageBiometricRequestDataProcessing](docs/BiometricProviderMessageBiometricRequestDataProcessing.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessageBiometricRequestEnvironment](docs/BiometricProviderMessageBiometricRequestEnvironment.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessageBiometricResponse](docs/BiometricProviderMessageBiometricResponse.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessageBiometricResponseFailureReason](docs/BiometricProviderMessageBiometricResponseFailureReason.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BiometricProviderMessageType](docs/BiometricProviderMessageType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.BlinkingRateType](docs/BlinkingRateType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CUSSDataTypes](docs/CUSSDataTypes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CardBrand](docs/CardBrand.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CardBrandList](docs/CardBrandList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CardTrackType](docs/CardTrackType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CharacteristicsDocumentType](docs/CharacteristicsDocumentType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CommonUseBiometricMessage](docs/CommonUseBiometricMessage.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CommonUseBiometricMessageCharacteristics](docs/CommonUseBiometricMessageCharacteristics.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CommonUseBiometricMessageCharacteristicsCharacteristicsResponse](docs/CommonUseBiometricMessageCharacteristicsCharacteristicsResponse.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CommonUsePaymentMessage](docs/CommonUsePaymentMessage.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CommonUsePaymentMessageCharacteristics](docs/CommonUsePaymentMessageCharacteristics.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CommonUsePaymentMessageCharacteristicsCharacteristicsResponse](docs/CommonUsePaymentMessageCharacteristicsCharacteristicsResponse.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CommonUsePaymentMessageCharacteristicsCharacteristicsResponseEPayment](docs/CommonUsePaymentMessageCharacteristicsCharacteristicsResponseEPayment.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CommonUsePaymentMessageErrorResponse](docs/CommonUsePaymentMessageErrorResponse.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentCharacteristics](docs/ComponentCharacteristics.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentCharacteristicsConveyorSBD](docs/ComponentCharacteristicsConveyorSBD.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentCharacteristicsDeviceHelpInstruction](docs/ComponentCharacteristicsDeviceHelpInstruction.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentCharacteristicsDisplayType](docs/ComponentCharacteristicsDisplayType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentCharacteristicsDocumentBin](docs/ComponentCharacteristicsDocumentBin.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentCharacteristicsNavigationType](docs/ComponentCharacteristicsNavigationType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentID](docs/ComponentID.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentList](docs/ComponentList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentState](docs/ComponentState.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ComponentTypes](docs/ComponentTypes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CurrencyCode](docs/CurrencyCode.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.CurrencyCodeList](docs/CurrencyCodeList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.DataRecord](docs/DataRecord.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.DataRecordList](docs/DataRecordList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.DataStatus](docs/DataStatus.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.DeviceHelpInstructionType](docs/DeviceHelpInstructionType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.DeviceTypes](docs/DeviceTypes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.DimensionType](docs/DimensionType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.DsTypesEpayment](docs/DsTypesEpayment.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessage](docs/EPaymentMessage.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageOperation](docs/EPaymentMessageOperation.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageSetup](docs/EPaymentMessageSetup.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransaction](docs/EPaymentMessageTransaction.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionAcknowledge](docs/EPaymentMessageTransactionTransactionAcknowledge.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionRequest](docs/EPaymentMessageTransactionTransactionRequest.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionRequestAccount](docs/EPaymentMessageTransactionTransactionRequestAccount.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionRequestAccountManual](docs/EPaymentMessageTransactionTransactionRequestAccountManual.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionRequestAccountSwipe](docs/EPaymentMessageTransactionTransactionRequestAccountSwipe.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionRequestEnvironment](docs/EPaymentMessageTransactionTransactionRequestEnvironment.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionRequestItinerary](docs/EPaymentMessageTransactionTransactionRequestItinerary.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionRequestPreAuth](docs/EPaymentMessageTransactionTransactionRequestPreAuth.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionResponse](docs/EPaymentMessageTransactionTransactionResponse.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionResponseApproval](docs/EPaymentMessageTransactionTransactionResponseApproval.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EPaymentMessageTransactionTransactionResponseNonApproval](docs/EPaymentMessageTransactionTransactionResponseNonApproval.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EnvironmentComponent](docs/EnvironmentComponent.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EnvironmentLevel](docs/EnvironmentLevel.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EventCategories](docs/EventCategories.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EventModes](docs/EventModes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.EventTypes](docs/EventTypes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ExtendedWeightType](docs/ExtendedWeightType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.Feature](docs/Feature.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.FeatureList](docs/FeatureList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.GPDataItemType](docs/GPDataItemType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.GPDataListType](docs/GPDataListType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.GPParameter](docs/GPParameter.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.GPParameterList](docs/GPParameterList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.IlluminationData](docs/IlluminationData.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.IlluminationDataLightColor](docs/IlluminationDataLightColor.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.Location](docs/Location.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.MRZTrackType](docs/MRZTrackType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.MediaType](docs/MediaType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.MediaTypeList](docs/MediaTypeList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.MediaTypes](docs/MediaTypes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.MerchantID](docs/MerchantID.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.NavigationTypes](docs/NavigationTypes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.OperationDocumentType](docs/OperationDocumentType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PassengerBiometricsType](docs/PassengerBiometricsType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PassengerDataType](docs/PassengerDataType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PassengerDataTypeAssociationDataList](docs/PassengerDataTypeAssociationDataList.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PassengerDataTypePassengerBiometricsData](docs/PassengerDataTypePassengerBiometricsData.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PassengerDataTypePassengerMRZData](docs/PassengerDataTypePassengerMRZData.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PassengerIDType](docs/PassengerIDType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PassengerSessionID](docs/PassengerSessionID.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PlatformData](docs/PlatformData.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PlatformDataMeta](docs/PlatformDataMeta.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PlatformDataMetaEventClassification](docs/PlatformDataMetaEventClassification.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PlatformDataPayload](docs/PlatformDataPayload.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.PlatformDirectives](docs/PlatformDirectives.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.RFIDElement](docs/RFIDElement.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.RFIDTagDataType](docs/RFIDTagDataType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ReceiptData](docs/ReceiptData.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.RequestID](docs/RequestID.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.RgbType](docs/RgbType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.ScreenResolution](docs/ScreenResolution.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.StatusCodes](docs/StatusCodes.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.TransactionDocumentType](docs/TransactionDocumentType.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.TransactionReference](docs/TransactionReference.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.TransactionStatus](docs/TransactionStatus.md)
 - [CommonUseSelfServiceV2ApiDefinitionCurrentWorkingVersion.WeightType](docs/WeightType.md)

Legal
-------
<p>&copy; International Air Transport Association (IATA) 2021. - All rights reserved.<p>THIS API DEFINITION AND ALL RELATED DOMAINS ARE PROVIDED ON AN \"AS IS\" AND \"AS AVAILABLE\" BASIS, WITHOUT WARRANTY OF ANY KIND.<p>TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IATA DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, QUALITY, PERFORMANCE, ACCURACY, COMPLETENESS AND NON-INFRINGEMENT OF THIRD PARTY RIGHTS.<p>TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IATA SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS, REVENUE, GOODWILL, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR ANY OTHER PECUNIARY LOSS (EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES), HOWEVER CAUSED, AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF, OR RELATED TO, THIS LICENSE OR THE SPECIFICATIONS, INCLUDING THE USE OR PERFORMANCE OF THE SPECIFICATIONS AND OF ANY PRODUCTS OR SERVICES IMPLEMENTING, IN WHOLE OR IN PART, THE SPECIFICATIONS.<p>THE IATA PSC DATA EXCHANGE SPECIFICATIONS LICENSE TERMS APPLY TO ANY USE OF THIS API AND RELATED DOMAINS.<p>
# cuss2-javascript-models
