Skip to main content

Objects

Bsff#

Fields

NameDescription
id
ID!

Identifiant unique assigné par Trackdéchets. Il est à utiliser pour les échanges avec l'API.

isDraft
Boolean!

Si ce BSFF est à l'état de brouillon ou pas.

Il y a principalement deux différences entre un brouillon et un BSFF publié :

  • Il n'y a pas de champs requis sur un brouillon, là où il faut un minimum d'informations pour créer un BSFF publié.
  • L'état de brouillon peut permettre de distinguer un BSFF prêt à circuler d'un BSFF encore en préparation. Par exemple, sur l'interface Trackdéchets les brouillons sont dans l'onglet "brouillon" et non pas "pour action" ou "à collecter".
type
BsffType!

Type de BSFF, voir l'enum pour plus de détails.

status
BsffStatus!

Statut qui synthétise où en est le déchet dans son cheminement, voir l'enum pour plus de détails.

emitter
BsffEmitter

Émetteur du déchet, qui n'est pas nécessairement le producteur. Il s'agit par exemple de l'opérateur ayant collecté des fluides lors d'interventions, ou alors d'une installation de collecte qui procède à la réexpédition pour traitement final.

packagings
[BsffPackaging!]!

Liste des contenants utilisés pour le transport du déchet.

waste
BsffWaste

Détails du déchet.

quantity
BsffQuantity

Quantité totale du déchet, il peut s'agir d'une estimation.

transporter
BsffTransporter

Transporteur du déchet, effectue l'enlèvement du déchet auprès de l'émetteur et l'emporte à la destination.

À noter que l'émetteur peut également être transporteur, par exemple dans le cas de l'opérateur qui dépose lui même ses contenants auprès d'une installation de collecte. Dans ce cas il nous faut quand même savoir qui a effectué le transport, et indiquer l'opérateur à la fois en tant qu'émetteur et transporteur.

destination
BsffDestination

Destination du déchet, qui peut le réceptionner pour traitement, groupement, reconditionnement ou réexpedition. Un nouveau bordereau doit être créé si le déchet connaît un nouveau parcours, par exemple s'il quitte une installation de collecte pour un centre de traitement.

Pour plus de détails sur les différents types de bordereau, voir l'enum BsffType.

ficheInterventions
[BsffFicheIntervention!]!

Liste des fiches d'intervention associés à ce bordereau. Habituellement renseigné par un opérateur lors de son intervention.

nextBsff
Bsff

Bordereau qui a groupé, reconditionné ou réexpédié celui-ci.

nextBsffs
[Bsff!]!

Bordereaux qui ont successivement groupé, reconditionné ou réexpédié celui-ci. Cette liste permet d'accéder à la traçabilité complète d'un bordereau.

previousBsffs
[Bsff!]!

Bordereaux que celui-ci groupe, reconditionne ou réexpédie.

BsffConnection#

Fields

NameDescription
totalCount
Int!
pageInfo
PageInfo!
edges
[BsffEdge!]!

BsffDestination#

Fields

NameDescription
company
FormCompany

Entreprise réceptionant le déchet.

reception
BsffReception

Déclaration de réception du déchet.

operation
BsffOperation

Déclaration de traitement du déchet.

plannedOperation
BsffPlannedOperation

Opération de traitement prévu initialement.

cap
String

Numéro CAP.

BsffDetenteur#

Fields

NameDescription
company
FormCompany!

Entreprise détentrice de l'équipement.

BsffEdge#

Fields

NameDescription
cursor
String!
node
Bsff!

BsffEmission#

Fields

NameDescription
signature
Signature

Signature de l'émetteur lors de l'enlèvement par le transporteur.

BsffEmitter#

Fields

NameDescription
company
FormCompany

Entreprise émettant le déchet.

emission
BsffEmission

Déclaration de l'émetteur lors de l'enlèvement par le transporteur.

BsffFicheIntervention#

Fields

NameDescription
id
ID!

Identifiant unique de la fiche d'intervention.

