{ "description": "Potilastiedon tietovarannon rajapinnan CapabilityStatement", "_filename": "PTA-Appointment-R4-CapabilityStatement.json", "package_name": "fi.kela.kanta.pta.ajanvaraus.r4", "format": [ "json" ], "date": "2024-05-17", "publisher": "Kela", "fhirVersion": "4.0.1", "name": "PTA-Appointment-R4-CapabilityStatement", "type": null, "experimental": null, "resourceType": "CapabilityStatement", "title": null, "package_version": "0.1.0", "status": "draft", "id": "8a73a297-5fa4-4e9b-a0fe-645db8ee5988", "kind": "requirements", "implementationGuide": [ "https://simplifier.net/guide/Kanta-Potilastiedon-arkisto-R4-versio-0.1" ], "url": "https://pta.kanta.fi/appointment/R4/capabilitystatement", "version": "0.0.1", "contact": [ { "name": "kanta@kanta.fi" } ], "rest": [ { "mode": "server", "resource": [ { "searchParam": [ { "name": "identifier", "type": "token" }, { "name": "patient", "type": "reference" }, { "name": "service-organiser", "type": "token" }, { "name": "appointment-service-provider", "type": "token", "definition": "https://pta.kanta.fi/appointment/R4/SearchParameter/appointment-service-provider" }, { "name": "appointment-service-provider-unit", "type": "token" }, { "name": "producing-service-provider-unit", "type": "token" }, { "name": "date", "type": "date" }, { "name": "recorded", "type": "date" }, { "name": "register-type-code", "type": "token" }, { "name": "service-event", "type": "token" }, { "name": "include-own", "type": "token" } ], "conditionalUpdate": false, "referencePolicy": [ "literal", "logical", "enforced", "local" ], "type": "Appointment", "interaction": [ { "code": "update", "documentation": "if-match käyttö pakollista" }, { "code": "delete" }, { "code": "create" }, { "code": "search-type" }, { "code": "history-type" } ], "documentation": "Tallennus-, päivitys ja mitätöintitoiminnot suoritettava transaktion sisällä. Ks. tarkempi kuvaus implementointioppaasta.", "conditionalCreate": false, "versioning": "versioned-update", "conditionalDelete": "not-supported" }, { "type": "Provenance", "interaction": [ { "code": "create" } ], "referencePolicy": [ "literal", "logical", "enforced", "local" ], "conditionalCreate": false, "conditionalDelete": "not-supported", "conditionalUpdate": false } ], "security": { "cors": true, "service": [ { "coding": [ { "code": "Certificates", "system": "http://terminology.hl7.org/CodeSystem/restful-security-service" } ] } ], "description": "DVV Sosiaali- ja terveydenhuollon palvelinvarmenne ja Kanta-JWT" }, "interaction": [ { "code": "transaction", "documentation": "Kaikki tallennukset transaktioilla" } ] } ] }