<?xml version="1.0" encoding="ISO-8859-1"?>
<!ELEMENT COPRAR (MessageHeader, containerListType, containerListTarget?, References+, MaritimeTransportDetails, MessageSender, MessageReceiver, StevedoringCompany, EquipmentDetails, containerTotalNumber?, packageTotalNumber?, grossWeightTotal?)>
<!ELEMENT MessageHeader (messageVersion, messageReference, messageFunction, messageDate, documentVersion, senderId, receiverId)>
<!ELEMENT References (containerListNumber, containerListReference?)>
<!ELEMENT MaritimeTransportDetails (voyageNumber?, shippingLineCode, shippingLineName?, vesselOMI?, vesselName, vesselFlag?, portCallNumber, vesselCallSign?, loadingPort?, dischargePort?)>
<!ELEMENT MessageSender (messageSenderIdentificationNumber)>
<!ELEMENT MessageReceiver (messageReceiverIdentificationNumber)>
<!ELEMENT StevedoringCompany (stevedoringCompanyIdentificationNumber, stevedoringCompanyName?)>
<!ELEMENT EquipmentDetails (Equipment*)>
<!ELEMENT Equipment (equipmentCode, equipmentIdentificationNumber?, equipmentType?, fullEmptyIndicator?, containerStatus?, billOfLading?, bookingNumber?, vehicleLicenseNumber?, brandCode?, quantity?, loadingPort?, dischargePort?, destinationPort?, grossWeight?, OffStandardDimensions?, Dimensions?, TemperatureRange?, sealNumberItem*, generalRemarks?, AditionalRemarks?, LoadingInstructions?, DangerousGoods*, Transhipment?, carrier?, carriersAgent?, consignor?, shippingLineCode?)>
<!ELEMENT OffStandardDimensions (dimensionUnit, offStandardDimensionFront, offStandardDimensionBack, offStandardDimensionRight, offStandardDimensionLeft, offStandardDimensionHeight)>
<!ELEMENT Dimensions (dimensionUnit, dimensionLength?, dimensionWidth?, dimensionHeight?)>
<!ELEMENT TemperatureRange (temperatureMeasurementUnit, temperatureMeasurementValue, rangeMinimum?, rangeMaximum?)>
<!ELEMENT AditionalRemarks (aditionalRemarksCode, aditionalRemarksText)>
<!ELEMENT LoadingInstructions (loadingInstructionsCode, loadingInstructionsRemarks)>
<!ELEMENT DangerousGoods (imdgClass, undgNumber)>
<!ELEMENT Transhipment (transhipmentVoyageNumber?, transhipmentTransportMode?, transhipmentShippingLineCode?, transhipmentShippingLineName?, transhipmentVesselOMI?, transhipmentVesselName, transhipmentVesselFlag?, transhipmentVesselCallSign?, transhipmentPortCallNumber?, transhipmentDischargePort)>
<!ELEMENT messageVersion (#PCDATA)>
<!ELEMENT messageReference (#PCDATA)>
<!ELEMENT messageFunction (#PCDATA)>
<!ELEMENT messageDate (#PCDATA)>
<!ELEMENT documentVersion (#PCDATA)>
<!ELEMENT senderId (#PCDATA)>
<!ELEMENT receiverId (#PCDATA)>
<!ELEMENT containerListType (#PCDATA)>
<!ELEMENT containerListTarget (#PCDATA)>
<!ELEMENT containerListNumber (#PCDATA)>
<!ELEMENT containerListReference (#PCDATA)>
<!ELEMENT voyageNumber (#PCDATA)>
<!ELEMENT shippingLineCode (#PCDATA)>
<!ELEMENT shippingLineName (#PCDATA)>
<!ELEMENT vesselOMI (#PCDATA)>
<!ELEMENT vesselName (#PCDATA)>
<!ELEMENT vesselFlag (#PCDATA)>
<!ELEMENT portCallNumber (#PCDATA)>
<!ELEMENT vesselCallSign (#PCDATA)>
<!ELEMENT loadingPort (#PCDATA)>
<!ELEMENT dischargePort (#PCDATA)>
<!ELEMENT messageSenderIdentificationNumber (#PCDATA)>
<!ELEMENT messageReceiverIdentificationNumber (#PCDATA)>
<!ELEMENT stevedoringCompanyIdentificationNumber (#PCDATA)>
<!ELEMENT stevedoringCompanyName (#PCDATA)>
<!ELEMENT equipmentCode (#PCDATA)>
<!ELEMENT equipmentIdentificationNumber (#PCDATA)>
<!ELEMENT equipmentType (#PCDATA)>
<!ELEMENT fullEmptyIndicator (#PCDATA)>
<!ELEMENT containerStatus (#PCDATA)>
<!ELEMENT billOfLading (#PCDATA)>
<!ELEMENT bookingNumber (#PCDATA)>
<!ELEMENT vehicleLicenseNumber (#PCDATA)>
<!ELEMENT brandCode (#PCDATA)>
<!ELEMENT quantity (#PCDATA)>
<!ELEMENT destinationPort (#PCDATA)>
<!ELEMENT grossWeight (#PCDATA)>
<!ELEMENT dimensionUnit (#PCDATA)>
<!ELEMENT offStandardDimensionFront (#PCDATA)>
<!ELEMENT offStandardDimensionBack (#PCDATA)>
<!ELEMENT offStandardDimensionRight (#PCDATA)>
<!ELEMENT offStandardDimensionLeft (#PCDATA)>
<!ELEMENT offStandardDimensionHeight (#PCDATA)>
<!ELEMENT dimensionLength (#PCDATA)>
<!ELEMENT dimensionWidth (#PCDATA)>
<!ELEMENT dimensionHeight (#PCDATA)>
<!ELEMENT temperatureMeasurementUnit (#PCDATA)>
<!ELEMENT temperatureMeasurementValue (#PCDATA)>
<!ELEMENT rangeMinimum (#PCDATA)>
<!ELEMENT rangeMaximum (#PCDATA)>
<!ELEMENT sealNumberItem (#PCDATA)>
<!ELEMENT generalRemarks (#PCDATA)>
<!ELEMENT aditionalRemarksCode (#PCDATA)>
<!ELEMENT aditionalRemarksText (#PCDATA)>
<!ELEMENT loadingInstructionsCode (#PCDATA)>
<!ELEMENT loadingInstructionsRemarks (#PCDATA)>
<!ELEMENT imdgClass (#PCDATA)>
<!ELEMENT undgNumber (#PCDATA)>
<!ELEMENT transhipmentVoyageNumber (#PCDATA)>
<!ELEMENT transhipmentTransportMode (#PCDATA)>
<!ELEMENT transhipmentShippingLineCode (#PCDATA)>
<!ELEMENT transhipmentShippingLineName (#PCDATA)>
<!ELEMENT transhipmentVesselOMI (#PCDATA)>
<!ELEMENT transhipmentVesselName (#PCDATA)>
<!ELEMENT transhipmentVesselFlag (#PCDATA)>
<!ELEMENT transhipmentVesselCallSign (#PCDATA)>
<!ELEMENT transhipmentPortCallNumber (#PCDATA)>
<!ELEMENT transhipmentDischargePort (#PCDATA)>
<!ELEMENT carrier (#PCDATA)>
<!ELEMENT carriersAgent (#PCDATA)>
<!ELEMENT consignor (#PCDATA)>
<!ELEMENT containerTotalNumber (#PCDATA)>
<!ELEMENT packageTotalNumber (#PCDATA)>
<!ELEMENT grossWeightTotal (#PCDATA)>

