GET GetInfoPatient?ApiCode={ApiCode}&SuccCode={SuccCode}&EmailPatient={EmailPatient}&NoTelPatient={NoTelPatient}&TypeNoDossier={TypeNoDossier}&NoDossier={NoDossier}&PatientId={PatientId}&CodeActPlage={CodeActPlage}
Fonction d'identification d'un patient à partir de la réservation de rendez-vous en ligne.
Paramètres reçus
- Clé de l'API
- SuccCode: Code de succursale
- Email: Courriel du patient
- TypeNoDossier: Type du numéro de dosssier
- NoDossier: Numéro de dossier du patient
- PatientId: Id du patient (optionnel - Utilisé suite à une nouvelle inscription de patient) - Valeur par défaut 0
- JSON info patient et ressources disponibles
1 Valeur retournée (string) pour validation :
0 - Info patient et ressources disponible
1 - Info patient et aucune ressources disponible
2 - Erreur connexion à la succursale
6 - Erreur connexion à la base de donnée
7 - Erreur de concordance de patient
8 - Erreur format de réception des données d'entrée
9 - Clé API invalide
10 - Patient exclu
Get: /GetInfoPatient
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| ApiCode | string |
Required |
|
| SuccCode | string |
Required |
|
| EmailPatient | string |
Required |
|
| NoTelPatient | string |
Required |
|
| TypeNoDossier | string |
Required |
|
| NoDossier | string |
Required |
|
| PatientId | integer |
Required |
|
| CodeActPlage | string |
Required |
Body Parameters
None.
Response Information
Resource Description
InfoPatient| Name | Description | Type | Additional information |
|---|---|---|---|
| Validation | string |
None. |
|
| Ressources | Collection of clsRessource |
None. |
|
| Patient | Patient |
None. |
Response Formats
application/json, text/json
{
"Validation": "sample string 1",
"Ressources": [
{
"RessourceId": 1,
"LastName": "sample string 2",
"FirstName": "sample string 3",
"Specialite": "sample string 4",
"Sex": "sample string 5",
"RessourceDernierRv": "sample string 6",
"RessourceDernierExamen": "sample string 7",
"RessourceDernierRappel": "sample string 8",
"RessourceAuDossier": "sample string 9"
},
{
"RessourceId": 1,
"LastName": "sample string 2",
"FirstName": "sample string 3",
"Specialite": "sample string 4",
"Sex": "sample string 5",
"RessourceDernierRv": "sample string 6",
"RessourceDernierExamen": "sample string 7",
"RessourceDernierRappel": "sample string 8",
"RessourceAuDossier": "sample string 9"
}
],
"Patient": {
"PatientId": 0,
"Name": null,
"Fname": null,
"Email": null,
"Sexe": null,
"Age": 0
}
}
application/xml, text/xml
<clsData.InfoPatient xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsOptiPro">
<Patient>
<Age>0</Age>
<Email i:nil="true" />
<Fname i:nil="true" />
<Name i:nil="true" />
<PatientId>0</PatientId>
<Sexe i:nil="true" />
</Patient>
<Ressources>
<clsRessource>
<FirstName>sample string 3</FirstName>
<LastName>sample string 2</LastName>
<RessourceAuDossier>sample string 9</RessourceAuDossier>
<RessourceDernierExamen>sample string 7</RessourceDernierExamen>
<RessourceDernierRappel>sample string 8</RessourceDernierRappel>
<RessourceDernierRv>sample string 6</RessourceDernierRv>
<RessourceId>1</RessourceId>
<Sex>sample string 5</Sex>
<Specialite>sample string 4</Specialite>
</clsRessource>
<clsRessource>
<FirstName>sample string 3</FirstName>
<LastName>sample string 2</LastName>
<RessourceAuDossier>sample string 9</RessourceAuDossier>
<RessourceDernierExamen>sample string 7</RessourceDernierExamen>
<RessourceDernierRappel>sample string 8</RessourceDernierRappel>
<RessourceDernierRv>sample string 6</RessourceDernierRv>
<RessourceId>1</RessourceId>
<Sex>sample string 5</Sex>
<Specialite>sample string 4</Specialite>
</clsRessource>
</Ressources>
<Validation>sample string 1</Validation>
</clsData.InfoPatient>