Namespace Google.Apis.CloudHealthcare.v1
Classes
CloudHealthcareBaseServiceRequest<TResponse>
A base abstract class for CloudHealthcare requests.
CloudHealthcareService
The CloudHealthcare Service.
CloudHealthcareService.Scope
Available OAuth 2.0 scopes for use with the Cloud Healthcare API.
CloudHealthcareService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Cloud Healthcare API.
ProjectsResource
The "projects" collection of methods.
ProjectsResource.LocationsResource
The "locations" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource
The "datasets" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.CreateRequest
Creates a new health dataset. Results are returned through the Operation interface which
returns either an Operation.response which contains a Dataset or Operation.error. The metadata
field type is OperationMetadata. A Google Cloud Platform project can contain up to 500 datasets
across all regions.
ProjectsResource.LocationsResource.DatasetsResource.DeidentifyRequest
Creates a new dataset containing de-identified data from the source dataset. The metadata field type is OperationMetadata. If the request is successful, the response field type is DeidentifySummary. If errors occur, error is set. The LRO result may still be successful if de- identification fails for some DICOM instances. The new de-identified dataset will not contain these failed resources. Failed resource totals are tracked in Operation.metadata. Error details are also logged to Cloud Logging. For more information, see [Viewing logs](/healthcare/docs/how- tos/logging).
ProjectsResource.LocationsResource.DatasetsResource.DeleteRequest
Deletes the specified health dataset and all data contained in the dataset. Deleting a dataset does not affect the sources from which the dataset was imported (if any).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource
The "dicomStores" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.CreateRequest
Creates a new DICOM store within the parent dataset.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.DeidentifyRequest
De-identifies data from the source store and writes it to the destination store. The metadata field type is OperationMetadata. If the request is successful, the response field type is DeidentifyDicomStoreSummary. If errors occur, error is set. The LRO result may still be successful if de-identification fails for some DICOM instances. The output DICOM store will not contain these failed resources. Failed resource totals are tracked in Operation.metadata. Error details are also logged to Cloud Logging (see [Viewing logs](/healthcare/docs/how- tos/logging)).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.DeleteRequest
Deletes the specified DICOM store and removes all images that are contained within it.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.ExportRequest
Exports data to the specified destination by copying it from the DICOM store. Errors are also logged to Cloud Logging. For more information, see [Viewing logs](/healthcare/docs/how- tos/logging). The metadata field type is OperationMetadata.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.GetRequest
Gets the specified DICOM store.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.ImportRequest
Imports data into the DICOM store by copying it from the specified source. Errors are logged to Cloud Logging. For more information, see [Viewing logs](/healthcare/docs/how- tos/logging). The metadata field type is OperationMetadata.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.ListRequest
Lists the DICOM stores in the given dataset.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.PatchRequest
Updates the specified DICOM store.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.SearchForInstancesRequest
SearchForInstances returns a list of matching instances. See Search Transaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.SearchForSeriesRequest
SearchForSeries returns a list of matching series. See Search Transaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.SearchForStudiesRequest
SearchForStudies returns a list of matching studies. See Search Transaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy.
Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StoreInstancesRequest
StoreInstances stores DICOM instances associated with study instance unique identifiers (SUID). See Store Transaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource
The "studies" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.DeleteRequest
DeleteStudy deletes all instances within the given study. Delete requests are equivalent to the GET requests specified in the Retrieve transaction. The method returns an Operation which will be marked successful when the deletion is complete.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.RetrieveMetadataRequest
RetrieveStudyMetadata returns instance associated with the given study presented as metadata with the bulk data removed. See RetrieveTransaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.RetrieveStudyRequest
RetrieveStudy returns all instances within the given study. See RetrieveTransaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SearchForInstancesRequest
SearchForInstances returns a list of matching instances. See Search Transaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SearchForSeriesRequest
SearchForSeries returns a list of matching series. See Search Transaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource
The "series" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.DeleteRequest
DeleteSeries deletes all instances within the given study and series. Delete requests are equivalent to the GET requests specified in the Retrieve transaction. The method returns an Operation which will be marked successful when the deletion is complete.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.InstancesResource
The "instances" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.InstancesResource.DeleteRequest
DeleteInstance deletes an instance associated with the given study, series, and SOP Instance UID. Delete requests are equivalent to the GET requests specified in the Retrieve transaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.InstancesResource.FramesResource
The "frames" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.InstancesResource.FramesResource.RetrieveFramesRequest
RetrieveFrames returns instances associated with the given study, series, SOP Instance UID and frame numbers. See [RetrieveTransaction] (http://di com.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4}.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.InstancesResource.FramesResource.RetrieveRenderedRequest
RetrieveRenderedFrames returns instances associated with the given study, series, SOP Instance UID and frame numbers in an acceptable Rendered Media Type. See [RetrieveTransaction] (http://dicom.nema.org/medical/dicom/curre nt/output/html/part18.html#sect_10.4).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.InstancesResource.RetrieveInstanceRequest
RetrieveInstance returns instance associated with the given study, series, and SOP Instance UID. See [RetrieveTransaction] (http://dicom.nema.org/medical/dicom /current/output/html/part18.html#sect_10.4).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.InstancesResource.RetrieveMetadataRequest
RetrieveInstanceMetadata returns instance associated with the given study, series, and SOP Instance UID presented as metadata with the bulk data removed. See [RetrieveTransaction] (http://dicom.nema.org/medical/dicom/current/output/html/part1 8.html#sect_10.4).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.InstancesResource.RetrieveRenderedRequest
RetrieveRenderedInstance returns instance associated with the given study, series, and SOP Instance UID in an acceptable Rendered Media Type. See [RetrieveTransaction] (http://dicom.nema.org/medical/dicom/current/output/html/part1 8.html#sect_10.4).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.RetrieveMetadataRequest
RetrieveSeriesMetadata returns instance associated with the given study and series, presented as metadata with the bulk data removed. See [RetrieveTransaction] (htt p://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_10.4).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.RetrieveSeriesRequest
RetrieveSeries returns all instances within the given study and series. See [RetrieveTransaction] (http://dicom.nema.org/medical/dicom/current/output/html/part18.ht ml#sect_10.4).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.SeriesResource.SearchForInstancesRequest
SearchForInstances returns a list of matching instances. See [Search Transaction] (http://dicom.nema.org/medical/dicom/current/output/html/part18.html#sect_1 0.6).
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.StudiesResource.StoreInstancesRequest
StoreInstances stores DICOM instances associated with study instance unique identifiers (SUID). See Store Transaction.
ProjectsResource.LocationsResource.DatasetsResource.DicomStoresResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does
not exist, this will return an empty set of permissions, not a NOT_FOUND error.
Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource
The "fhirStores" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.CreateRequest
Creates a new FHIR store within the parent dataset.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.DeidentifyRequest
De-identifies data from the source store and writes it to the destination store. The metadata field type is OperationMetadata. If the request is successful, the response field type is DeidentifyFhirStoreSummary. If errors occur, error is set. Error details are also logged to Cloud Logging (see Viewing logs).
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.DeleteRequest
Deletes the specified FHIR store and removes all resources within it.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.ExportRequest
Export resources from the FHIR store to the specified destination.
This method returns an Operation that can be used to track the status of the export by calling GetOperation.
Immediate fatal errors appear in the error field, errors are also logged to Cloud Logging (see Viewing logs). Otherwise, when the operation finishes, a detailed response of type ExportResourcesResponse is returned in the response field. The metadata field type for this operation is OperationMetadata.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource
The "fhir" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.CapabilitiesRequest
Gets the FHIR capability statement (STU3, R4), or the conformance statement in the DSTU2 case for the store, which contains a description of functionality supported by the server.
Implements the FHIR standard capabilities interaction (STU3, R4), or the conformance interaction in the DSTU2 case.
On success, the response body will contain a JSON-encoded representation of a
CapabilityStatement resource.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.CreateRequest
Creates a FHIR resource.
Implements the FHIR standard create interaction (DSTU2, STU3, R4), which creates a new resource with a server-assigned resource ID.
The request body must contain a JSON-encoded FHIR resource, and the request headers must
contain Content-Type: application/fhir+json.
On success, the response body will contain a JSON-encoded representation of the resource as
it was created on the server, including the server-assigned resource ID and version ID.
Errors generated by the FHIR store will contain a JSON-encoded OperationOutcome resource
describing the reason for the error. If the request cannot be mapped to a valid API method
on a FHIR store, a generic GCP error might be returned instead.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.DeleteRequest
Deletes a FHIR resource.
Implements the FHIR standard delete interaction (DSTU2, STU3, R4).
Note: Unless resource versioning is disabled by setting the disable_resource_versioning flag on the FHIR store, the deleted resources will be moved to a history repository that can still be retrieved through vread and related methods, unless they are removed by the purge method.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.ExecuteBundleRequest
Executes all the requests in the given Bundle.
Implements the FHIR standard batch/transaction interaction (DSTU2, STU3, R4).
Supports all interactions within a bundle, except search. This method accepts Bundles of
type batch and transaction, processing them according to the batch processing rules
(DSTU2,
STU3,
R4) and transaction
processing rules
(DSTU2,
STU3,
R4).
The request body must contain a JSON-encoded FHIR Bundle resource, and the request headers
must contain Content-Type: application/fhir+json.
For a batch bundle or a successful transaction the response body will contain a JSON-encoded
representation of a Bundle resource of type batch-response or transaction-response
containing one entry for each entry in the request, with the outcome of processing the
entry. In the case of an error for a transaction bundle, the response body will contain a
JSON-encoded OperationOutcome resource describing the reason for the error. If the request
cannot be mapped to a valid API method on a FHIR store, a generic GCP error might be
returned instead.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.HistoryRequest
Lists all the versions of a resource (including the current version and deleted versions) from the FHIR store.
Implements the per-resource form of the FHIR standard history interaction (DSTU2, STU3, R4).
On success, the response body will contain a JSON-encoded representation of a Bundle
resource of type history, containing the version history sorted from most recent to oldest
versions. Errors generated by the FHIR store will contain a JSON-encoded OperationOutcome
resource describing the reason for the error. If the request cannot be mapped to a valid API
method on a FHIR store, a generic GCP error might be returned instead.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.PatchRequest
Updates part of an existing resource by applying the operations specified in a JSON Patch document.
Implements the FHIR standard patch interaction (STU3, R4).
DSTU2 doesn't define a patch method, but the server supports it in the same way it supports STU3.
The request body must contain a JSON Patch document, and the request headers must contain
Content-Type: application/json-patch+json.
On success, the response body will contain a JSON-encoded representation of the updated
resource, including the server-assigned version ID. Errors generated by the FHIR store will
contain a JSON-encoded OperationOutcome resource describing the reason for the error. If
the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error
might be returned instead.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.PatientEverythingRequest
Retrieves a Patient resource and resources related to that patient.
Implements the FHIR extended operation Patient-everything (DSTU2, STU3, R4).
On success, the response body will contain a JSON-encoded representation of a Bundle
resource of type searchset, containing the results of the operation. Errors generated by
the FHIR store will contain a JSON-encoded OperationOutcome resource describing the reason
for the error. If the request cannot be mapped to a valid API method on a FHIR store, a
generic GCP error might be returned instead.
The resources in scope for the response are:
- The patient resource itself. * All the resources directly referenced by the patient resource. * Resources directly referencing the patient resource that meet the inclusion criteria. The inclusion criteria are based on the membership rules in the patient compartment definition (DSTU2, STU3, R4), which details the eligible resource types and referencing search parameters.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.ReadRequest
Gets the contents of a FHIR resource.
Implements the FHIR standard read interaction (DSTU2, STU3, R4).
Also supports the FHIR standard conditional read interaction
(DSTU2,
STU3,
R4) specified by supplying an
If-Modified-Since header with a date/time value or an If-None-Match header with an ETag
value.
On success, the response body will contain a JSON-encoded representation of the resource.
Errors generated by the FHIR store will contain a JSON-encoded OperationOutcome resource
describing the reason for the error. If the request cannot be mapped to a valid API method
on a FHIR store, a generic GCP error might be returned instead.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.ResourcePurgeRequest
Deletes all the historical versions of a resource (excluding the current version) from the FHIR store. To remove all versions of a resource, first delete the current version and then call this method.
This is not a FHIR standard operation.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.SearchRequest
Searches for resources in the given FHIR store according to criteria specified as query parameters.
Implements the FHIR standard search interaction (DSTU2, STU3, R4) using the search semantics described in the FHIR Search specification (DSTU2, STU3, R4).
Supports three methods of search defined by the specification:
GET [base]?[parameters]to search across all resources. *GET [base]/[type]?[parameters]to search resources of a specified type. *POST [base]/[type]/_search?[parameters]as an alternate form having the same semantics as theGETmethod.
The GET methods do not support compartment searches. The POST method does not support
application/x-www-form-urlencoded search parameters.
On success, the response body will contain a JSON-encoded representation of a Bundle
resource of type searchset, containing the results of the search. Errors generated by the
FHIR store will contain a JSON-encoded OperationOutcome resource describing the reason for
the error. If the request cannot be mapped to a valid API method on a FHIR store, a generic
GCP error might be returned instead.
The server's capability statement, retrieved through capabilities, indicates what search parameters are supported on each FHIR resource. A list of all search parameters defined by the specification can be found in the FHIR Search Parameter Registry (STU3, R4). FHIR search parameters for DSTU2 can be found on each resource's definition page.
Supported search modifiers: :missing, :exact, :contains, :text, :in, :not-in,
:above, :below, :[type], :not, and :recurse.
Supported search result parameters: _sort, _count, _include, _revinclude,
_summary=text, _summary=data, and _elements.
The maximum number of search results returned defaults to 100, which can be overridden by
the _count parameter up to a maximum limit of 1000. If there are additional results, the
returned Bundle will contain pagination links.
Resources with a total size larger than 5MB or a field count larger than 50,000 might not be fully searchable as the server might trim its generated search index in those cases.
Note: FHIR resources are indexed asynchronously, so there might be a slight delay between the time a resource is created or changes and when the change is reflected in search results.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.UpdateRequest
Updates the entire contents of a resource.
Implements the FHIR standard update interaction (DSTU2, STU3, R4).
If the specified resource does not exist and the FHIR store has enable_update_create set, creates the resource with the client-specified ID.
The request body must contain a JSON-encoded FHIR resource, and the request headers must
contain Content-Type: application/fhir+json. The resource must contain an id element
having an identical value to the ID in the REST path of the request.
On success, the response body will contain a JSON-encoded representation of the updated
resource, including the server-assigned version ID. Errors generated by the FHIR store will
contain a JSON-encoded OperationOutcome resource describing the reason for the error. If
the request cannot be mapped to a valid API method on a FHIR store, a generic GCP error
might be returned instead.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.FhirResource.VreadRequest
Gets the contents of a version (current or historical) of a FHIR resource by version ID.
Implements the FHIR standard vread interaction (DSTU2, STU3, R4).
On success, the response body will contain a JSON-encoded representation of the resource.
Errors generated by the FHIR store will contain a JSON-encoded OperationOutcome resource
describing the reason for the error. If the request cannot be mapped to a valid API method
on a FHIR store, a generic GCP error might be returned instead.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.GetRequest
Gets the configuration of the specified FHIR store.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.ImportRequest
Imports resources to the FHIR store by loading data from the specified sources. This method is optimized to load large quantities of data using import semantics that ignore some FHIR store configuration options and are not suitable for all use cases. It is primarily intended to load data into an empty FHIR store that is not being used by other clients. In cases where this method is not appropriate, consider using ExecuteBundle to load data.
Every resource in the input must contain a client-supplied ID. Each resource is stored using the supplied ID regardless of the enable_update_create setting on the FHIR store.
The import process does not enforce referential integrity, regardless of the disable_referential_integrity setting on the FHIR store. This allows the import of resources with arbitrary interdependencies without considering grouping or ordering, but if the input data contains invalid references or if some resources fail to be imported, the FHIR store might be left in a state that violates referential integrity.
The import process does not trigger Pub/Sub notification or BigQuery streaming update, regardless of how those are configured on the FHIR store.
If a resource with the specified ID already exists, the most recent version of the resource is overwritten without creating a new historical version, regardless of the disable_resource_versioning setting on the FHIR store. If transient failures occur during the import, it's possible that successfully imported resources will be overwritten more than once.
The import operation is idempotent unless the input data contains multiple valid resources with the same ID but different contents. In that case, after the import completes, the store contains exactly one resource with that ID but there is no ordering guarantee on which version of the contents it will have. The operation result counters do not count duplicate IDs as an error and count one success for each resource in the input, which might result in a success count larger than the number of resources in the FHIR store. This often occurs when importing data organized in bundles produced by Patient-everything where each bundle contains its own copy of a resource such as Practitioner that might be referred to by many patients.
If some resources fail to import, for example due to parsing errors, successfully imported resources are not rolled back.
The location and format of the input data is specified by the parameters below. Note that if no
format is specified, this method assumes the BUNDLE format. When using the BUNDLE format
this method ignores the Bundle.type field, except that history bundles are rejected, and
does not apply any of the bundle processing semantics for batch or transaction bundles. Unlike
in ExecuteBundle, transaction bundles are not executed as a single transaction and bundle-
internal references are not rewritten. The bundle is treated as a collection of resources to be
written as provided in Bundle.entry.resource, ignoring Bundle.entry.request. As an example,
this allows the import of searchset bundles produced by a FHIR search or Patient-everything
operation.
This method returns an Operation that can be used to track the status of the import by calling GetOperation.
Immediate fatal errors appear in the error field, errors are also logged to Cloud Logging (see Viewing logs). Otherwise, when the operation finishes, a detailed response of type ImportResourcesResponse is returned in the response field. The metadata field type for this operation is OperationMetadata.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.ListRequest
Lists the FHIR stores in the given dataset.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.PatchRequest
Updates the configuration of the specified FHIR store.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy.
Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
ProjectsResource.LocationsResource.DatasetsResource.FhirStoresResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does
not exist, this will return an empty set of permissions, not a NOT_FOUND error.
Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
ProjectsResource.LocationsResource.DatasetsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.DatasetsResource.GetRequest
Gets any metadata associated with a dataset.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource
The "hl7V2Stores" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.CreateRequest
Creates a new HL7v2 store within the parent dataset.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.DeleteRequest
Deletes the specified HL7v2 store and removes all messages that it contains.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.GetRequest
Gets the specified HL7v2 store.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.ListRequest
Lists the HL7v2 stores in the given dataset.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource
The "messages" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource.CreateRequest
Creates a message and sends a notification to the Cloud Pub/Sub topic. If configured, the MLLP adapter listens to messages created by this method and sends those back to the hospital. A successful response indicates the message has been persisted to storage and a Cloud Pub/Sub notification has been sent. Sending to the hospital by the MLLP adapter happens asynchronously.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource.DeleteRequest
Deletes an HL7v2 message.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource.GetRequest
Gets an HL7v2 message.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource.IngestRequest
Ingests a new HL7v2 message from the hospital and sends a notification to the Cloud Pub/Sub topic. Return is an HL7v2 ACK message if the message was successfully stored. Otherwise an error is returned.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource.ListRequest
Lists all the messages in the given HL7v2 store with support for filtering.
Note: HL7v2 messages are indexed asynchronously, so there might be a slight delay between the time a message is created and when it can be found through a filter.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource.PatchRequest
Update the message.
The contents of the message in Message.data and data extracted from the contents such as Message.create_time cannot be altered. Only the Message.labels field is allowed to be updated. The labels in the request are merged with the existing set of labels. Existing labels with the same keys are updated.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.PatchRequest
Updates the HL7v2 store.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy.
Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does
not exist, this will return an empty set of permissions, not a NOT_FOUND error.
Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
ProjectsResource.LocationsResource.DatasetsResource.ListRequest
Lists the health datasets in the current project.
ProjectsResource.LocationsResource.DatasetsResource.OperationsResource
The "operations" collection of methods.
ProjectsResource.LocationsResource.DatasetsResource.OperationsResource.CancelRequest
Starts asynchronous cancellation on a long-running operation. The server makes a best
effort to cancel the operation, but success is not guaranteed. If the server doesn't support
this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use
Operations.GetOperation or other methods to check whether the cancellation succeeded or whether
the operation completed despite cancellation. On successful cancellation, the operation is not
deleted; instead, it becomes an operation with an Operation.error value with a
google.rpc.Status.code of 1, corresponding to Code.CANCELLED.
ProjectsResource.LocationsResource.DatasetsResource.OperationsResource.GetRequest
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
ProjectsResource.LocationsResource.DatasetsResource.OperationsResource.ListRequest
Lists operations that match the specified filter in the request. If the server doesn't
support this method, it returns UNIMPLEMENTED.
NOTE: the name binding allows API services to override the binding to use different resource
name schemes, such as users/operations. To override the binding, API services can add a
binding such as "/v1/{name=users}/operations" to their service configuration. For backwards
compatibility, the default name includes the operations collection id, however overriding users
must ensure the name binding is the parent resource, without the operations collection
id.
ProjectsResource.LocationsResource.DatasetsResource.PatchRequest
Updates dataset metadata.
ProjectsResource.LocationsResource.DatasetsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy.
Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.
ProjectsResource.LocationsResource.DatasetsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not
exist, this will return an empty set of permissions, not a NOT_FOUND error.
Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.
Enums
CloudHealthcareBaseServiceRequest<TResponse>.AltEnum
Data format for response.
CloudHealthcareBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource.GetRequest.ViewEnum
Specifies which parts of the Message resource to return in the response. When unspecified, equivalent to FULL.
ProjectsResource.LocationsResource.DatasetsResource.Hl7V2StoresResource.MessagesResource.ListRequest.ViewEnum
Specifies the parts of the Message to return in the response. When unspecified,
equivalent to BASIC. Setting this to anything other than BASIC with a page_size larger
than the default can generate a large response, which impacts the performance of this
method.