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 v2.0.0 - CCAM v75 - NGAP v23/09/2019 - En développement !

Exemples de réalisations effectuées avec cette API :

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 grille tarifaire.

Tester : /ccam/modificateur/F/

[GET]

Obtenir la liste des modicateurs CCAM actifs pour une grille tarifaire.

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

Lettres clés
[GET]

Obtenir toutes les informations sur l'acte NGAP à partir du code de l'acte.

Tester : /ngap/actes/TC/

[GET]

Obtenir les informations sur l'acte NGAP en fonction du contexte déterminé par le code profession.

Tester : /ngap/actes/CSC/mcardio/

[GET]

Obtenir la liste des codes NGAP référencés par type de code (consultation | majoration | indemnite | forfait | autre).

Tester : /ngap/actes/liste/typeActe/mg/majoration/

[GET]

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

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

Codes profession
[GET]

Obtenir la liste des codes profession utilisables.

Tester : /ngap/codesProfession/liste/

* 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 Nantes
Hébergement : OVH, 2 rue Kellermann - 59100 Roubaix, FRANCE (RCS Lille Métropole 424 761 419 00045)
Retrouvez-nous sur Mastodon