{
"description": "CapabilityStatement for the Policy Source and Policy Consumer actors in the CH:PPQm profile (client).",
"_filename": "CapabilityStatement-CH.PPQm.PolicySourceConsumer.json",
"package_name": "ch.fhir.ig.ch",
"format": [ "application/fhir+xml", "application/fhir+json" ],
"date": "2024-03-19",
"publisher": "eHealth Suisse",
"fhirVersion": "4.0.1",
"jurisdiction": [ {
"coding": [ {
"code": "CH",
"system": "urn:iso:std:iso:3166"
} ]
} ],
"name": "CH_PPQm_Policy_Source_Consumer",
"copyright": "CC0-1.0",
"type": null,
"experimental": "false",
"resourceType": "CapabilityStatement",
"title": "PPQm Policy Source and Consumer (client)",
"package_version": "epr-fhir-4.0.1",
"status": "active",
"id": "de209b84-38fb-4039-8a5b-eb83d57c07f1",
"kind": "requirements",
"url": "http://fhir.ch/ig/ch-epr-fhir/CapabilityStatement/CH.PPQm.PolicySourceConsumer",
"version": "4.0.1",
"contact": [ {
"name": "eHealth Suisse",
"telecom": [ {
"value": "https://www.e-health-suisse.ch",
"system": "url"
} ]
} ],
"rest": [ {
"mode": "client",
"resource": [ {
"type": "Consent",
"versioning": "no-version",
"interaction": [ {
"code": "create",
"documentation": "PPQ-3 POST — Add Policy Set"
}, {
"code": "search-type",
"documentation": "PPQ-5 — Retrieve Policy Set"
} ],
"searchParam": [ {
"name": "patient:identifier",
"type": "token",
"documentation": "PPQ-5 — Query by Patient ID"
}, {
"name": "identifier",
"type": "token",
"documentation": "PPQ-5 — Query by Policy Set ID"
} ],
"supportedProfile": [ "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsent" ],
"conditionalDelete": "single",
"conditionalUpdate": true
}, {
"type": "Bundle",
"supportedProfile": [ "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmFeedRequestBundle", "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmRetrieveResponseBundle" ]
} ],
"interaction": [ {
"code": "transaction",
"documentation": "Only the PPQ-4 transaction is supported."
} ],
"documentation": "CH:PPQm endpoints"
} ]
}