Procedure — Acte exécuté
Toute action exécutée sur ou pour un patient : chirurgie, endoscopie, sonographie, kinésithérapie, conseil. Procedure est le passé : ce qui a été fait.
Objet de la ressource
Procedure documente un acte : invasif (chirurgie, biopsie) ou non (consultation,
éducation thérapeutique, kinésithérapie). La distinction avec ServiceRequest est temporelle :
ServiceRequest = demande (futur), Procedure = réalisation (passé).
Procedure peut référencer le ServiceRequest qui l'a demandée via basedOn.
Champs clés
| Champ | Type | Cardinalité | Rôle |
|---|---|---|---|
status | code | 1..1 | Obligatoire. preparation, in-progress, not-done, on-hold, stopped, completed, entered-in-error, unknown. |
statusReason | CodeableConcept | 0..1 | Raison du statut (souvent pour not-done). |
category | CodeableConcept[] | 0..* | Famille (chirurgie, diagnostique, conseil…). |
code | CodeableConcept | 0..1 | Acte précis (SNOMED CT, CPT, CCAM, OPCS). |
subject | Reference(Patient | Group) | 1..1 | Obligatoire. Bénéficiaire. |
focus | Reference(Patient | Group | RelatedPerson | Practitioner | Organization | CareTeam | PractitionerRole | Specimen) | 0..1 | Cible si différente du sujet. |
encounter | Reference(Encounter) | 0..1 | Contexte. |
occurrence[x] | dateTime | Period | string | Age | Range | Timing | 0..1 | Quand l'acte a eu lieu. |
recorded | dateTime | 0..1 | Date de saisie EHR. |
recorder | Reference(...) | 0..1 | Saisisseur. |
reportedBoolean | boolean | 0..1 | true si information rapportée (vs primaire). |
performer | BackboneElement[] | 0..* | Exécutants : actor + function. |
location | Reference(Location) | 0..1 | Où l'acte a été exécuté. |
reason | CodeableReference[] | 0..* | Indication médicale. |
bodySite | CodeableConcept[] | 0..* | Sites anatomiques visés. |
outcome | CodeableConcept | 0..1 | Résultat global (succès, échec, partiel). |
complication | CodeableReference[] | 0..* | Complications survenues. |
followUp | CodeableConcept[] | 0..* | Plan de suivi. |
used | CodeableReference[] | 0..* | Dispositifs/matériels utilisés. |
Codifications usuelles
- SNOMED CT — hiérarchie Procedure (387713003). Universelle.
- CPT (US) — facturation actes médicaux.
- CCAM (FR) — Classification Commune des Actes Médicaux.
- OPCS (UK) — Office of Population Censuses and Surveys.
- ICD-9-CM Vol. 3 (US, hérité, encore en facturation).
Exemple JSON
Appendicectomie du 14 mai 2026, doublement codée SNOMED CT et CPT :
{
"resourceType": "Procedure",
"id": "appendicectomie-001",
"status": "completed",
"category": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "387713003",
"display": "Surgical procedure"
}]
},
"code": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "80146002",
"display": "Appendicectomy"
}, {
"system": "http://www.ama-assn.org/go/cpt",
"code": "44950"
}]
},
"subject": { "reference": "Patient/doe-john" },
"encounter": { "reference": "Encounter/enc-postop-001" },
"occurrencePeriod": {
"start": "2026-05-14T08:30:00+02:00",
"end": "2026-05-14T10:15:00+02:00"
},
"recorded": "2026-05-14T11:00:00+02:00",
"performer": [{
"function": {
"coding": [{
"system": "http://terminology.hl7.org/CodeSystem/v3-ParticipationType",
"code": "PRF",
"display": "performer"
}]
},
"actor": { "reference": "Practitioner/dr-smith" }
}],
"location": { "reference": "Location/or-3" },
"reason": [{
"concept": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "74400008",
"display": "Appendicitis"
}]
}
}],
"bodySite": [{
"coding": [{
"system": "http://snomed.info/sct",
"code": "66754008",
"display": "Appendix structure"
}]
}],
"outcome": {
"coding": [{
"system": "http://snomed.info/sct",
"code": "385669000",
"display": "Successful"
}]
}
} Pièges courants
- Procedure pour une action non encore exécutée — utiliser ServiceRequest. Procedure suppose un acte au moins en cours.
- Pas de
code— sans code, la ressource est inexploitable pour la statistique ou la facturation. - Codification CPT manquante en US — Procedure sans code CPT bloque le 837 (X12 healthcare claim).
bodySiteoublié pour chirurgie — chirurgie sans site = audit impossible (latéralité, organe).- Complications confondues avec
outcome— outcome = résultat global, complication = événement adverse spécifique.
Ressources liées
- ServiceRequest — la demande exécutée.
- Condition — diagnostic indiquant la procédure.
- Encounter — contexte hospitalier.
- BodyStructure — site anatomique détaillé.
- Specimen — échantillon prélevé.