FHIR IG analytics| Package | ans.fhir.fr.mss |
| Resource Type | CapabilityStatement |
| Id | CapabilityStatement-AsMssServerCapabilityStatement.json |
| FHIR Version | R4 |
| Source | https://interop.esante.gouv.fr/ig/fhir/mss/0.1.0-snapshot/CapabilityStatement-AsMssServerCapabilityStatement.html |
| URL | https://interop.esante.gouv.fr/ig/fhir/mss/CapabilityStatement/AsMssServerCapabilityStatement |
| Version | 0.1.0-snapshot |
| Status | active |
| Date | 2026-06-12 |
| Name | AsMssServerCapabilityStatement |
| Title | AS MSS Server CapabilityStatement |
| Realm | fr |
| Description | CapabilityStatement décrivant les capacités de l'endpoint dédié à l'écriture des BAL MSSanté. Cet endpoint expose uniquement des opérations d'écriture : - **PATCH FHIRPath** : ajout, modification ou suppression d'un élément `telecom[mailbox-mss]` sur la ressource porteuse, identifiée soit par son ID logique, soit par son identifiant métier (conditional PATCH via `identifier`). La sémantique du PATCH suit la spécification [FHIR Patch](https://hl7.org/fhir/R4/http.html#patch) au format `application/fhir+json`. |
| Kind | requirements |
No resources found
| StructureDefinition | ||
| ans.fhir.fr.annuaire#current | as-organization | AS Organization Profile |
| ans.fhir.fr.annuaire#current | as-practitioner | AS Practitioner Profile |
| ans.fhir.fr.annuaire#current | as-practitionerrole | AS PractitionerRole Profile |
Note: links and images are rebased to the (stated) source
French
Narratif généré : CapabilityStatement AsMssServerCapabilityStatement
jsonNote aux implémenteurs : capacités FHIR
Toute capacité FHIR peut être 'autorisée' par le système sauf si elle est explicitement marquée comme 'SHALL NOT'. Quelques éléments sont marqués comme MAY dans le guide d'implémentation pour souligner leur pertinence potentielle pour le cas d'usage.
serverLe tableau récapitulatif liste les ressources faisant partie de cette configuration, et pour chaque ressource, il liste :
_include_revinclude| Type de Ressource | Profil | R | S | U | P | C | Recherches | _include | _revinclude | Opérations |
|---|---|---|---|---|---|---|---|---|---|---|
| Organization | https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-organization|1.1.0 | y | identifier | |||||||
| Practitioner | https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitioner|1.1.0 | y | identifier | |||||||
| PractitionerRole | https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitionerrole|1.1.0 | y | identifier |
patchModification d'une BAL MSSanté (ORG ou APP) rattachée à une structure via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre identifier (idnatstruct, ex. FINESS géographique) : PATCH [base]/Organization?identifier=\<system>|\<idnatstruct>.
| Conformité | Paramètre | Type | Documentation |
|---|---|---|---|
| SHALL | identifier | token | Identifiant national de structure ( |
patchModification d'une BAL MSSanté de type PER (rattachée à l'identifiant RPPS seul) ou CAB via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre identifier (idnatps, ex. RPPS) : PATCH [base]/Practitioner?identifier=\<system>|\<idnatps>.
| Conformité | Paramètre | Type | Documentation |
|---|---|---|---|
| SHALL | identifier | token | Identifiant national du professionnel de santé ( |
patchModification d'une BAL MSSanté de type PER (rattachée à un RPPS + structure d'exercice) via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre identifier (idSituationExercice) : PATCH [base]/PractitionerRole?identifier=\<system>|\<idSituationExercice>.
| Conformité | Paramètre | Type | Documentation |
|---|---|---|---|
| SHALL | identifier | token | Identifiant de la situation d'exercice ( |
English
Generated Narrative: CapabilityStatement AsMssServerCapabilityStatement
jsonNote to Implementers: FHIR Capabilities
Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.
serverThe summary table lists the resources that are part of this configuration, and for each resource it lists:
_include_revinclude| Resource Type | Profile | R | S | U | P | C | Searches | _include | _revinclude | Operations |
|---|---|---|---|---|---|---|---|---|---|---|
| Organization | https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-organization|1.1.0 | y | identifier | |||||||
| Practitioner | https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitioner|1.1.0 | y | identifier | |||||||
| PractitionerRole | https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitionerrole|1.1.0 | y | identifier |
patchModification d'une BAL MSSanté (ORG ou APP) rattachée à une structure via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre identifier (idnatstruct, ex. FINESS géographique) : PATCH [base]/Organization?identifier=\<system>|\<idnatstruct>.
| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | identifier | token | Identifiant national de structure ( |
patchModification d'une BAL MSSanté de type PER (rattachée à l'identifiant RPPS seul) ou CAB via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre identifier (idnatps, ex. RPPS) : PATCH [base]/Practitioner?identifier=\<system>|\<idnatps>.
| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | identifier | token | Identifiant national du professionnel de santé ( |
patchModification d'une BAL MSSanté de type PER (rattachée à un RPPS + structure d'exercice) via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre identifier (idSituationExercice) : PATCH [base]/PractitionerRole?identifier=\<system>|\<idSituationExercice>.
| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | identifier | token | Identifiant de la situation d'exercice ( |
{
"resourceType": "CapabilityStatement",
"id": "AsMssServerCapabilityStatement",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"url": "https://interop.esante.gouv.fr/ig/fhir/mss/CapabilityStatement/AsMssServerCapabilityStatement",
"version": "0.1.0-snapshot",
"name": "AsMssServerCapabilityStatement",
"title": "AS MSS Server CapabilityStatement",
"status": "active",
"date": "2026-06-12",
"publisher": "Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris",
"contact": [
{
"name": "Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris",
"telecom": [
{
"system": "url",
"value": "https://esante.gouv.fr"
}
]
}
],
"description": "CapabilityStatement décrivant les capacités de l'endpoint dédié à l'écriture des BAL MSSanté.\n\nCet endpoint expose uniquement des opérations d'écriture :\n- **PATCH FHIRPath** : ajout, modification ou suppression d'un élément `telecom[mailbox-mss]` sur la ressource porteuse, identifiée soit par son ID logique, soit par son identifiant métier (conditional PATCH via `identifier`).\n\nLa sémantique du PATCH suit la spécification [FHIR Patch](https://hl7.org/fhir/R4/http.html#patch) au format `application/fhir+json`.",
"jurisdiction": [
{
"coding": [
{
"system": "urn:iso:std:iso:3166",
"code": "FR",
"display": "France (la)"
}
]
}
],
"kind": "requirements",
"fhirVersion": "4.0.1",
"format": [
"json"
],
"rest": [
{
"mode": "server",
"resource": [
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-CapabilityStatement.rest.resource.conditionalPatch",
"valueBoolean": true
}
],
"type": "Organization",
"profile": "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-organization|1.1.0",
"interaction": [
{
"code": "patch",
"documentation": "Modification d'une BAL MSSanté (ORG ou APP) rattachée à une structure via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre `identifier` (`idnatstruct`, ex. FINESS géographique) : `PATCH [base]/Organization?identifier=<system>|<idnatstruct>`."
}
],
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/Organization-identifier|4.0.1",
"type": "token",
"documentation": "Identifiant national de structure (`idnatstruct`). Utilisé comme critère de conditional PATCH."
}
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-CapabilityStatement.rest.resource.conditionalPatch",
"valueBoolean": true
}
],
"type": "Practitioner",
"profile": "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitioner|1.1.0",
"interaction": [
{
"code": "patch",
"documentation": "Modification d'une BAL MSSanté de type PER (rattachée à l'identifiant RPPS seul) ou CAB via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre `identifier` (`idnatps`, ex. RPPS) : `PATCH [base]/Practitioner?identifier=<system>|<idnatps>`."
}
],
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/Practitioner-identifier|4.0.1",
"type": "token",
"documentation": "Identifiant national du professionnel de santé (`idnatps`). Utilisé comme critère de conditional PATCH."
}
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-CapabilityStatement.rest.resource.conditionalPatch",
"valueBoolean": true
}
],
"type": "PractitionerRole",
"profile": "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitionerrole|1.1.0",
"interaction": [
{
"code": "patch",
"documentation": "Modification d'une BAL MSSanté de type PER (rattachée à un RPPS + structure d'exercice) via PATCH FHIRPath sur l'élément telecom ciblé par son adresse. Supporte le conditional PATCH via le paramètre `identifier` (`idSituationExercice`) : `PATCH [base]/PractitionerRole?identifier=<system>|<idSituationExercice>`."
}
],
"searchParam": [
{
"name": "identifier",
"definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier|4.0.1",
"type": "token",
"documentation": "Identifiant de la situation d'exercice (`idSituationExercice`). Utilisé comme critère de conditional PATCH."
}
]
}
]
}
]
}