Visites
Récupérer la feuille de route
Route : /intervenants/{intervenantID}/tournees/{dDate}
Path : {intervenantId} identifiant de l'intervenant (iPKAnnuaire)
{dDate} Date de la tournée (AAAAMMJJ)
Query : dto (0 ou 1)
Méthode : GET
Body : Aucun
Retour : Tableau de la feuille de route d'un intervenant à une date donnée
- dto = 0 : Objet FeuilleRoute
- dto = 1 : Objet FeuilleRouteDTO
Récupérer les localisations d'un intervenant
Utiliser la routes /intervenants/{intervenantID} Dans l'objet retourné, on trouve la liste des localisations dans tLocalisationAutorise
{
"sNature": "A",
"localisationId": 1228326,
"sLibelle": "00 - Appareils Perdus Patients Injoignables ",
"sComplement": "",
"typeLocalisation": {
"typeLocalisationId": "MAG",
"sLibelle": "Magasin",
"bInterne": true,
"bMaterielDisponible": true
},
"bEmplacement": false,
"iFKEmplacementParDefaut": 0,
"bUtilisableEnVisite": true,
"bLocalisationPreleveDMC": false,
"bLocalisationRetourDMC": false,
"bLocalisationPreleveDM": false,
"bLocalisationRetourDM": false
}
**Les localisations par défaut sont lisibles via ces champs**
"bLocalisationPreleveDMC": false | true
"bLocalisationRetourDMC": false | true
"bLocalisationPreleveDM": false | true
"bLocalisationRetourDM": false | true
Initier une visite
Route : /visites
Méthode : POST
Body (application-json) : Objet Visite
Retour : Objet Visite enregistré
Récupérer une visite
Route /visites/{visiteID}
Méthode : GET
Body : aucun
Retour : Objet Visite
Modifier les informations d'une visite
Route : /visites
Query : alertelue (0 ou 1)
Méthode : PUT
Body (application-json) : Objet Visite
Retour : Objet Visite enregistré
Modifier une visite
Modifie une visite en cours de saisie (intervenants, locasalitions, types de visites, types de prestations,...)
Terminer une visite
Si la visite est terminée, la route va contrôler qu'elle peut être terminée (visite.bValide = 1)
Si des alertes sont retournées, la visite n'est pas notée "terminée" tant qu'on ne fera pas un appel avec la query "alertelue" = 1
Cela permet de valider que l'utilisateur a bien lu les alertes avant de valider et terminer la visite
Les alertes sont retournées dans une liste de messages de type A