ESM Shipment Message Example (XML)

<?xml version="1.0" encoding="UTF-8"?>
<som:SOMSalesShipmentMessage xmlns:som="urn:tracelink:mapper:sl:serialized_operations_manager" xmlns:cmn="urn:tracelink:mapper:sl:commontypes">
    <som:ControlFileHeader>
        <cmn:FileSenderNumber>8888882028655</cmn:FileSenderNumber>
        <cmn:FileReceiverNumber>8888882028677</cmn:FileReceiverNumber>
        <cmn:FileControlNumber>0000000001</cmn:FileControlNumber>
        <cmn:FileDate>2019-07-25</cmn:FileDate>
        <cmn:FileTime>21:46:32Z</cmn:FileTime>
    </som:ControlFileHeader>
    <som:MessageBody>
        <cmn:LocationId>8888882025586</cmn:LocationId>
        <cmn:DeliveryNumber>4520010</cmn:DeliveryNumber>
        <cmn:DeliveryCompleteFlag>true</cmn:DeliveryCompleteFlag>
        <som:OrderDetails>
            <cmn:DisaggregateFromParent>true</cmn:DisaggregateFromParent>
            <cmn:CorrectiveShipment>false</cmn:CorrectiveShipment>
            <cmn:OriginalDeliveryNumber>8457512</cmn:OriginalDeliveryNumber>
            <cmn:EntryPort></cmn:EntryPort>
            <cmn:ExitPort></cmn:ExitPort>
            <cmn:TransactionIdentifier type="PO">PO303005</cmn:TransactionIdentifier>
            <cmn:TransactionDate>2019-07-25</cmn:TransactionDate>
            <cmn:TransactionTime>02:23:55</cmn:TransactionTime>
            <cmn:ShipToCountryCode>US</cmn:ShipToCountryCode>
            <cmn:ShipFromCountryCode>US</cmn:ShipFromCountryCode>
            <cmn:SalesDistributionType>INCOUNTRYSALE</cmn:SalesDistributionType>
            <cmn:SupplyType>MedicalCareDistribution</cmn:SupplyType>
            <cmn:ContractType>PrivateContract</cmn:ContractType>
            <cmn:Comments>Comments</cmn:Comments>
            <cmn:DropShipment>false</cmn:DropShipment>
            <cmn:PortalAccessCode>ABC123</cmn:PortalAccessCode>
             <cmn:ContractNumber>C107</cmn:ContractNumber>
            <cmn:FundingSource>OwnFunds</cmn:FundingSource>
            <cmn:RemovalFromCirculation></cmn:RemovalFromCirculation>
            <cmn:OrderItemList>
                <cmn:AllowShortVerificationCount>true</cmn:AllowShortVerificationCount>
                <cmn:OrderItem>
                    <!-- EITHER InternalMateriaCode or PackagingItemCode, but not both -->
                    <cmn:OrderItemNumber>708</cmn:OrderItemNumber>
                    <cmn:PackagingItemCode type="GTIN-14">00882025503022</cmn:PackagingItemCode>
                    <cmn:LotNumber>L007</cmn:LotNumber>
                    <cmn:ExpirationDate>2019-07-25</cmn:ExpirationDate>
                    <cmn:Quantity>500</cmn:Quantity>
                    <cmn:UnitPrice currencyCode="USD">100.00</cmn:UnitPrice>
                    <cmn:VAT currencyCode="USD">50.00</cmn:VAT>
                    <cmn:GrossPrice currencyCode="USD">150.00</cmn:GrossPrice>
                    <cmn:IsSerialized>false</cmn:IsSerialized>
                    <cmn:TransactionIdentifier type="PO" date="20109-07-25">PO85</cmn:TransactionIdentifier>
                </cmn:OrderItem>
            </cmn:OrderItemList>
            <cmn:SenderInfo>
                <cmn:FromBusinessPartyInfo>
                    <cmn:BusinessId type="GLN">8779891013658</cmn:BusinessId>
                    <cmn:BusinessId type="SGLN">9997777.01994.0</cmn:BusinessId>
                    <cmn:BusinessClassification>MANUFACTURER</cmn:BusinessClassification>
                    <cmn:BusinessInfo>
                        <cmn:BusinessName>Clara Manufacturing</cmn:BusinessName>
                        <cmn:BusinessType>Manufacturer</cmn:BusinessType>
                        <cmn:Street1>10 Welsh St</cmn:Street1>
                        <cmn:City>Malden</cmn:City>
                        <cmn:Village></cmn:Village>
                        <cmn:HouseNumber></cmn:HouseNumber>
                        <cmn:Township></cmn:Township>
                        <cmn:StateOrRegion>MA</cmn:StateOrRegion>
                        <cmn:PostalCode>02148</cmn:PostalCode>
                        <cmn:Country>US</cmn:Country>
                        <cmn:CorporateFax></cmn:CorporateFax>
                        <cmn:AddressObjectGUID>19406454-0022-000C-00B0-000000000150</cmn:AddressObjectGUID>
                        <cmn:HouseGUID>986f2934-be05-438f-A30E-c15b90e15dba</cmn:HouseGUID>
                        <cmn:TaxRegsitrationCode></cmn:TaxRegsitrationCode>
                        <cmn:PremisesCode></cmn:PremisesCode>
                    </cmn:BusinessInfo>
                </cmn:FromBusinessPartyInfo>
            </cmn:SenderInfo>
            <cmn:ReceiverInfo>
                <!-- EITHER ToBusinessPartyLookupId or ToBusinessPartyInfo, but not both -->
                <cmn:ToBusinessPartyLookupId type="COMPANYSITEID">122333</cmn:ToBusinessPartyLookupId>
                <!--
                <cmn:ToBusinessPartyInfo>
                    <cmn:BusinessId type="">ToBusinessPartyInfo-BusinessId</cmn:BusinessId>
                    <cmn:BusinessClassification></cmn:BusinessClassification>
                    <cmn:BusinessInfo>
                        <cmn:BusinessName>Grondin Pharmacy</cmn:BusinessName>
                        <cmn:BusinessType>Pharmacy</cmn:BusinessType>
                        <cmn:Street1>100 Main Street</cmn:Street1>
                        <cmn:City>Portsmouth</cmn:City>
                        <cmn:Village></cmn:Village>
                        <cmn:HouseNumber></cmn:HouseNumber>
                        <cmn:Township></cmn:Township>
                        <cmn:StateOrRegion>NH</cmn:StateOrRegion>
                        <cmn:PostalCode>03801</cmn:PostalCode>
                        <cmn:Country>US</cmn:Country>
                        <cmn:CorporateFax></cmn:CorporateFax>
                        <cmn:AddressObjectGUID>19406454-0022-000C-00B0-000000000153</cmn:AddressObjectGUID>
                        <cmn:HouseGUID>986f2934-be05-438f-A30E-c15b90e15dbe</cmn:HouseGUID>
                        <cmn:TaxRegsitrationCode></cmn:TaxRegsitrationCode>
                        <cmn:PremisesCode></cmn:PremisesCode>
                    </cmn:BusinessInfo>
                </cmn:ToBusinessPartyInfo>
                -->
                <!-- EITHER ShipToLocationLookupId or ShipToLocationInfo, but not both -->
                <cmn:ShipToLocationLookupId type="GLN">1223331013844</cmn:ShipToLocationLookupId>
                <!--
                <cmn:ShipToLocationInfo>
                    <cmn:FacilityId type="COMPANYSITEID">122333</cmn:FacilityId>
                    <cmn:LocationInfo>
                        <cmn:BusinessName>Grondin Pharmacy</cmn:BusinessName>
                        <cmn:BusinessType>Pharmacy</cmn:BusinessType>
                        <cmn:Street1>100 Main Street</cmn:Street1>
                        <cmn:City>Portsmouth</cmn:City>
                        <cmn:Village></cmn:Village>
                        <cmn:HouseNumber></cmn:HouseNumber>
                        <cmn:Township></cmn:Township>
                        <cmn:StateOrRegion>NH</cmn:StateOrRegion>
                        <cmn:PostalCode>03801</cmn:PostalCode>
                        <cmn:Country>US</cmn:Country>
                        <cmn:CorporateFax></cmn:CorporateFax>
                        <cmn:AddressObjectGUID>19406454-0022-000C-00B0-000000000154</cmn:AddressObjectGUID>
                        <cmn:HouseGUID>986f2934-be05-438f-A30E-c15b90e15dbd</cmn:HouseGUID>
                        <cmn:TaxRegsitrationCode></cmn:TaxRegsitrationCode>
                        <cmn:PremisesCode></cmn:PremisesCode>
                    </cmn:LocationInfo>
                    <cmn:LicenseNumber state="NH" agency="NABP">89123456</cmn:LicenseNumber>
                </cmn:ShipToLocationInfo>
                -->
            </cmn:ReceiverInfo>
            <cmn:CarrierInfo>
                <!-- EITHER CarrierBusinessPartyLookupId or CarrierBusinessPartyInfo, but not both -->
                <cmn:CarrierBusinessPartyLookupId type="COMPANYSITEID">122333</cmn:CarrierBusinessPartyLookupId>
                <!--
                <cmn:CarrierBusinessPartyInfo>
                    <cmn:BusinessId type="">CarrierBusinessPartyInfo-BusinessId</cmn:BusinessId>
                    <cmn:BusinessClassification>CarrierBusinessPartyInfo-BusinessClassification</cmn:BusinessClassification>
                    <cmn:BusinessTransactionRole></cmn:BusinessTransactionRole>
                    <cmn:BusinessInfo>
                        <cmn:BusinessName>Grondin Pharmacy</cmn:BusinessName>
                        <cmn:BusinessType>Pharmacy</cmn:BusinessType>
                        <cmn:Street1>100 Main Street</cmn:Street1>
                        <cmn:City>Portsmouth</cmn:City>
                        <cmn:Village></cmn:Village>
                        <cmn:HouseNumber></cmn:HouseNumber>
                        <cmn:Township></cmn:Township>
                        <cmn:StateOrRegion>NH</cmn:StateOrRegion>
                        <cmn:PostalCode>03801</cmn:PostalCode>
                        <cmn:Country>US</cmn:Country>
                        <cmn:CorporateFax></cmn:CorporateFax>
                        <cmn:AddressObjectGUID>19406454-0022-000C-00B0-000000000152</cmn:AddressObjectGUID>
                        <cmn:HouseGUID>986f2934-be05-438f-A30E-c15b90e15dbc</cmn:HouseGUID>
                        <cmn:TaxRegsitrationCode></cmn:TaxRegsitrationCode>
                        <cmn:PremisesCode></cmn:PremisesCode>
                    </cmn:BusinessInfo>
                </cmn:CarrierBusinessPartyInfo>
                -->
            </cmn:CarrierInfo>
        </som:OrderDetails>
        <cmn:WarehouseOperatorName>Patrick Murphy</cmn:WarehouseOperatorName>
        <som:AddPickedItems>
            <cmn:Serial format="AI(01)+AI(21)">015088202501033321100000060001</cmn:Serial>
        </som:AddPickedItems>
        <som:Aggregation>
            <cmn:EventDateTime>2017-05-30T06:30:32.00Z</cmn:EventDateTime>
            <cmn:EventLocation>EventLocation</cmn:EventLocation>
            <cmn:ParentSerial format="AI(01)+AI(21)">015088202501033321100000060002</cmn:ParentSerial>
            <cmn:PackagingLevel>EA</cmn:PackagingLevel>
            <cmn:NumberList>
                <cmn:Serial format="AI(01)+AI(21)" orderItemNumber "708">015088202501033321100000060001</cmn:Serial>
            </cmn:NumberList>
        </som:Aggregation>
		<som:TransactionEvent>
			<cmn:EventDateTime>2021-05-13T06:30:32.11Z
			</cmn:EventDateTime>
			<cmn:TransactionIdentifier type="PO" date="2021-01-01">45006290017
			</cmn:TransactionIdentifier>
			<cmn:TransactionIdentifier type="ASN">H9022514
			</cmn:TransactionIdentifier>
			<cmn:ParentSerial companyPrefix="088202" format="AI(01)+AI(21)">015088202503022521100000000671
			</cmn:ParentSerial>
			<cmn:NumberList>
				<cmn:Serial companyPrefix="088202" format="AI(00)" >00008820202000000346</cmn:Serial>
				<cmn:Serial companyPrefix="088202" format="AI(00)" >00008820202000000347</cmn:Serial>
			</cmn:NumberList>
			<cmn:EventLocation>8888882025568
			</cmn:EventLocation>
		</som:TransactionEvent>
    </som:MessageBody>
</som:SOMSalesShipmentMessage>