Skip to main content

Movement Document Service

Movement documents are created per individual shipment within an approved notification. The notification must be in CONSENTED status before movements can be submitted.


Movement Document Lifecycle

The following state diagram illustrates the movement document lifecycle.


SubmitMovementDocument

Submits a movement document for an individual shipment under an approved notification.

Request (abbreviated)

<SubmitMovementDocumentRequest>
<notificationId>DIWASS-NOT-2026-HR-000123</notificationId>
<movementDocument>
<movementDocumentDueToTakeBack>false</movementDocumentDueToTakeBack>
<movementDocumentsDueToIllegalActivity>false</movementDocumentsDueToIllegalActivity>
<sequenceNumber>1</sequenceNumber>
<actualDateOfShipment>2026-06-01</actualDateOfShipment>
<actualQuantity>
<massTonnes>3.5</massTonnes>
</actualQuantity>
<packageTypeCodes><code>DR</code></packageTypeCodes>
<packageQuantity>4</packageQuantity>
<specialHandlingRequired>true</specialHandlingRequired>
<carrierPartyUUID>xxxxxxxx-...</carrierPartyUUID>
<carrierOperatorInternalID>OP-55555</carrierOperatorInternalID>
<carrierMeansOfTransportCode>T1</carrierMeansOfTransportCode>
<notifierSignature>...</notifierSignature>
</movementDocument>
</SubmitMovementDocumentRequest>

Response

<SubmitMovementDocumentResponse>
<movementId>MOV-DIWASS-2026-001</movementId>
<movementReferenceId>MR-001</movementReferenceId>
<status>SUBMITTED</status>
</SubmitMovementDocumentResponse>

SubmitCarrierTransfer

Records a carrier-to-carrier handover during transit. Can be called multiple times per movement (multi-leg transport).

Request

<SubmitCarrierTransferRequest>
<movementId>MOV-DIWASS-2026-001</movementId>
<carrierPartyUUID>yyyyyyyy-...</carrierPartyUUID>
<carrierOperatorInternalID>OP-77777</carrierOperatorInternalID>
<meansOfTransportCode>T1</meansOfTransportCode>
<vehicleID>HR-AB-1234</vehicleID>
<transferDate>2026-06-01T14:00:00Z</transferDate>
<declarationCarrierPartyUUID>xxxxxxxx-...</declarationCarrierPartyUUID>
<signature>...</signature>
<attachmentIds/>
</SubmitCarrierTransferRequest>

Response

<SubmitCarrierTransferResponse>
<documentId>CT-DIWASS-001</documentId>
</SubmitCarrierTransferResponse>

SubmitConsigneeReceptionCertificate

Submitted by the consignee upon receiving the waste at the destination.

Request

<SubmitConsigneeReceptionCertificateRequest>
<movementId>MOV-DIWASS-2026-001</movementId>
<partyUUID>xxxxxxxx-...</partyUUID>
<recipientPartyUUID>zzzzzzzz-...</recipientPartyUUID>
<recipientOperatorInternalID>OP-88888</recipientOperatorInternalID>
<receiptDate>2026-06-03</receiptDate>
<signature>...</signature>
<attachmentIds/>
</SubmitConsigneeReceptionCertificateRequest>

Response

<SubmitConsigneeReceptionCertificateResponse>
<documentId>CRC-DIWASS-001</documentId>
</SubmitConsigneeReceptionCertificateResponse>

SubmitFacilityReceptionCertificate

Submitted by the treatment facility upon accepting waste, including quantity and classification confirmation.

Request (abbreviated)

<SubmitFacilityReceptionCertificateRequest>
<movementId>MOV-DIWASS-2026-001</movementId>
<partyUUID>xxxxxxxx-...</partyUUID>
<facilityTypeCode>R3</facilityTypeCode>
<interimFacility>false</interimFacility>
<actualSiteOfDisposalOrRecovery>true</actualSiteOfDisposalOrRecovery>
<recoveryDisposalTypeCodes><code>R3</code></recoveryDisposalTypeCodes>
<approximateDateOfProcess>2026-06-15</approximateDateOfProcess>
<receiptDate>2026-06-03</receiptDate>
<wasteClassifications>...</wasteClassifications>
<recoveryDisposalDescription>...</recoveryDisposalDescription>
<acceptedQuantity><massTonnes>3.5</massTonnes></acceptedQuantity>
<rejectedQuantity><massTonnes>0</massTonnes></rejectedQuantity>
<signature>...</signature>
<attachmentIds/>
</SubmitFacilityReceptionCertificateRequest>

Response

<SubmitFacilityReceptionCertificateResponse>
<documentId>FRC-DIWASS-001</documentId>
</SubmitFacilityReceptionCertificateResponse>

SubmitFacilityCompletionCertificate

Submitted by the treatment facility after recovery or disposal is complete. Closes the movement lifecycle.

Request (abbreviated)

<SubmitFacilityCompletionCertificateRequest>
<movementId>MOV-DIWASS-2026-001</movementId>
<facilityTypeCode>R3</facilityTypeCode>
<interimFacility>false</interimFacility>
<actualSiteOfDisposalOrRecovery>true</actualSiteOfDisposalOrRecovery>
<completionDate>2026-06-15</completionDate>
<wasteClassifications>...</wasteClassifications>
<reusedQuantity><massTonnes>0</massTonnes></reusedQuantity>
<recoveredQuantity><massTonnes>3.5</massTonnes></recoveredQuantity>
<disposedQuantity><massTonnes>0</massTonnes></disposedQuantity>
<signature>...</signature>
<attachmentIds/>
</SubmitFacilityCompletionCertificateRequest>

Response

<SubmitFacilityCompletionCertificateResponse>
<documentId>FCC-DIWASS-001</documentId>
<notificationStatus>COMPLETED</notificationStatus> <!-- if all movements complete -->
</SubmitFacilityCompletionCertificateResponse>

SubmitNotificationSignal

Submits a signal on a notification or movement. Used by competent authorities to mark proper completion, proper carriage, or Annex VII cancellation. Commercial software may submit on behalf of an operator where permitted by the competent authority.

Signal type codes:

CodeMeaning
ProperlyCarriedOutNotified shipment was carried out properly
ProperlyCompletedRecovery/disposal was properly completed
Annex7CancelledLinked Annex VII document cancelled

Request

<SubmitNotificationSignalRequest>
<notificationId>DIWASS-NOT-2026-HR-000123</notificationId>
<typeCode>ProperlyCompleted</typeCode>
<userCADomainId>YOUR-CADOMAIN-ID</userCADomainId>
<signature>...</signature>
<attachmentIds/>
</SubmitNotificationSignalRequest>