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
InfoPatientName | 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>