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

NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional information
Validation

string

None.

Ressources

Collection of clsRessource

None.

Patient

Patient

None.

Response Formats

application/json, text/json

Exemple:
{
  "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

Exemple:
<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>