Facteurs de risque
Temps de lecture estimé :
Les facteurs de risque représentent les conditions chroniques d'un patient (par exemple le diabète), les facteurs liés au mode de vie (par exemple le tabagisme), les emplacements géographiques (par exemple l'Afrique centrale) et les événements (par exemple, piqûre d'insecte ou traumatisme crânien) qui peuvent modifier la probabilité de base des conditions. Les identifiants des facteurs de risque commencent toujours par le p_ préfixe (comme dans la prédisposition) suivi d'un entier, par exemple p_28.
Endpoints
Le /risk_factors?age.value=21 point final répond aux demandes GET en renvoyant la liste de tous les facteurs de risque disponibles pour une personne de 21 ans.
curl "https://api.tdoct.com/v1/risk_factors?age.value=21" \
-X "GET" \
-H "App-Id: XXXXXXXX" \
-H "App-Key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
Le point de terminaison /risk_factors/{id}?age.value={age} répond également aux demandes GET, renvoyant les détails d'un seul facteur de risque. La spécification d'un ID de facteur de risque non valide entraîne une réponse d'erreur ( 404).
curl "https://api.tdoct.com/v1/risk_factors/p_28?age.value=21" \
-X "GET" \
-H "App-Id: XXXXXXXX" \
-H "App-Key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
Attributs
Voici les attributs disponibles pour un facteur de risque (y compris id, name et common_name):
questionune question pour demander au patient de confirmer ou de nier le facteur de risque; peut donner en résultat : null pour les facteurs de risque qui devraient être ajoutés automatiquement en fonction des facteurs de risque liés au sexe ou à l'âge filtre_sexe filtre indiquant les facteurs de risque valables que pour un sexe : l' un des deux, femme,homme catégorie du facteur de risque; actuellement, tous les facteurs de risque sont classés dans la même catégorie: Facteurs de risque image_url URL de l'image facultative illustrant ce facteur de risque; Peut être nullimage_source informations sur la source ou le copyright de l'image à partir de l'attribut image_url; Peut être null
Exemple d'objet JSON représentant un facteur de risque, tel que renvoyé par /risk_factors/p_28?age.value=21:
{
"id": "p_28",
"name": "Smoking",
"common_name": "Smoking",
"question": "Do you smoke?",
"sex_filter": "both",
"category": "Risk factors",
"extras": {},
"image_url": null,
"image_source": null
}