Praticiens
Un professionnel de santé qui facture, créé par la lecture de sa carte.
Le cycle de vie et les pièges : Praticiens.
Événements : practitioner.*.
Routes
| Route | Effet |
|---|---|
POST /v1/practitioners | Lire une carte de praticien |
GET /v1/practitioners/{practitioner} | Lire un praticien |
GET /v1/practitioners | Lister les praticiens |
POST /v1/practitioners/{practitioner}/suspend | Suspendre un praticien |
POST /v1/practitioners/{practitioner}/reactivate | Lever une suspension |
L’objet
idtexteL'identifiant de l'objet, préfixé par son type.
objecttexteLe nom du type d'objet.
identifier_typeénumérationRPPS ou ADELI.
rppsadeliidentifiertexteLe numéro du praticien.
card_typetexteou nullLa carte lue.
first_nametexteLe prénom.
last_nametexteLe nom.
professiontexteLa profession.
specialty_codetexteou nullLa spécialité de sa première situation. Chaque situation porte la sienne.
convention_codetexteou nullLa convention de sa première situation. Chaque situation porte la sienne.
statusénumérationready: le praticien peut facturer.incompletereadysuspendedsituationstableau de objetSes situations d'exercice, lues sur sa carte.
Champs de situations
idtexteobligatoireL'identifiant de l'objet, préfixé par son type.
objecttexteobligatoireLe nom du type d'objet.
numberentierobligatoireLe numéro logique de la situation sur la carte.
practice_modeénumérationobligatoireholderreplacementhealth_center_employeeexercise_mode_codetexteobligatoireou nullexercise_status_codetexteobligatoireou nullactivity_sector_codetexteobligatoireou nullstructure_identifier_typetexteobligatoireou nullstructure_identifiertexteobligatoireou nullstructure_nametexteobligatoireou nullbilling_numbertexteobligatoireou nullbilling_keytexteobligatoireou nullreplacement_numbertexteobligatoireou nullreplacement_keytexteobligatoireou nullconvention_codetexteobligatoireou nullspecialty_codetexteobligatoireou nullprice_zone_codetexteobligatoireou nullik_zone_codetexteobligatoireou nullapproval_codestableau de texteobligatoirecan_sign_invoicebooléenobligatoirecan_sign_batchbooléenobligatoiresettingsobjetobligatoireCe que la carte ne porte pas, renseigné par le praticien.
billablebooléenobligatoireVrai si une facture peut partir sous cette situation.
withdrawn_atentierobligatoireou nulllivemodebooléenobligatoiretrueen production,falseen mode test.createdentierobligatoireou nullLa création de l'objet, en secondes Unix.
onboarded_atentierou nullLa première fois où il a pu facturer.
last_transmitted_atentierou nullLa dernière facture transmise. Null tant qu'aucune n'est partie.
livemodebooléentrueen production,falseen mode test.createdentierou nullLa création de l'objet, en secondes Unix.
{
"id": "prac_034stsE7Z3xrDD833mQ3Kz",
"object": "practitioner",
"identifier_type": "rpps",
"identifier": "90000000001",
"card_type": "cps",
"first_name": "Claude",
"last_name": "Test",
"profession": "medecin",
"specialty_code": "01",
"convention_code": "1",
"status": "ready",
"situations": [
{
"id": "sit_034stsE7xFkwRLDQT8u2tW",
"object": "practice_situation",
"number": 1,
"practice_mode": "holder",
"exercise_mode_code": null,
"exercise_status_code": null,
"activity_sector_code": null,
"structure_identifier_type": null,
"structure_identifier": null,
"structure_name": null,
"billing_number": "991000011",
"billing_key": "7",
"replacement_number": null,
"replacement_key": null,
"convention_code": "1",
"specialty_code": "01",
"price_zone_code": "10",
"ik_zone_code": "01",
"approval_codes": [],
"can_sign_invoice": true,
"can_sign_batch": true,
"settings": {},
"billable": true,
"withdrawn_at": null,
"livemode": false,
"created": 1793970902
}
],
"onboarded_at": 1793970902,
"livemode": false,
"created": 1793970902
}