---
id: "ccamcode"
kind: "datatype"
status: "stable"
is_pii: false
categories: ["medical"]
country: ["FR"]
langs: ["fr"]
quality: 85
url: "http://registry.apicrafter.io/datatype/ccamcode"
---

# Code CCAM selon le nom du champ (`ccamcode`)

FR datatype for 'Code CCAM selon le nom du champ' (ccamcode) from rules in context 'medical'. CCAM (Classification Commune des Actes Médicaux) is the French common classification of medical procedures used in the French healthcare system. CCAM codes are used to identify and classify medical acts and procedures for billing, reimbursement, and statistical purposes. The format consists of exactly 4 characters: 1 uppercase letter, 2 digits, and 1 uppercase letter (e.g., A123B).

- Personal data (PII): no
- Categories: Medical/pharma identifiers (medical)
- Countries: France (FR)
- Languages: French (fr)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[A-Z]{4}\d{3}$
```

## Examples

- `HBQK002` — CCAM act code (4 letters + 3 digits)
- `ZBQK002` — CCAM act code (4 letters + 3 digits)

## Metacrafter rules

2 rules: 1 match the field name, 1 match values.

- `frccamfield` (field, `fr/fr_med.yaml`)
- `frccamvalue` (data, `fr/fr_med.yaml`)

## Supported by tools

- `metacrafter`

## Translations

- en: CCAM Code (Common Classification of Medical Procedures)
- fr: Code CCAM (Classification Commune des Actes Médicaux)

## Sources

- wikipedia: <https://fr.wikipedia.org/wiki/Classification_commune_des_actes_m%C3%A9dicaux>

## Quality

Score 85/100. Missing: negative example, mapping (Wikidata, Schema.org, ...).

JSON: <http://registry.apicrafter.io/api/v1/datatypes/ccamcode.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/FR/medical/ccamcode.yaml>