numero
String!

Numéro de la fiche d'intervention, habituellement renseigné par l'opérateur.

kilos
Float!

Poids total des fluides récupérés lors de cette intervention.

detenteur
BsffDetenteur

Détenteur de l'équipement sur lequel est intervenu l'opérateur.

operateur
BsffOperateur

Opérateur à l'origine de l'intervention.

postalCode
String!

Code postal du lieu où l'intervention a eu lieu.

BsffNextDestination#

Fields

NameDescription
company
FormCompany!

Entreprise qui va réceptionner le déchet par la suite.

BsffOperateur#

Fields

NameDescription
company
FormCompany!

Entreprise dont l'opérateur fait partie.

BsffOperation#

Fields

NameDescription
code
BsffOperationCode

Code de l'opération de traitement.

nextDestination
BsffNextDestination

Destination ultérieure prévue, dans le cas d'un envoi vers l'étranger.

signature
Signature

Signature de la destination lors du traitement.

BsffPackaging#

Fields

NameDescription
name
String!

Dénomination du contenant.

volume
Float

Volume du contenant.

numero
String!

Numéro du contenant.

kilos
Float!

Poids en kilos.

BsffPlannedOperation#

Fields

NameDescription
code
BsffOperationCode

Code de l'opération de traitement prévu.

BsffQuantity#

Fields

NameDescription
kilos
Float!

Poids total du déchet en kilos.

isEstimate
Boolean!

Si il s'agit d'une estimation ou d'un poids réel.

BsffReception#

Fields

NameDescription
date
DateTime!

Date de réception du déchet.

kilos
Float!

Quantité totale du déchet, qu'elle soit réelle ou estimée.

refusal
String

En cas de refus, le motif.

signature
Signature

Signature de la destination lors de l'acceptation ou du refus du déchet.

BsffTransport#

Fields

NameDescription
mode
TransportMode!

Mode de transport utilisé.

signature
Signature

Signature du transporteur lors de l'enlèvement auprès de l'émetteur.

BsffTransporter#

Fields

NameDescription
company
FormCompany

Entreprise responsable du transport du déchet.

recepisse
BsffTransporterRecepisse

Récépissé du transporteur, laisser vide s'il déclare être exempté.

transport
BsffTransport

Déclaration du transporteur lors de l'enlèvement auprès de l'émetteur.

BsffTransporterRecepisse#

Fields

NameDescription
number
String!

Numéro du récépissé.

department
String!

Département auquel est lié le récépissé.

validityLimit
DateTime!

Date limite de validité du récépissé.

BsffWaste#

Fields

NameDescription
code
String!

Code déchet.

nature
String

Nature du fluide, laisser vide lorsqu'il est inconnu.

adr
String!

Mention ADR.

FileDownload#

URL de téléchargement accompagné d'un token permettant de valider le téléchargement.

Fields

NameDescription
token
String

Token ayant une durée de validité de 10s

downloadLink
String

Lien de téléchargement

FormCompany#

Information sur un établissement dans un BSD

Fields

NameDescription
name
String

Nom de l'établissement

siret
String

SIRET de l'établissement

address
String

Adresse de l'établissement

country
String

Code ISO 3166-1 alpha-2 du pays d'origine de l'entreprise :https://fr.wikipedia.org/wiki/ISO_3166-1_alpha-2

Seul la destination ultérieure case 12 (form.nextDestination.company) peut être à l'étranger.

contact
String

Nom du contact dans l'établissement

phone
String

Numéro de téléphone de contact dans l'établissement

mail
String

Email du contact dans l'établissement

vatNumber
String

Numéro de TVA intracommunautaire

PageInfo#

Fields

NameDescription
startCursor
String
endCursor
String
hasNextPage
Boolean!
hasPreviousPage
Boolean!

Signature#

Fields

NameDescription
date
DateTime
author
String

WorkSite#

Informations sur une adresse chantier

Fields

NameDescription
name
String
address
String
city
String
postalCode
String
infos
String