PackagesCanonicalsLogsProblems
    Packages
    fhir.argonaut.pd@1.0.0
    http://fhir.org/guides/argonaut-pd/CapabilityStatement/client
{
  "description": "This profile defines the expected capabilities of a client when conforming to the Argonaut Provider Directory Implementation Guide.",
  "_filename": "CapabilityStatement-client.json",
  "package_name": "fhir.argonaut.pd",
  "format": [ "xml", "json" ],
  "date": "2016-11-13T00:00:00+11:00",
  "publisher": "Argonaut Project",
  "fhirVersion": "STU3",
  "name": "Argonaut Provider Directory Client",
  "acceptUnknown": "extensions",
  "type": null,
  "experimental": null,
  "resourceType": "CapabilityStatement",
  "title": null,
  "package_version": "1.0.0",
  "status": "draft",
  "id": "d70582cb-c9d7-48d1-b951-c145c1307466",
  "kind": "requirements",
  "url": "http://fhir.org/guides/argonaut-pd/CapabilityStatement/client",
  "version": "1.0.0",
  "contact": [ {
    "telecom": [ {
      "value": "http://argonautwiki.hl7.orgs/",
      "system": "other"
    } ]
  } ],
  "rest": [ {
    "mode": "client",
    "resource": [ {
      "type": "Practitioner",
      "interaction": [ {
        "code": "search-type",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows discovery of existing Argonaut Provider Director Providers using search criteria defined for the Argonaut Provider Directory Use Cases"
      }, {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows retrieval of a specific Argonaut Provider Directory Provider by id"
      } ],
      "searchParam": [ {
        "name": "name",
        "type": "string",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Practitioner-name"
      }, {
        "name": "family",
        "type": "string",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Practitioner-family"
      }, {
        "name": "given",
        "type": "string",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Practitioner-given"
      }, {
        "name": "identifier",
        "type": "token",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Practitioner-identifier"
      } ]
    }, {
      "type": "Organization",
      "interaction": [ {
        "code": "search-type",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows discovery of existing Argonaut Provider Director Providers using search criteria defined for the Argonaut Provider Directory Use Cases"
      }, {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows retrieval of a specific Argonaut Provider Directory Provider Organization by id"
      } ],
      "searchParam": [ {
        "name": "name",
        "type": "string",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Organization-name"
      }, {
        "name": "address",
        "type": "string",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Organization-address"
      }, {
        "name": "identifier",
        "type": "token",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Organization-identifier"
      } ],
      "searchInclude": [ "Organization:endpoint" ]
    }, {
      "type": "Location",
      "interaction": [ {
        "code": "search-type",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows discovery of existing Argonaut Provider Director Providers using search criteria defined for the Argonaut Provider Directory Use Cases"
      }, {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows retrieval of a specific Argonaut Provider Directory Provider Location by id"
      } ],
      "searchParam": [ {
        "name": "name",
        "type": "string",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Location-name"
      }, {
        "name": "address",
        "type": "string",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Location-address"
      }, {
        "name": "identifier",
        "type": "token",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Location-identifier"
      } ],
      "searchInclude": [ "Location:endpoint" ]
    }, {
      "type": "Endpoint",
      "interaction": [ {
        "code": "search-type",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows discovery of existing Argonaut Provider Director Providers using search criteria defined for the Argonaut Provider Directory Use Cases"
      }, {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows retrieval of a specific Argonaut Provider Directory Provider Endpoint by id"
      } ],
      "searchParam": [ {
        "name": "name",
        "type": "string",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Endpoint-name"
      }, {
        "name": "organization",
        "type": "reference",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Endpoint-organization"
      }, {
        "name": "identifier",
        "type": "token",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/Endpoint-identifier"
      } ]
    }, {
      "type": "PractitionerRole",
      "interaction": [ {
        "code": "search-type",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows discovery of existing Argonaut Provider Director Providers using search criteria defined for the Argonaut Provider Directory Use Cases"
      }, {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows retrieval of a specific Argonaut Provider Directory Provider PractitionerRole by id"
      } ],
      "searchParam": [ {
        "name": "practitioner",
        "type": "reference",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/PractitionerRole-practitioner"
      }, {
        "name": "location",
        "type": "reference",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/PractitionerRole-location"
      }, {
        "name": "specialty",
        "type": "token",
        "extension": [ {
          "url": "http://hl7.org/fhir/STU3/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "definition": "http://hl7.org/fhir/STU3/SearchParameter/PractitionerRole-specialty"
      } ],
      "searchInclude": [ "PractitionerRole:practitioner", "PractitionerRole:endpoint" ]
    } ],
    "security": {
      "description": "Argonaut Provider Directory Clients SHALL implement applicable security requirements documented in the Argonaut Provider Directory IG."
    },
    "documentation": "'''The Argonaut Provider Directory Client''' ''SHOULD'' support querying of one or more FHIR resources using appropriate Argonaut Provider Directory profile(s), RESTful serach parameters and operations defined for the profile."
  } ],
  "profile": [ {
    "reference": "http://fhir.org/guides/argonaut-pd/StructureDefinition/argo-practitioner"
  }, {
    "reference": "http://fhir.org/guides/argonaut-pd/StructureDefinition/argo-location"
  }, {
    "reference": "http://fhir.org/guides/argonaut-pd/StructureDefinition/argo-endpoint"
  }, {
    "reference": "http://fhir.org/guides/argonaut-pd/StructureDefinition/argo-practitionerrole"
  }, {
    "reference": "http://fhir.org/guides/argonaut-pd/StructureDefinition/argo-organization"
  } ]
}