POST ReserveRdv
Fonction de création d'un patient à partir de la réservation de rendez-vous en ligne.
Paramètres reçus
- Clé de l'API
- PatientId: Id du patient
- PlageId: Id de la plage horaire
- PlageNote: Note a sauvegarder dans le plage horaire
1 Returned value (integer) :
0 = Réservation réussi
1 = Plage horaire déjà occupée ou inexistante
2 = Erreur de connexion à la succursale
3 = Code de succursale invalide
5 - Le maximum de rendez-vous de la catégorie de plage pour la journée pour la ressource est atteint
4 - Erreur connexion à la base de donnée
8 - Erreur format de réception des données d'entrée
11 - Clé API invalide
POST: /ReserveRdv
Request Information
URI Parameters
None.
Body Parameters
ReserveRdvRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| ApiCode |
Clé API Opti-Pro |
string |
None. |
| SuccCode |
SuccCode: Code de succursale |
string |
None. |
| PatientId |
PatientId |
integer |
None. |
| PlageId |
PlageId |
integer |
None. |
| CategPlageId |
CategPlageId |
integer |
None. |
| PlageNote |
Plage Note |
string |
None. |
Request Formats
application/json, text/json
{
"ApiCode": "sample string 1",
"SuccCode": "sample string 2",
"PatientId": 3,
"PlageId": 4,
"CategPlageId": 5,
"PlageNote": "sample string 6"
}
application/xml, text/xml
<ReserveRdvRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsOptiPro"> <ApiCode>sample string 1</ApiCode> <CategPlageId>5</CategPlageId> <PatientId>3</PatientId> <PlageId>4</PlageId> <PlageNote>sample string 6</PlageNote> <SuccCode>sample string 2</SuccCode> </ReserveRdvRequest>
application/x-www-form-urlencoded
Response Information
Resource Description
integerResponse Formats
application/json, text/json
1
application/xml, text/xml
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>