See: Description
| Interface | Description | 
|---|---|
| HealthcareApiClient | 
 Defines a client to communicate with the GCP HCLS API (version v1). 
 | 
| Class | Description | 
|---|---|
| DicomIO | 
 The DicomIO connectors allows Beam pipelines to make calls to the Dicom API of the Google Cloud
 Healthcare API (https://cloud.google.com/healthcare/docs/how-tos#dicom-guide). 
 | 
| DicomIO.ReadStudyMetadata | 
 This class makes a call to the retrieve metadata endpoint
 (https://cloud.google.com/healthcare/docs/how-tos/dicomweb#retrieving_metadata). 
 | 
| DicomIO.ReadStudyMetadata.Result | |
| FhirBundleParameter | 
 FhirBundleParameter represents a FHIR bundle in JSON format to be executed on a FHIR store. 
 | 
| FhirBundleResponse | |
| FhirIO | 
FhirIO provides an API for reading and writing resources to Google Cloud Healthcare Fhir API. | 
| FhirIO.Deidentify | 
 Deidentify FHIR resources from a FHIR store to a destination FHIR store. 
 | 
| FhirIO.Deidentify.DeidentifyFn | 
 A function that schedules a deidentify operation and monitors the status. 
 | 
| FhirIO.ExecuteBundles | 
 The type Execute bundles. 
 | 
| FhirIO.ExecuteBundlesResult | 
 ExecuteBundlesResult contains both successfully executed bundles and information help debugging
 failed executions (eg metadata & error msgs). 
 | 
| FhirIO.Export | 
 Export FHIR resources from a FHIR store to new line delimited json files on GCS or BigQuery. 
 | 
| FhirIO.Export.ExportResourcesFn | 
 A function that schedules an export operation and monitors the status. 
 | 
| FhirIO.Import | 
 Writes each bundle of elements to a new-line delimited JSON file on GCS and issues a
 fhirStores.import Request for that file. 
 | 
| FhirIO.Read | 
 The type Read. 
 | 
| FhirIO.Read.Result | 
 The type Result. 
 | 
| FhirIO.Search<T> | 
 The type Search. 
 | 
| FhirIO.Search.Result | |
| FhirIO.Write | 
 The type Write. 
 | 
| FhirIO.Write.AbstractResult | |
| FhirIO.Write.Result | 
 The type Result. 
 | 
| FhirIOPatientEverything | 
 The type FhirIOPatientEverything for querying a FHIR Patient resource's compartment. 
 | 
| FhirIOPatientEverything.PatientEverythingParameter | 
 PatientEverythingParameter defines required attributes for a FHIR GetPatientEverything request
 in  
FhirIOPatientEverything. | 
| FhirIOPatientEverything.Result | 
 The Result for a  
FhirIOPatientEverything request. | 
| FhirSearchParameter<T> | 
 FhirSearchParameter represents the query parameters for a FHIR search request, used as a
 parameter for  
FhirIO.Search. | 
| FhirSearchParameterCoder<T> | 
 FhirSearchParameterCoder is the coder for  
FhirSearchParameter, which takes a coder for
 type T. | 
| HealthcareIOError<T> | 
 Class for capturing errors on IO operations on Google Cloud Healthcare APIs resources. 
 | 
| HealthcareIOErrorCoder<T> | |
| HealthcareIOErrorToTableRow<T> | 
 Convenience transform to write dead-letter  
HealthcareIOErrors to BigQuery TableRows. | 
| HL7v2IO | 
HL7v2IO provides an API for reading from and writing to Google Cloud Healthcare HL7v2 API. | 
| HL7v2IO.HL7v2Read | 
 The type Read that reads HL7v2 message contents given a PCollection of  
HL7v2ReadParameter. | 
| HL7v2IO.HL7v2Read.FetchHL7v2Message | 
PTransform to fetch a message from an Google Cloud Healthcare HL7v2 store based on
 msgID. | 
| HL7v2IO.HL7v2Read.FetchHL7v2Message.HL7v2MessageGetFn | 
 DoFn for fetching messages from the HL7v2 store with error handling. 
 | 
| HL7v2IO.HL7v2Read.Result | 
 The type Result includes  
PCollection of HL7v2ReadResponse objects for
 successfully read results and PCollection of HealthcareIOError objects for
 failed reads. | 
| HL7v2IO.ListHL7v2Messages | 
 List HL7v2 messages in HL7v2 Stores with optional filter. 
 | 
| HL7v2IO.Read | 
 The type Read that reads HL7v2 message contents given a PCollection of message IDs strings. 
 | 
| HL7v2IO.Read.FetchHL7v2Message | 
PTransform to fetch a message from an Google Cloud Healthcare HL7v2 store based on
 msgID. | 
| HL7v2IO.Read.FetchHL7v2Message.HL7v2MessageGetFn | 
 DoFn for fetching messages from the HL7v2 store with error handling. 
 | 
| HL7v2IO.Read.Result | 
 The type Result includes  
PCollection of HL7v2Message objects for successfully
 read results and PCollection of HealthcareIOError objects for failed reads. | 
| HL7v2IO.Write | 
 The type Write that writes the given PCollection of HL7v2 messages. 
 | 
| HL7v2IO.Write.Result | |
| HL7v2Message | 
 The type HL7v2 message to wrap the  
Message model. | 
| HL7v2MessageCoder | |
| HL7v2ReadParameter | 
 HL7v2ReadParameter represents the read parameters for a HL7v2 read request, used as the input
 type for  
HL7v2IO.HL7v2Read. | 
| HL7v2ReadResponse | 
 HL7v2ReadResponse represents the response format for a HL7v2 read request, used as the output
 type of  
HL7v2IO.HL7v2Read. | 
| HL7v2ReadResponseCoder | 
 Coder for  
HL7v2ReadResponse. | 
| HttpHealthcareApiClient | 
 A client that talks to the Cloud Healthcare API through HTTP requests. 
 | 
| HttpHealthcareApiClient.AuthenticatedRetryInitializer | |
| HttpHealthcareApiClient.FhirResourcePagesIterator | 
 The type FhirResourcePagesIterator for methods which return paged output. 
 | 
| HttpHealthcareApiClient.HL7v2MessagePages | |
| HttpHealthcareApiClient.HL7v2MessagePages.HL7v2MessagePagesIterator | 
 The type Hl7v2 message id pages iterator. 
 | 
| JsonArrayCoder | |
| WebPathParser | |
| WebPathParser.DicomWebPath | 
| Enum | Description | 
|---|---|
| FhirIO.Import.ContentStructure | 
 The enum Content structure. 
 | 
| FhirIO.Write.WriteMethod | 
 The enum Write method. 
 | 
| HL7v2IO.Write.WriteMethod | 
 The enum Write method. 
 | 
| HttpHealthcareApiClient.FhirResourcePagesIterator.FhirMethod | 
| Exception | Description | 
|---|---|
| HttpHealthcareApiClient.HealthcareHttpException | 
 Wraps  
HttpResponse in an exception with a statusCode field for use with HealthcareIOError. |