Skip to main content

Acheminement direct du producteur de déchet à l'installation de traitement

Les informations du BSDD sont remplies par le producteur du déchet. La signature de l'envoi se déroule sur le terminal du transporteur grâce au code de sécurité de l'émetteur puis le déchet est accepté et traité à l'installation de destination
graph LR AO(NO STATE) -->|createForm| A A(DRAFT) -->|markAsSealed| B(SEALED) B -->|signedByTransporter| C(SENT) C --> |markAsReceived| D(ACCEPTED) D --> |markAsProcessed| E(PROCESSED)

Les informations du BSDD sont remplies. Cette action peut-être effectuée par n'importe quel établissement apparaissant sur le BSDD. À ce stade il est toujours possible d'effectuer des modifications grâce à la mutation updateForm.
mutation CreateForm($createFormInput: CreateFormInput!) {  createForm(createFormInput: $createFormInput) {    id    status  }}
{  "createFormInput": {    "emitter": {      "type": "PRODUCER",      "workSite": {        "address": "5 rue du chantier",        "postalCode": "75010",        "city": "Paris",        "infos": "Site de stockage de boues"      },      "company": {        "siret": "SIRET_PRODUCTEUR",        "name": "Déchets & Co",        "address": "1 rue de paradis, 75010 PARIS",        "contact": "Jean Dupont",        "phone": "01 00 00 00 00",        "mail": "jean.dupont@dechets.org"      }    },    "recipient": {      "processingOperation": "D 10",      "cap": "CAP",      "company": {        "siret": "SIRET_TRAITEUR",        "name": "Traiteur & Co",        "address": "1 avenue de l'incinérateur 67100 Strasbourg",        "contact": "Thomas Largeron",        "phone": "03 00 00 00 00",        "mail": "thomas.largeron@incinerateur.fr"      }    },    "transporter": {      "company": {        "siret": "SIRET_TRANSPORTEUR",        "name": "Transport & Co",        "address": "1 rue des 6 chemins, 07100 ANNONAY",        "contact": "Claire Dupuis",        "mail": "claire.dupuis@transportco.fr",        "phone": "04 00 00 00 00"      },      "receipt": "12379",      "department": "07",      "validityLimit": "2020-06-30",      "numberPlate": "AD-007-TS"    },    "wasteDetails": {      "code": "06 05 02*",      "onuCode": "Non Soumis",      "name": "Boues",      "packagingInfos": [        {          "type": "CITERNE",          "quantity": 1        }      ],      "quantity": 1,      "quantityType": "ESTIMATED",      "consistence": "LIQUID"    }  }}
Valide les données présentes sur le BSDD avant envoi. Cette action peut-être effectuée par n'importe quelle établissement apparaissant sur le BSDD. À ce stade il est encore possible de de modifier le BSDD grâce à la mutation updateForm
mutation MarkAsSealed($id: ID!) {  markAsSealed(id: $id) {    id    status  }}
{  "id": "ID_BSD"}
Le transporteur et le producteur signe l'enlèvement à partir du compte du transporteur. Le producteur est authentifié grâce à son code de signature.
mutation SignedByTransporter(  $id: ID!  $signingInfo: TransporterSignatureFormInput!) {  signedByTransporter(id: $id, signingInfo: $signingInfo) {    id    status  }}
{  "id": "ID_BSD",  "signingInfo": {    "sentAt": "2020-04-03T14:48:00",    "sentBy": "Isabelle Guichard",    "onuCode": "non soumis",    "quantity": 1,    "signedByTransporter": true,    "signedByProducer": true,    "securityCode": 1234  }}
Le déchet est receptionné et accepté sur l'installation de destination prévue
mutation MarkAsReceived($id: ID!, $receivedInfo: ReceivedFormInput!) {  markAsReceived(id: $id, receivedInfo: $receivedInfo) {    id    status  }}
{  "id": "ID_BSD",  "receivedInfo": {    "wasteAcceptationStatus": "ACCEPTED",    "receivedBy": "Antoine Derieux",    "receivedAt": "2020-04-05T11:18:00",    "signedAt": "2020-04-05T12:00:00",    "quantityReceived": 1  }}
L'opération d'élimination / valorisation est effectuée par l'installation de destination prévue
mutation MarkAsProcessed($id: ID!, $processedInfo: ProcessedFormInput!) {  markAsProcessed(id: $id, processedInfo: $processedInfo) {    id    status  }}
{  "id": "ID_BSD",  "processedInfo": {    "processingOperationDone": "D 10",    "processingOperationDescription": "Incinération",    "processedBy": "Alfred Dujardin",    "processedAt": "2020-04-15T10:22:00"  }}