Skip to main content

R0506

Functional Description

IF <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNOR> is PRESENT for all <CONSIGNMENT-
    HOUSE CONSIGNMENT>
    THEN at least one occurrence of <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNOR> must be
    different from the others;
IF <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNEE> is PRESENT for all <CONSIGNMENT-
    HOUSE CONSIGNMENT>
    THEN at least one occurrence of <CONSIGNMENT-HOUSE CONSIGNMENT-CONSIGNEE> must be
    different from the others;
IF <CONSIGNMENT-HOUSE CONSIGNMENT-DEPARTURE TRANSPORT MEANS> is PRESENT
    for all <CONSIGNMENT-HOUSE CONSIGNMENT>
    THEN at least one occurrence of <CONSIGNMENT-HOUSE CONSIGNMENT-DEPARTURE
    TRANSPORT MEANS> must be different from the others;
IF <CONSIGNMENT-HOUSE CONSIGNMENT- TRANSPORT CHARGES> is PRESENT for all
    <CONSIGNMENT-HOUSE CONSIGNMENT>
    THEN at least one occurrence of <CONSIGNMENT-HOUSE CONSIGNMENT- TRANSPORT
    CHARGES> must be different from the others;
IF <CONSIGNMENT-HOUSE CONSIGNMENT.Reference number UCR> is PRESENT for all
    <CONSIGNMENT-HOUSE CONSIGNMENT>
    THEN at least one occurrence of <CONSIGNMENT-HOUSE CONSIGNMENT.Reference number
    UCR> must be different from the others;
IF <CONSIGNMENT-HOUSE CONSIGNMENT.Country of dispatch> is PRESENT for all
    <CONSIGNMENT-HOUSE CONSIGNMENT>
    THEN at least one occurrence of <CONSIGNMENT-HOUSE CONSIGNMENT.Country of dispatch>
    must be different from the others;
IF <CONSIGNMENT-HOUSE CONSIGNMENT.Country of destination> is PRESENT for all
    <CONSIGNMENT-HOUSE CONSIGNMENT>
    THEN at least one occurrence of <CONSIGNMENT-HOUSE CONSIGNMENT.Country of destination>
    must be different from the others.

Technical Description

IF /*/Consignment/HouseConsignment/Consignor is PRESENT for all
    /*/Consignment/HouseConsignment/
    THEN at least one occurrence of /*/Consignment/HouseConsignment/Consignor must be different from
    the others;
IF /*/Consignment/HouseConsignment/Consignee is PRESENT for all
    /*/Consignment/HouseConsignment/
    THEN at least one occurrence of /*/Consignment/HouseConsignment/Consignee must be different
    from the others;
IF /*/Consignment/HouseConsignment/DepartureTransportMeans is PRESENT for all
    /*/Consignment/HouseConsignment
    THEN at least one occurrence of /*/Consignment/HouseConsignment/DepartureTransportMeans must
    be different from the others;
IF /*/Consignment/HouseConsignment/TransportCharges is PRESENT for all
    /*/Consignment/HouseConsignment
    THEN at least one occurrence of /*/Consignment/HouseConsignment/TransportCharges must be
    different from the others;
IF /*/Consignment/HouseConsignment/referenceNumberUCR is PRESENT for all
    /*/Consignment/HouseConsignment/
    THEN at least one occurrence of /*/Consignment/HouseConsignment/referenceNumberUCR must be
    different from the others;
IF /*/Consignment/HouseConsignment/countryOfDispatch is PRESENT for all
    /*/Consignment/HouseConsignment/
    THEN at least one occurrence of /*/Consignment/HouseConsignment/countryOfDispatch must be
    different from the others;
IF /*/Consignment/HouseConsignment/countryOfDestination is PRESENT for all
    /*/Consignment/HouseConsignment/
    THEN at least one occurrence of /*/Consignment/HouseConsignment/countryOfDestination must be
    different from the others.