Input objects
BsdaBrokerInput
Arguments
| Name | Description |
|---|---|
company | Coordonnées de l'entreprise courtier |
recepisse | Récépissé courtier |
BsdaBrokerRecepisseInput
Arguments
| Name | Description |
|---|---|
isExempted | Exemption de récépissé (conformément aux dispositions de l'article R.541-50 du code de l'environnement) |
number | Deprecated: Ignoré - Complété par Trackdéchets en fonction des informations renseignées par le courtier Numéro de récépissé |
department | Deprecated: Ignoré - Complété par Trackdéchets en fonction des informations renseignées par le courtier Département |
validityLimit | Deprecated: Ignoré - Complété par Trackdéchets en fonction des informations renseignées par le courtier Date limite de validité |
BsdaBrokerWhere
Champs possible pour le filtre sur le courtier.
Arguments
| Name | Description |
|---|---|
company |
BsdaDestinationInput
Arguments
| Name | Description |
|---|---|
company | Établissement de destination |
cap | N° de CAP (le cas échéant) |
plannedOperationCode | Opération d'élimination / valorisation prévue (code D/R) |
reception | Expédition reçue à l'installation de destination |
operation | Réalisation de l'opération (case 11) |
customInfo | Champ libre |
BsdaDestinationWhere
Champs possible pour le filtre sur la destination.
Arguments
| Name | Description |
|---|---|
company | |
reception | |
operation | |
customInfo |
BsdaEcoOrganismeInput
Arguments
| Name | Description |
|---|---|
name | |
siret |
BsdaEmissionWhere
Champs possibles pour le filtre sur l'émission
Arguments
| Name | Description |
|---|---|
signature |
BsdaEmitterInput
Arguments
| Name | Description |
|---|---|
isPrivateIndividual | Indique si le détenteur est un particulier ou une entreprise |
company | Établissement MOA/détenteur. Partiellement rempli si l'émetteur est en fait un particulier |
pickupSite | Informations chantier (si différente de l'adresse de l'entreprise) |
customInfo | Champ libre |
BsdaEmitterWhere
Champs possible pour le filtre sur l'émetteur.
Arguments
| Name | Description |
|---|---|
company | |
emission | |
customInfo |
BsdaInput
Arguments
| Name | Description |
|---|---|
type | Type de bordereau Le type de bordereau impacte le workflow et les champs obligatoires |
emitter | Maitre d'ouvrage ou détenteur du déchet |
ecoOrganisme | Eco-organisme |
broker | Courtier |
waste | Dénomination du déchet |
packagings | Conditionnement |
weight | Poids en tonnes, réel ou estimé. Doit être inférieur à 40T en cas de transport routier et inférieur à 50 000 T tout type de transport confondu. |
destination | Installation de destination |
worker | Entreprise de travaux |
transporter | Entreprise de transport - Premier transporteur (en cas de transport multi-modal) |
transporters | Liste des différents transporteurs, dans l'ordre de prise en charge du déchet. Contient un seul identifiant en cas d'acheminement direct. Peut contenir au maximum 5 identifiants en cas de transport multi-modal. Les transporteurs peuvent être crées, modifiés, supprimés à l'aide des mutations createBsdaTransporter, updateBsdaTransporter, deleteBsdaTransporter. |
forwarding | Bordereau que celui-ci reéxpédie |
grouping | Liste des bordereaux que celui-ci groupe |
intermediaries | Liste d'entreprises intermédiaires. Un intermédiaire est une entreprise qui prend part à la gestion du déchet, mais pas à la responsabilité de la traçabilité (entreprise de travaux, bureau d'étude, maitre d'oeuvre, collectivité, etc.) Il pourra lire ce bordereau, sans étape de signature. Le nombre maximal d'intermédiaires sur un bordereau est de 3. |
BsdaNextDestinationInput
Arguments
| Name | Description |
|---|---|
company | Entreprise de travaux |
cap | N° de CAP (le cas échéant) |
plannedOperationCode | Opération d'élimination / valorisation prévue (code D/R) |
BsdaOperationInput
Arguments
| Name | Description |
|---|---|
code | Code D/R |
mode | Qualification du traitement final |
description | Description de l'opération |
date | Date de réalisation de l'opération |
nextDestination | Exutoire final (si la destination ne l'est pas) |
BsdaOperationWhere
Champs possible pour le filtre sur l'opération.
Arguments
| Name | Description |
|---|---|
code | |
signature |
BsdaPackagingInput
Arguments
| Name | Description |
|---|---|
type | Type de conditionnement |
other | Description du conditionnement dans le cas où le type de conditionnement est |
quantity | Nombre de colis associés à ce conditionnement |
volume | Volume du conditionnement en litre(s) |
identificationNumbers | Numéros des contenants |
BsdaPickupSiteInput
Arguments
| Name | Description |
|---|---|
name | |
address | |
city | |
postalCode | |
infos | Autres informations, notamment le code chantier |
BsdaRecepisseInput
Arguments
| Name | Description |
|---|---|
isExempted | Exemption de récépissé (conformément aux dispositions de l'article R.541-50 du code de l'environnement) |
number | Deprecated: Ignoré - Complété par Trackdéchets en fonction des informations renseignées par l'entreprise de transport Numéro de récépissé |
department | Deprecated: Ignoré - Complété par Trackdéchets en fonction des informations renseignées par l'entreprise de transport Département |
validityLimit | Deprecated: Ignoré - Complété par Trackdéchets en fonction des informations renseignées par l'entreprise de transport Date limite de validité |
BsdaReceptionInput
Arguments
| Name | Description |
|---|---|
date | Date de présentation sur site |
weight | Quantité présentée en tonnes Doit être renseigné pour la signature OPERATION. Doit être strictement supérieur à 0 lorsque le déchet est accepté ou partiellement refusé. Doit être inférieure à 40T en cas de transport routier et inférieure à 50 000 T tout type de transport confondu. |
refusedWeight | Quantité refusée (optionnelle) Si définie:
|
acceptationStatus | Lot accepté, accepté partiellement ou refusé |
refusalReason | Motif de refus |
BsdaReceptionWhere
Champs possibles pour le filtre sur la réception
Arguments
| Name | Description |
|---|---|
date |
BsdaRevisionRequestContentInput
Payload de révision d'un bordereau. Disponible sur une liste restreinte de champs.
Arguments
| Name | Description |
|---|---|
emitter | Maitre d'ouvrage ou détenteur du déchet |
broker | Courtier |
destination | Installation de destination |
Description du déchet | |
packagings | Conditionnement |
isCanceled | Annuler le bordereau. Exclusif des autres opérations |
BsdaRevisionRequestDestinationInput
Arguments
| Name | Description |
|---|---|
cap | N° de CAP (le cas échéant). Modifie le CAP de l'exutoire même en cas de TTR |
reception | Expédition reçue à l'installation de destination |
operation | Réalisation de l'opération (case 11) |
BsdaRevisionRequestEmitterInput
Arguments
| Name | Description |
|---|---|
pickupSite | Informations chantier (si différente de l'adresse de l'entreprise) |
BsdaRevisionRequestOperationInput
Arguments
| Name | Description |
|---|---|
code | Code D/R |
mode | Mode de traitement |
description | Description de l'opération |
BsdaRevisionRequestReceptionInput
Arguments
| Name | Description |
|---|---|
weight | Poids présenté |
refusedWeight | Poids refusé |
BsdaRevisionRequestWasteInput
Arguments
| Name | Description |
|---|---|
code | Rubrique Déchet |
materialName | Nom usuel du matériau |
sealNumbers | Numéros de scellés |
pop | Contient des Polluants Organiques Persistants (POP) oui / non |
BsdaRevisionRequestWhere
Arguments
| Name | Description |
|---|---|
status | Permet de filtrer sur un statut de demande de révision |
bsdaId | Permet de filtrer sur un numéro de bordereau |
BsdaSignatureInput
Arguments
| Name | Description |
|---|---|
type | Type de signature apposé |
date | Date de la signature |
author | Nom et prénom du signataire |
securityCode | Code de sécurité de l'entreprise pour laquelle on signe. Permet de signer en tant que. Optionnel |
BsdaStatusFilter
Filtre sur le statut
Arguments
| Name | Description |
|---|---|
_eq | |
_in |
BsdaTransporterInput
Arguments
| Name | Description |
|---|---|
company | Entreprise de transport |
customInfo | Champ libre |
recepisse | |
transport |
BsdaTransporterWhere
Champs possible pour le filtre sur le transporteur.
Arguments
| Name | Description |
|---|---|
company | |
transport | |
customInfo |
BsdaTransportInput
Arguments
| Name | Description |
|---|---|
mode | Mode de transport |
plates | Plaque(s) d'immatriculation - maximum 2 - 4 à 12 caractères. |
takenOverAt | Date de prise en charge |
BsdaTransportWhere
Champs possible pour le filtre sur le transport.
Arguments
| Name | Description |
|---|---|
signature | |
plates |
BsdaWasteInput
Arguments
| Name | Description |
|---|---|
code | Rubrique Déchet |
name | Deprecated: Utiliser materialName DEPRECATED - Dénomination usuelle |
familyCode | Code famille |
materialName | Nom usuel du matériau |
consistence | Consistance |
consistenceDescription | Détail de la consistance, dans le cas où la consistance est 'AUTRE' |
sealNumbers | Numéros de scellés |
isSubjectToADR | Si le déchet est soumis à l'ADR ou non |
adr | Mention au titre du règlement ADR la plus à jour |
nonRoadRegulationMention | Mentions au titre des règlements RID, ADN, IMDG (optionnel) |
pop | Contient des Polluants Organiques Persistants (POP) oui / non |
BsdaWeightInput
Arguments
| Name | Description |
|---|---|
isEstimate | Type de quantité (réelle ou estimé) |
value | Poids en tonne. Doit être inférieur à 40T en cas de transport routier et inférieur à 50 000 T tout type de transport confondu. |
BsdaWhere
Filtres possibles pour la récupération de bordereaux.
Arguments
| Name | Description |
|---|---|
id | Filtre sur l'ID |
isDraft | Filtre sur le statut de brouillon. |
status | Filtre sur le statut |
createdAt | Filtre sur la date de création |
updatedAt | Filtre sur la date de dernière modification |
emitter | Filtre sur le champ emitter. |
worker | Filtre sur le champ worker. |
transporter | Filtre sur le champ transporter. |
destination | Filtre sur le champ destination. |
broker | Filtre sur le champ broker. |
groupedIn | Filtre sur le champ groupedIn. |
forwardedIn | Filtre sur le champ forwardedIn. |
_and | ET logique |
_or | OU logique |
_not | NON logique |
BsdaWorkerCertificationInput
Arguments
| Name | Description |
|---|---|
hasSubSectionFour | Indique si l'entreprise réalise des travaux relevant de la sous-section 4 |
hasSubSectionThree | Indique si l'entreprise réalise des travaux relevant de la sous-section 3 |
certificationNumber | Numéro de certification (sous-section 3 uniquement) |
validityLimit | Limite de validité de la certification (sous-section 3 uniquement) |
organisation | Organisation qui a décerné la certification (sous-section 3 uniquement) Peut prendre uniquement les valeurs suivantes: AFNOR Certification, GLOBAL CERTIFICATION, QUALIBAT |
BsdaWorkerInput
Arguments
| Name | Description |
|---|---|
isDisabled | Indique si une entreprise de travaux est présente sur le BSDA (pour le cas d'un émetteur qui démonte lui même son amiante par ex) |
company | Entreprise de travaux |
certification | Informations de certification |
work | Déclaration générale |
BsdaWorkerWhere
Champs possible pour le filtre sur l'entreprise de travaux.
Arguments
| Name | Description |
|---|---|
company | |
work |
BsdaWorkInput
Arguments
| Name | Description |
|---|---|
hasEmitterPaperSignature | Indique si l'entreprise de travaux a une signature papier du MOA/détenteur du déchet Remettre une signature papier permet au détenteur de ne pas à avoir à signer sur la plateforme |
BsdaWorkWhere
Champs possible pour le filtre sur les travaux.
Arguments
| Name | Description |
|---|---|
signature |
CompanyInput
Payload d'un établissement.
Nous vous invitons à construire cet input en récupérant les informations relatives à un
établissement à partir de son SIRET via la query searchCompanies(clue: "UN_SIRET").
Dans le cas où le nom ou l'adresse ne correspondent pas aux informations du répertoire SIRENE de l'INSEE, Trackdéchets les corrigera automatiquement. Une erreur sera levée si vous tentez d'ajouter un établissement qui est fermé selon le répertoire SIRENE.
Dans le cas d'une entreprise hors Union Européenne sans SIRET ni numéro de TVA intra-communautaire, autorisé seulement pour la destination ultérieures prévue du BSDD,
le champ extraEuropeanId vous permet de renseigner l'identifiant selon le pays d'origine.
Dans le cas d'un navire hors Union Européenne sans SIRET ni numéro de TVA intra-communautaire, autorisé seulement pour les émétteur d'un BSDD,
le champ omiNumber vous permet de renseigner l'identifiant selon l'OMI (International Maritime Organization).
Arguments
| Name | Description |
|---|---|
siret | SIRET de l'établissement composé de 14 caractères numériques. Un établissement visé sur un bordereau en tant que transporteur doit être inscrit sur Trackdéchets avec le profil Transporteur. Un établissement visé sur un bordereau en tant qu'installation de destination doit être inscrit sur Trackdéchets avec un profil d'installation de transit ou de traitement. |
vatNumber | Numéro de TVA intra-communautaire de l'établissement. À renseigner pour les transporteurs étrangers uniquement. Un transporteur étranger visé sur un bordereau par son numéro de TVA intra-communautaire doit être inscrit sur Trackdéchets avec le profil Transporteur. |
name | Nom de l'établissement |
address | Adresse de l'établissement |
contact | Nom du contact dans l'établissement |
mail | Email du contact dans l'établissement |
phone | Numéro de téléphone de contact dans l'établissement |
country | Code ISO 3166-1 alpha-2 du pays d'origine de l'entreprise |
omiNumber | Numéro OMI ou IMO (International Maritime Organization) pour les navires étrangers (sans SIRET). Il est composé des trois lettres IMO suivi d'un nombre de sept chiffres (ex: IMO 1234567). |
extraEuropeanId | Un identifiant d'établissement hors EU |
CompanyWhere
Filtre pour les établissement
Arguments
| Name | Description |
|---|---|
siret | |
vatNumber |
CreateBsdaRevisionRequestInput
Payload de révision d'un bordereau.
Arguments
| Name | Description |
|---|---|
bsdaId | Identifiant du bordereau à réviser |
authoringCompanySiret | SIRET du demandeur |
content | Contenu de la révision |
comment | Commentaire pour expliquer la demande de révision |
CreatePdfAccessTokenInput
Arguments
| Name | Description |
|---|---|
bsdId |
DateFilter
Filtre de date
Arguments
| Name | Description |
|---|---|
_gte | La date de l'enregistrement est supérieure ou égale à la date du filtre |
_gt | La date de l'enregistrement est strictement supérieure à la date du filtre |
_lte | La date de l'enregistrement est inférieure ou égale à la date du filtre |
_lt | La date de l'enregistrement est strictement inférieure à la date du filtre |
_eq | La date de l'enregistrement est strictement égale à la date du filtre |
IdFilter
Filtre pour les identifiants
Arguments
| Name | Description |
|---|---|
_eq | L'identifiant de l'enregistrement est exactement égale à la valeur du filtre |
_in | L'identifiant de l'enregistrement fait partie de la liste du filtre |
NumericFilter
Filtre pour les valeurs numériques
Arguments
| Name | Description |
|---|---|
_gte | |
_gt | |
_lte | |
_lt | |
_eq |
SignatureWhere
Filtre pour les signatures
Arguments
| Name | Description |
|---|---|
date |
StringFilter
Filtre pour les chaîne de caractères
Arguments
| Name | Description |
|---|---|
_eq | La chaîne de caractère de l'enregistrement doit correspondre exactement à la valeur du filtre |
_in | La chaîne de caractère de l'enregistrement existe dans la liste du filtre |
_contains | La chaîne de caractère de l'enregistrement contient la valeur du filtre |
StringNullableListFilter
Filtre pour les listes de chaînes de caractères
Arguments
| Name | Description |
|---|---|
_in | Deprecated: use _hasSome instead Au moins une valeur existe dans la liste |
_eq | La liste correspond exactement à la liste fournie. N'est pas implémenté dans la query |
_hasSome | Au moins une valeur existe dans la liste |
_has | La valeur est présente dans la liste |
_hasEvery | Toutes les valeurs existes dans la liste |
_itemContains | La chaîne de caractère est contenu dans au moins un élément de la liste. N'est impléménté que sur la query |