GET GetRaisonDeplAnnRdv?ApiCode={ApiCode}&SuccCode={SuccCode}

Fonction renvoyant de l'information sur les raisons d'annulation et déplacement de rendez-vous

Paramètres reçus

- Clé de l'API

- SuccCode: Code de succursale

- JSON info sur les raisons

- Propriétés vide si aucun rdv

1 Valeur retournée (string) pour validation :

1 - Erreur de connexion à la BD

2 - Erreur connexion à la succursale

3 - Code de succursale invalide

9 - Autre erreur

10 - Clé API invalide

POST: /GetInfoRdvDepl

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ApiCode

string

Required

SuccCode

string

Required

Body Parameters

None.

Response Information

Resource Description

InfoRaisons
NameDescriptionTypeAdditional information
Validation

string

None.

Raisons

Collection of clsRaison

None.

Response Formats

application/json, text/json

Exemple:
{
  "Validation": "sample string 1",
  "Raisons": [
    {
      "RaisonId": 1,
      "RaisonDesc": "sample string 2"
    },
    {
      "RaisonId": 1,
      "RaisonDesc": "sample string 2"
    }
  ]
}

application/xml, text/xml

Exemple:
<clsData.InfoRaisons xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsOptiPro">
  <Raisons>
    <clsRaison>
      <RaisonDesc>sample string 2</RaisonDesc>
      <RaisonId>1</RaisonId>
    </clsRaison>
    <clsRaison>
      <RaisonDesc>sample string 2</RaisonDesc>
      <RaisonId>1</RaisonId>
    </clsRaison>
  </Raisons>
  <Validation>sample string 1</Validation>
</clsData.InfoRaisons>