{
"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`.",
"_filename": "CapabilityStatement-AsMssServerCapabilityStatement.json",
"package_name": "ans.fhir.fr.mss",
"format": [ "json" ],
"date": "2026-06-12",
"publisher": "Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris",
"fhirVersion": "4.0.1",
"jurisdiction": [ {
"coding": [ {
"code": "FR",
"system": "urn:iso:std:iso:3166",
"display": "France (la)"
} ]
} ],
"name": "AsMssServerCapabilityStatement",
"type": null,
"experimental": null,
"resourceType": "CapabilityStatement",
"title": "AS MSS Server CapabilityStatement",
"package_version": "0.1.0-snapshot",
"status": "active",
"id": "b31af5b6-94c3-4747-8861-dc884cad50a0",
"kind": "requirements",
"url": "https://interop.esante.gouv.fr/ig/fhir/mss/CapabilityStatement/AsMssServerCapabilityStatement",
"version": "0.1.0-snapshot",
"contact": [ {
"name": "Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris",
"telecom": [ {
"value": "https://esante.gouv.fr",
"system": "url"
} ]
} ],
"rest": [ {
"mode": "server",
"resource": [ {
"type": "Organization",
"profile": "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-organization|1.1.0",
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-CapabilityStatement.rest.resource.conditionalPatch",
"valueBoolean": true
} ],
"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=|`."
} ],
"searchParam": [ {
"name": "identifier",
"type": "token",
"definition": "http://hl7.org/fhir/SearchParameter/Organization-identifier|4.0.1",
"documentation": "Identifiant national de structure (`idnatstruct`). Utilisé comme critère de conditional PATCH."
} ]
}, {
"type": "Practitioner",
"profile": "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitioner|1.1.0",
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-CapabilityStatement.rest.resource.conditionalPatch",
"valueBoolean": true
} ],
"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=|`."
} ],
"searchParam": [ {
"name": "identifier",
"type": "token",
"definition": "http://hl7.org/fhir/SearchParameter/Practitioner-identifier|4.0.1",
"documentation": "Identifiant national du professionnel de santé (`idnatps`). Utilisé comme critère de conditional PATCH."
} ]
}, {
"type": "PractitionerRole",
"profile": "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-practitionerrole|1.1.0",
"extension": [ {
"url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-CapabilityStatement.rest.resource.conditionalPatch",
"valueBoolean": true
} ],
"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=|`."
} ],
"searchParam": [ {
"name": "identifier",
"type": "token",
"definition": "http://hl7.org/fhir/SearchParameter/PractitionerRole-identifier|4.0.1",
"documentation": "Identifiant de la situation d'exercice (`idSituationExercice`). Utilisé comme critère de conditional PATCH."
} ]
} ]
} ]
}