<?php
namespace ModulesAbstract\ElectronicInvoice\UBL21Structure;

/**
 * SecondaryHazard
 *
 * @see http://www.datypic.com/sc/ubl21/e-cac_SecondaryHazard.html
 */
class TypeSecondaryHazard extends AbstractPeppolElement
{

	/**
	 * cbc:ID, 0..1, optional tag
	 *
	 * An identifier for this secondary hazard.
	 * @var mixed
	 */
	public $ID = null;

	/**
	 * cbc:PlacardNotation, 0..1, optional tag
	 *
	 * Text of the placard notation corresponding to the hazard class of this secondary hazard. Can also be the hazard
	 *   identification number of the orange placard (upper part) required on the means of transport.
	 * @var mixed
	 */
	public $PlacardNotation = null;

	/**
	 * cbc:PlacardEndorsement, 0..1, optional tag
	 *
	 * Text of the placard endorsement for this secondary hazard that is to be shown on the shipping papers for a hazardous
	 *   item. Can also be used for the number of the orange placard (lower part) required on the means of transport.
	 * @var mixed
	 */
	public $PlacardEndorsement = null;

	/**
	 * cbc:EmergencyProceduresCode, 0..1, optional tag
	 *
	 * A code signifying the emergency procedures for this secondary hazard.
	 * @var mixed
	 */
	public $EmergencyProceduresCode = null;

	/**
	 * cbc:Extension, 0..*
	 *
	 * Additional information about the hazardous substance, which can be used (for example) to specify the type of regulatory
	 *   requirements that apply to this secondary hazard.
	 * @var mixed
	 */
	public $Extension = null;

}
