PackagesCanonicalsLogsProblems
    Packages
    ans.fhir.fr.mss@0.1.0
    https://interop.esante.gouv.fr/ig/fhir/mss/CapabilityStatement/AsMssServerCapabilityStatement
{
  "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",
  "status": "active",
  "id": "6cc201e5-29d9-4654-be9d-3dd2cb7e2f4e",
  "kind": "requirements",
  "url": "https://interop.esante.gouv.fr/ig/fhir/mss/CapabilityStatement/AsMssServerCapabilityStatement",
  "version": "0.1.0",
  "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."
      } ]
    } ]
  } ]
}