PackagesCanonicalsLogsProblems
    Packages
    fhir.argonaut.scheduling@1.0.0
    http://fhir.org/guides/argonaut-scheduling/CapabilityStatement/server
{
  "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)."
  } ]
}