{ "description": "The Argonaut Scheduling Server CapabilityStatement provides a for a complete list of supported RESTful interactions for the Argonaut Scheduling Implementation Guide", "_filename": "CapabilityStatement-server.json", "package_name": "fhir.argonaut.scheduling", "format": [ "application/fhir+xml", "application/fhir+json" ], "date": "2018-03-18T18:00:00+11:00", "publisher": "Argonaut Project", "patchFormat": [ "application/json-patch+json", "application/xml-patch+xml", "application/fhirpath-patch+fhirpath" ], "fhirVersion": "3.0.1", "jurisdiction": [ { "coding": [ { "code": "US", "system": "urn:iso:std:iso:3166", "display": "United States of America" } ] } ], "name": "Argonaut_Scheduling_Server_CapabilityStatement", "type": null, "experimental": "false", "resourceType": "CapabilityStatement", "title": "Argonaut Scheduling Server CapabilityStatement", "package_version": "1.0.0", "status": "active", "id": "70c5871e-0f46-44d5-a97f-fe3984f174cd", "kind": "requirements", "implementationGuide": [ "http://fhir.org/guides/argonaut-scheduling/ImplementationGuide/ig", "http://hl7.org/fhir/us/core/ImplementationGuide/ig" ], "url": "http://fhir.org/guides/argonaut-scheduling/CapabilityStatement/server", "version": "1.0.0", "rest": [ { "mode": "server", "resource": [ { "type": "Appointment", "interaction": [ { "code": "read", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "search-type", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "patch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "searchParam": [ { "name": "_id", "type": "token", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": "http://hl7.org/fhir/SearchParameter/_id" }, { "name": "patient", "type": "reference", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": "http://hl7.org/fhir/SearchParameter/patient" }, { "name": "status", "type": "token", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHOULD" } ], "definition": "http://hl7.org/fhir/SearchParameter/status" }, { "name": "date", "type": "date", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHOULD" } ], "definition": "http://hl7.org/fhir/SearchParameter/date" }, { "name": "practitioner", "type": "reference", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHOULD" } ], "definition": "http://hl7.org/fhir/SearchParameter/practitioner", "documentation": "including the date modifiers ‘ge’,’le’,’gt’,’lt’" } ], "referencePolicy": [ "enforced" ] }, { "type": "Coverage", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHOULD" } ] }, { "code": "update", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHOULD" } ] } ], "updateCreate": true, "referencePolicy": [ "enforced" ] }, { "type": "Patient", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHOULD" } ] }, { "code": "search-type", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ], "documentation": "A serve **SHALL** be capable of searching for Patients as defined in the US Core Implementation Guide", "referencePolicy": [ "enforced" ] }, { "type": "Subscription", "interaction": [ { "code": "create", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] }, { "code": "delete", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ] } ] } ], "security": { "service": [ { "coding": [ { "code": "SMART-on-FHIR", "system": "http://hl7.org/fhir/restful-security-service" } ] } ], "description": "For general security consideration refer to the [Security section](http://hl7.org/fhir/us/core/security.html) in the US Core Implementation Guide." }, "operation": [ { "name": "find", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": { "reference": "http://fhir.org/guides/argonaut-scheduling/OperationDefinition/appointment-find" } }, { "name": "hold", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": { "reference": "http://fhir.org/guides/argonaut-scheduling/OperationDefinition/appointment-hold" } }, { "name": "book", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": { "reference": "http://fhir.org/guides/argonaut-scheduling/OperationDefinition/appointment-book" } }, { "name": "prefetch", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": { "reference": "http://fhir.org/guides/argonaut-scheduling/OperationDefinition/slot-prefetch" } } ], "documentation": "The [Argonaut](http://argonautwiki.hl7.org/) Scheduling Project is a vendor agnostic specification providing FHIR RESTful APIs and guidance for access to and booking of appointments for patients by both patient and practitioner end users. This specification is based on [FHIR Version 3.0.1]({{site.data.fhir.path}}) and specifically the [Scheduling and Appointment resources]({{site.data.fhir.path}}/administration-module.html#sched)." } ] }