Class DLHazardousGoodsItemResponseDataDTO

java.lang.Object
de.aeb.xnsg.dl.bf.DLHazardousGoodsItemResponseDataDTO

public class DLHazardousGoodsItemResponseDataDTO extends Object
DTO for response information of a DLHazardousGoodsItem.
  • Field Details

    • HAZARD_REGULATION_ADR

      public static final String HAZARD_REGULATION_ADR

      Constant for hazardous regulation 'ADR'.

      See Also:
    • HAZARD_REGULATION_ADG

      public static final String HAZARD_REGULATION_ADG

      Constant for hazardous regulation 'ADG'.

      See Also:
    • HAZARD_REGULATION_NZDG

      public static final String HAZARD_REGULATION_NZDG

      Constant for hazardous regulation 'NZDG'.

      See Also:
    • HAZARD_REGULATION_IATA

      public static final String HAZARD_REGULATION_IATA

      Constant for hazardous regulation 'IATA'.

      See Also:
    • HAZARD_REGULATION_IMDG

      public static final String HAZARD_REGULATION_IMDG

      Constant for hazardous regulation 'IMDG'.

      See Also:
    • HAZARD_REGULATION_TDG

      public static final String HAZARD_REGULATION_TDG

      Constant for hazardous regulation 'TDG'.

      See Also:
    • HAZARD_REGULATION_CFR

      public static final String HAZARD_REGULATION_CFR

      Constant for hazardous regulation 'CFR'.

      See Also:
    • HAZARD_CLASS_1

      public static final String HAZARD_CLASS_1

      Constant for hazardous class '1'.

      See Also:
    • HAZARD_CLASS_1_1

      public static final String HAZARD_CLASS_1_1

      Constant for hazardous class '1.1'.

      See Also:
    • HAZARD_CLASS_1_2

      public static final String HAZARD_CLASS_1_2

      Constant for hazardous class '1.2'.

      See Also:
    • HAZARD_CLASS_1_3

      public static final String HAZARD_CLASS_1_3

      Constant for hazardous class '1.3'.

      See Also:
    • HAZARD_CLASS_1_4

      public static final String HAZARD_CLASS_1_4

      Constant for hazardous class '1.4'.

      See Also:
    • HAZARD_CLASS_1_5

      public static final String HAZARD_CLASS_1_5

      Constant for hazardous class '1.5'.

      See Also:
    • HAZARD_CLASS_1_6

      public static final String HAZARD_CLASS_1_6

      Constant for hazardous class '1.6'.

      See Also:
    • HAZARD_CLASS_2

      public static final String HAZARD_CLASS_2

      Constant for hazardous class '2'.

      See Also:
    • HAZARD_CLASS_2_1

      public static final String HAZARD_CLASS_2_1

      Constant for hazardous class '2.1'.

      See Also:
    • HAZARD_CLASS_2_2

      public static final String HAZARD_CLASS_2_2

      Constant for hazardous class '2.2'.

      See Also:
    • HAZARD_CLASS_2_3

      public static final String HAZARD_CLASS_2_3

      Constant for hazardous class '2.3'.

      See Also:
    • HAZARD_CLASS_3

      public static final String HAZARD_CLASS_3

      Constant for hazardous class '3'.

      See Also:
    • HAZARD_CLASS_4

      public static final String HAZARD_CLASS_4

      Constant for hazardous class '4'.

      See Also:
    • HAZARD_CLASS_4_1

      public static final String HAZARD_CLASS_4_1

      Constant for hazardous class '4.1'.

      See Also:
    • HAZARD_CLASS_4_2

      public static final String HAZARD_CLASS_4_2

      Constant for hazardous class '4.2'.

      See Also:
    • HAZARD_CLASS_4_3

      public static final String HAZARD_CLASS_4_3

      Constant for hazardous class '4.3'.

      See Also:
    • HAZARD_CLASS_5

      public static final String HAZARD_CLASS_5

      Constant for hazardous class '5'.

      See Also:
    • HAZARD_CLASS_5_1

      public static final String HAZARD_CLASS_5_1

      Constant for hazardous class '5.1'.

      See Also:
    • HAZARD_CLASS_5_2

      public static final String HAZARD_CLASS_5_2

      Constant for hazardous class '5.2'.

      See Also:
    • HAZARD_CLASS_6

      public static final String HAZARD_CLASS_6

      Constant for hazardous class '6'.

      See Also:
    • HAZARD_CLASS_6_1

      public static final String HAZARD_CLASS_6_1

      Constant for hazardous class '6.1'.

      See Also:
    • HAZARD_CLASS_6_2

      public static final String HAZARD_CLASS_6_2

      Constant for hazardous class '6.2'.

      See Also:
    • HAZARD_CLASS_7

      public static final String HAZARD_CLASS_7

      Constant for hazardous class '7'.

      See Also:
    • HAZARD_CLASS_7A

      public static final String HAZARD_CLASS_7A

      Constant for hazardous class '7A'.

      See Also:
    • HAZARD_CLASS_7B

      public static final String HAZARD_CLASS_7B

      Constant for hazardous class '7B'.

      See Also:
    • HAZARD_CLASS_7C

      public static final String HAZARD_CLASS_7C

      Constant for hazardous class '7C'.

      See Also:
    • HAZARD_CLASS_7E

      public static final String HAZARD_CLASS_7E

      Constant for hazardous class '7E'.

      See Also:
    • HAZARD_CLASS_8

      public static final String HAZARD_CLASS_8

      Constant for hazardous class '8'.

      See Also:
    • HAZARD_CLASS_9

      public static final String HAZARD_CLASS_9

      Constant for hazardous class '9'.

      See Also:
    • HAZARD_CLASS_NONE

      public static final String HAZARD_CLASS_NONE

      Constant for hazardous class 'NONE'.

      See Also:
    • HAZARD_PACK_GROUP_NONE

      public static final String HAZARD_PACK_GROUP_NONE

      Constant for hazardous packaging group 'NONE'.

      See Also:
    • HAZARD_PACK_GROUP_I

      public static final String HAZARD_PACK_GROUP_I

      Constant for hazardous packaging group 'I'.

      See Also:
    • HAZARD_PACK_GROUP_II

      public static final String HAZARD_PACK_GROUP_II

      Constant for hazardous packaging group 'II'.

      See Also:
    • HAZARD_PACK_GROUP_III

      public static final String HAZARD_PACK_GROUP_III

      Constant for hazardous packaging group 'III'.

      See Also:
    • MP_NO_POLLUTANT

      public static final String MP_NO_POLLUTANT

      Constant for marine pollutant 'NO_POLLUTANT'.

      See Also:
    • MP_POLLUTANT

      public static final String MP_POLLUTANT

      Constant for marine pollutant 'YES'.

      See Also:
    • MP_SEVERE_POLLUTANT

      public static final String MP_SEVERE_POLLUTANT

      Constant for marine pollutant 'SEVERE'.

      See Also:
    • unNumber

      public String unNumber
      UN number

      length=8

    • hazardRegulation

      public String hazardRegulation
      Hazardous regulation to be applied. Valid values are:
      • ADR
      • ADG
      • NZDG
      • IATA
      • IMDG
      • TDG
      • CFR

      length=10

    • technicalName

      public String technicalName
      Technical name

      length=250

    • hazardAdditionalDescription

      public String hazardAdditionalDescription
      Additional description

      length=250

    • hazardousGoodsType

      public String hazardousGoodsType
      The type of hazardous goods. Possible values are:
    • UNDEFINED (not defined, the type is determined by the hazardous good's package)
    • NORMAL (hazardous goods)
    • EQ (excepted quantities)
    • LQ (limited quantities)
    • hazardClass

      public String hazardClass
      Hazardous class. Valid values are:
      • 1
      • 1.1
      • 1.2
      • 1.3
      • 1.4
      • 1.5
      • 1.6
      • 2
      • 2.1
      • 2.2
      • 2.3
      • 3
      • 4
      • 4.1
      • 4.2
      • 4.3
      • 5
      • 5.1
      • 5.2
      • 6
      • 6.1
      • 6.2
      • 7
      • 7A
      • 7B
      • 7C
      • 7E
      • 8
      • 9
      • NONE

      length=10

    • subriskClass1

      public String subriskClass1
      Sub risk 1 hazardous class. Valid values are:
      • 1
      • 1.1
      • 1.2
      • 1.3
      • 1.4
      • 1.5
      • 1.6
      • 2
      • 2.1
      • 2.2
      • 2.3
      • 3
      • 4
      • 4.1
      • 4.2
      • 4.3
      • 5
      • 5.1
      • 5.2
      • 6
      • 6.1
      • 6.2
      • 7
      • 7A
      • 7B
      • 7C
      • 7E
      • 8
      • 9
      • NONE

      length=10

    • subriskClass2

      public String subriskClass2
      Sub risk 2 hazardous class.Valid values are:
      • 1
      • 1.1
      • 1.2
      • 1.3
      • 1.4
      • 1.5
      • 1.6
      • 2
      • 2.1
      • 2.2
      • 2.3
      • 3
      • 4
      • 4.1
      • 4.2
      • 4.3
      • 5
      • 5.1
      • 5.2
      • 6
      • 6.1
      • 6.2
      • 7
      • 7A
      • 7B
      • 7C
      • 7E
      • 8
      • 9
      • NONE

      length=10

    • classificationCode

      public String classificationCode
      Classification code

      length=4

    • hazardCharacteristics

      @Deprecated public String hazardCharacteristics
      Deprecated.
      Use hazardAdditionalDescription instead
    • tunnelCode

      public String tunnelCode
      Tunnel code

      length=10

    • hazardInducer

      @Deprecated public String hazardInducer
      Deprecated.
      Use hazardAdditionalDescription instead
    • packagingGroup

      public String packagingGroup
      Hazardous packaging group. Valid values are:
      • NONE
      • I
      • II
      • III

      length=10

    • packingInstruction

      public String packingInstruction
      IATA packing instruction. Consists of the instruction code (up to three digits with optional prefix Y) optionally followed by a section identification (up to two upper case characters).

      length=10

    • specialProvision

      public String specialProvision
      Special provisions for the carriage of hazardous goods. Consists of the provision code (up to three digits) or the chapter specification (up to three digits), optionally followed by sub-chapters (up to two digits or one digit and an upper case character). Chapter and subchapters must be separated by a dot. Also possible are 3 capital letters + hyphen, followed by further numbers or letters or 1 capital letter followed by numbers. Example Values are:
      • 188
      • 2.2.9.1.7
      • 63.3A
      • USG-...
      • A213

      length=20

    • multiplicator

      public String multiplicator
      Hazardous multiplicator

      length=10

    • packageTypeIdentCode

      public String packageTypeIdentCode
      IdentCode of the package type. Valid values are depending on the client's package types in the master file data.

      length=20

    • hazardWeight

      public QuantityDTO hazardWeight
      The specific weight of the hazardous material.

    • hazardNetQuantity

      public QuantityDTO hazardNetQuantity
      The net quantity of the hazardous material. Can be net weight or volume like liter.
    • netExplosiveWeight

      public QuantityDTO netExplosiveWeight
      The net explosive weight value of the hazardous material.
    • numberOfPackages

      public Integer numberOfPackages
      Number of packages

      length=10

    • hazardLabel

      public String hazardLabel
      Hazardous label

      length=10

    • transportCategory

      public String transportCategory
      Transport category

      length=4

    • specialSubstanceType

      public String specialSubstanceType
      Special Substance type. Valid Values are:
      • NONE
      • BIOLOGICAL_SUBSTANCE
      • DRY_ICE
      • GENETICALLY_MODIFIED_ORGANISM
      • LITHIUM_BATTERY
      • RADIOACTIVE_SUBSTANCE

      length=30

    • hazardPoints

      public Integer hazardPoints
      Hazardous points

      length=5

    • flashPoint

      public String flashPoint
      Flash point

      length=20

    • emergencyContact

      public DLPersonDTO emergencyContact
      Emergency contact person.
    • transportAuthorization

      public String transportAuthorization
      Transport authorization. Additional information that may be required by regulation about a hazardous material such as DOT-SP number (Special Permit), LAA number...

      length=250

    • isOuterPackage

      @Deprecated public Boolean isOuterPackage
      Deprecated.
      Do not use.
    • marinePollutant

      public String marinePollutant
      Indicates if the substance is a marine pollutant according to IMDG or CFR. Valid Values are:
      • NO_POLLUTANT
      • POLLUTANT
      • SEVERE_POLLUTANT

      length=20

    • controlTemperature

      public String controlTemperature
      The control temperature according to IMDG or CFR.

      length=4

    • emergencyTemperature

      public String emergencyTemperature
      The emergency temperature according to IMDG or CFR.

      length=4

    • isEnvironmentallyHazardous

      public Boolean isEnvironmentallyHazardous
      Indicates if the substance is environmentally hazardous according to ADR or IATA.
    • isReportableQuantity

      public Boolean isReportableQuantity
      Indicates if package contains hazardous materials in an amount that needs to be reported.
    • isTransportByCargoAircraftOnly

      public Boolean isTransportByCargoAircraftOnly
      Indicates if the transportation is only allowed in the cargo aircraft.
    • additionalValues

      public GenericDataRecordDTO additionalValues
      The additional values for the hazardous goods item. For the semantics of the returned field names lookup customizing in GUI or use the getCarrierProperties business facade call.
  • Constructor Details

    • DLHazardousGoodsItemResponseDataDTO

      public DLHazardousGoodsItemResponseDataDTO()