public class CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir extends Object
Constructor and Description |
---|
Fhir() |
Modifier and Type | Method and Description |
---|---|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Capabilities |
capabilities(String name)
Gets the FHIR [capability
statement](http://hl7.org/implement/standards/fhir/STU3/capabilitystatement.html) for the store,
which contains a description of functionality supported by the server.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ConditionalDelete |
conditionalDelete(String parent,
String type)
Deletes FHIR resources that match a search query.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ConditionalPatch |
conditionalPatch(String parent,
String type,
HttpBody content)
If a resource is found based on the search criteria specified in the query parameters, updates
part of that resource by applying the operations specified in a [JSON
Patch](http://jsonpatch.com/) document.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ConditionalUpdate |
conditionalUpdate(String parent,
String type,
HttpBody content)
If a resource is found based on the search criteria specified in the query parameters, updates
the entire contents of that resource.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Create |
create(String parent,
String type,
HttpBody content)
Creates a FHIR resource.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Delete |
delete(String name)
Deletes a FHIR resource.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ExecuteBundle |
executeBundle(String parent,
HttpBody content)
Executes all the requests in the given Bundle.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.History |
history(String name)
Lists all the versions of a resource (including the current version and deleted versions) from
the FHIR store.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ObservationLastn |
observationLastn(String parent)
Retrieves the N most recent `Observation` resources for a subject matching search criteria
specified as query parameters, grouped by `Observation.code`, sorted from most recent to oldest.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Patch |
patch(String name,
HttpBody content)
Updates part of an existing resource by applying the operations specified in a [JSON
Patch](http://jsonpatch.com/) document.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.PatientEverything |
patientEverything(String name)
Retrieves all the resources in the patient compartment for a `Patient` resource.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Read |
read(String name)
Gets the contents of a FHIR resource.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ResourcePurge |
resourcePurge(String name)
Deletes all the historical versions of a resource (excluding the current version) from the FHIR
store.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Search |
search(String parent,
SearchResourcesRequest content)
Searches for resources in the given FHIR store according to criteria specified as query
parameters.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Update |
update(String name,
HttpBody content)
Updates the entire contents of a resource.
|
CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Vread |
vread(String name)
Gets the contents of a version (current or historical) of a FHIR resource by version ID.
|
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ObservationLastn observationLastn(String parent) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- Name of the FHIR store to retrieve resources from.IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.PatientEverything patientEverything(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Name of the `Patient` resource for which the information is required.IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ResourcePurge resourcePurge(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- The name of the resource to purge.IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Capabilities capabilities(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- Name of the FHIR store to retrieve the capabilities for.IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ConditionalDelete conditionalDelete(String parent, String type) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- The name of the FHIR store this resource belongs to.type
- The FHIR resource type to delete, such as Patient or Observation. For a
complete list, see the [FHIR
Resource
Index](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html).IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ConditionalPatch conditionalPatch(String parent, String type, HttpBody content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- The name of the FHIR store this resource belongs to.type
- The FHIR resource type to update, such as Patient or Observation. For a
complete list, see the [FHIR
Resource
Index](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html).content
- the HttpBody
IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ConditionalUpdate conditionalUpdate(String parent, String type, HttpBody content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- The name of the FHIR store this resource belongs to.type
- The FHIR resource type to update, such as Patient or Observation. For a
complete list, see the [FHIR
Resource
Index](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html).
Must
match the resource type in the provided content.content
- the HttpBody
IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Create create(String parent, String type, HttpBody content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- The name of the FHIR store this resource belongs to.type
- The FHIR resource type to create, such as Patient or Observation. For a
complete list, see the [FHIR
Resource
Index](http://hl7.org/implement/standards/fhir/STU3/resourcelist.html).
Must
match the resource type in the provided content.content
- the HttpBody
IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- The name of the resource to delete.IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.ExecuteBundle executeBundle(String parent, HttpBody content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- Name of the FHIR store in which this bundle will be executed.content
- the HttpBody
IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.History history(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- The name of the resource to retrieve.IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Patch patch(String name, HttpBody content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- The name of the resource to update.content
- the HttpBody
IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Read read(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- The name of the resource to retrieve.IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Search search(String parent, SearchResourcesRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.parent
- Name of the FHIR store to retrieve resources from.content
- the SearchResourcesRequest
IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Update update(String name, HttpBody content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- The name of the resource to update.content
- the HttpBody
IOException
public CloudHealthcare.Projects.Locations.Datasets.FhirStores.Fhir.Vread vread(String name) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.name
- The name of the resource version to retrieve.IOException
Copyright © 2011–2019 Google. All rights reserved.