Nous aurons 1 document pour le diag gaz et 1 document pour le diag élec.
curl -X POST " https://apisandbox.hubintent.com/api/documents/v1/documents " -H "accept: application/json" -H "Content-Type: multipart/form-data" -F "title=Diag gaz logement 001" -F "elementType=asset" -F "elementReference=logement_001" -F "intent_creationDate=2020-01-19" -F "intent_expirationDate=2030-01-19" -F "intent_documentFamily=diagnostic" -F "intent_documentType=diag_gaz" -F "intent_contractReference=contract1" -F "Nature du diagnostic=Gaz" -F "file=@Diag_gaz.pdf;type=application/pdf"
Diagnostic plomb du logement 001
Référence du contrat sur lequel le document est rattaché
Ressource sur laquelle le document est lié
Référence de l'asset correspondant au diagnostic
Date de réalisation du diagnostic
Date de fin de validité du diagnostic
Indique la famille du document
Indique le type de document
"diag_gaz" ou "diag_electricite"
Présence ou non d'au moins 1 anomalie
Reference du diagnostiqueur
La référence du diagnostic chez le diagnostiqueur
Référence de l'intervention au cours de laquelle le diag a été réalisé
Si au moins une anomalie est présente dans le diagnositc, il faut mettre oui dans le champ Anomalie. Si aucune anomalie alors Anomalie=non
Les anomalies sont remontées par le prestataire lors de son diagnostic. Il fait remonter les anomalies au gestionnaire. Le gestionnaire doit ensuite mener les actions pour rectifier la ou les situations.
L'entité relevant une anomalie, généralement le prestataire de maintenance, va transmettre une anomalie sur intentPlatform en utilisant le workflow d'une réserve.
L'entité ayant la responsabilité de traiter cette anomalie, généralement le gestionnaire immobilier, pourra être notifiée par mail et/ou webhooks.
Une fois l'anomalie traitée, le gestionnaire pourra venir la clôturer.
Une notification mail et/ou webhook pourra être transmise au prestataire afin qu'il soit notifié de la levée de l'anomalie et qu'il puisse mettre à jour son outil.
violet = prestataire / bleu = gestionnaire
Le gestionnaire pourra, s'il le souhaite, lier ses interventions correctives aux réserves transmises par le prestataire.
- API Operations v2
- objet "reservation"
{
"reference": "Anomalie_001",
"description": "Anomalie sur le flexible de gaz identifié dans la salle à manger",
"contractReference": "contract1",
"status": "open",
"event": "requested",
"eventDate": "2020-09-25T17:00:00",
"logDate": "2020-09-25T17:00:00",
"serviceCode": "_B1_3a",
"location": {
"assetReference": "LOGEMENT_005"
},
"workType": "corrective",
"contacts": [
"BEGIN:VCARD\n\nVERSION:3\r\nFN;CHARSET=UTF-8:Pierre DUPONT\r\nN;CHARSET=UTF-8:DUPONT ;Pierre\r\nTEL;TYPE=WORK,VOICE:0734220902\r\nTEL;TYPE=HOME,VOICE:0685874445\r\nADR;TYPE=WORK:165 Avenue de Bretagne;59000;LILLE;France\r\nROLE;CHARSET=UTF-8:Technicien\r\nEMAIL;CHARSET=UTF-8;TYPE=WORK,INTERNET:p.dupont@internet.fr\r\nEND:VCARD"
],
"origin": "sp",
"warning": true,
"criticalLevel": 3
}
Le champ serviceCode prend le code de l'anomalie.