API CCAM NGAP par MedShake.net

API sous licence AGPL* pour un accès facile aux données CCAM / NGAP et le calcul des honoraires médicaux.

API v0.10.0 - CCAM v54.1 - NGAP v14/09/2018 - En développement !

Documentation et références

Les documents de référence se trouvent sur le site officiel de la CCAM.

La plupart des noms des champs retournés par l'API reprennent ceux de la base de données source documentée à la rubrique téléchargement.

Points d'entrée

Actes
[GET]

Obtenir les informations générales sur l'acte CCAM à partir du code de l'acte.

Tester : /ccam/actes/BACA008/

[GET]

Obtenir les informations détaillées sur un acte CCAM à partir du code acte, du code activité et de du code phase.

Tester : /ccam/actes/BACA008/1/0/

[GET]

Obtenir les actes associables à cet acte et pour ce code activité.

Tester : /ccam/actes/LBLD017/1/associations/

[GET]

Obtenir les executants possibles pour cet acte par code activité.

Tester : /ccam/actes/HBLD332/executants/

[GET]

Obtenir les actes incompatibles avec cet acte.

Tester : /ccam/actes/HCGA109/incompatibilites/

[GET]

Obtenir les notes de l'acte.

Tester : /ccam/actes/LBLD017/notes/

[GET]

Obtenir les informations de positionnement de l'acte dans l'arborescence de la CCAM.

Tester : /ccam/actes/BACA008/position/

[GET]

Obtenir les prescripteurs possibles pour cet acte.

Tester : /ccam/actes/HBLD332/prescripteurs/

[GET]

Obtenir les conditions de prise en charge pour cet acte.

Tester : /ccam/actes/HCGA109/priseEnCharge/

[GET]

Obtenir les voisins de l'acte dans l'arborescence de la CCAM.
NB : aucun filtre n'est appliqué, tous les codes distincts trouvés sont retournés sans préjuger de leur validité.

Tester : /ccam/actes/BACA008/voisins/

[POST]

Obtenir une liste d'actes par recherche texte. Les jockers SQL % et _ sont reconnus et doivent être inclus si besoin dans le texte de recherche. Les paramètres debut et nombre permettent la pagination des résultats.

Tester :

chaine à rechercher
rang du 1er résultat à retourner (0 par défaut)
nombre de résultats à retourner (limité à 100, 10 par défaut)

Modificateurs
[GET]

Obtenir les informations du modificateur par convention PS.

Tester : /ccam/modificateur/F/

[GET]

Obtenir la liste des modicateurs CCAM actifs pour une convention PS.

Tester : /ccam/modificateurs/liste/9/

Arborescence
[GET]

Obtenir les chapitres de 1er niveau dans l'arborescence CCAM.

Tester : /ccam/arborescence/racine/

[GET]

Obtenir les informations sur un chapitre CCAM.
NB : la liste des actes du chapitre n'est pas filtrée, tous les codes distincts trouvés sont retournés sans préjuger de leur validité.

Tester : /ccam/arborescence/chapitres/chapitre/2.3.4/

[GET]

Obtenir les informations sur un chapitre CCAM à portir de son code menu.
NB : la liste des actes du chapitre n'est pas filtrée, tous les codes distincts trouvés sont retournés sans préjuger de leur validité.

Tester : /ccam/arborescence/chapitres/code/154/

Correspondances
[GET]

Obtenir le tableau de correspondance entre codes et libellés.

ParamètreTable CCAMTester
categoriesMedicalesR_CATEGORIE_MEDIC/ccam/correspondances/categoriesMedicales/
categoriesSpecialitesR_CATE_SPEC/ccam/correspondances/categoriesSpecialites/
classeDmtR_CLASSE_DMT/ccam/correspondances/classeDmt/
conditionsGeneralesRemboursementR_COND_GEN/ccam/correspondances/conditionsGeneralesRemboursement/
contextesBeneficiairesR_CONTEXT_BN/ccam/correspondances/contextesBeneficiaires/
contextesProfessionnelSanteR_CONTEXT_PS/ccam/correspondances/contextesProfessionnelSante/
domR_DOM/ccam/correspondances/dom/
exonerationsTicketModerateurR_EXO_TM/ccam/correspondances/exonerationsTicketModerateur/
extensionsDocumentairesR_EXTENSION/ccam/correspondances/extensionsDocumentaires/
forfaitsR_FORFAIT/ccam/correspondances/forfaits/
fraisDeplacementR_FRAIS_DEP/ccam/correspondances/fraisDeplacement/
grillesTarifairesR_TB23/ccam/correspondances/grillesTarifaires/
naturesAssurancesR_NAT_ASS/ccam/correspondances/naturesAssurances/
paiementsR_PAIEMENT/ccam/correspondances/paiements/
phasesR_PHASE/ccam/correspondances/phases/
regroupementsR_REGROUPEMENT/ccam/correspondances/regroupements/
remboursementsR_REMBOURSEMENT/ccam/correspondances/remboursements/
typesActesR_TYPE/ccam/correspondances/typesActes/
typesNotesR_TYPE_NOTE/ccam/correspondances/typesNotes/
dentsR_DENT/ccam/correspondances/dents/

Grilles tarifaires
[GET]

Obtenir la liste des grillesTarifaires et libellés.

Tester : /ccam/grillesTarifaires/liste/

[GET]

Obtenir la grille tarifaire applicable en fonction du code contexte praticien santé, du code contexte du bénéficiaire et de la date des soins (YYYY-MM-DD). Si le dernier paramètre est omis, c'est la date du jour qui est appliquée.

Tester : /ccam/grillesTarifaires/determiner/10/4/2017-10-12/

Documentation et références

La documentation de référence sur la NGAP se trouve sur ameli.fr.

Le but de cette API est de fournir une synthèse, en particulier sur le plan tarifaire, pour chaque acte.

Points d'entrée

[GET]

Obtenir les informations générales sur l'acte NGAP à partir du code de l'acte.

Tester : /ngap/actes/MEG/

[GET]

Obtenir la liste des prestations NGAP recouvertes par un code prestation agrégé.

Tester : /ngap/actes/liste/codePrestation/MCX/

* L'auteur se réserve le droit de distribuer ultérieurement l'API sous d'autres licences

Editeur : E.I.R.L. Bertrand Boutillier immatriculée sous le numéro 480 239 631 au tribunal de commerce de Saint-Brieuc
Hébergement : ONLINE (Scaleway), 8 rue de la ville l’Evêque - 75008 Paris, FRANCE (RCS PARIS B 433 115 904)