Class FhirIOPatientEverything
- java.lang.Object
-
- org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<FhirIOPatientEverything.PatientEverythingParameter>,FhirIOPatientEverything.Result>
-
- org.apache.beam.sdk.io.gcp.healthcare.FhirIOPatientEverything
-
- All Implemented Interfaces:
java.io.Serializable
,org.apache.beam.sdk.transforms.display.HasDisplayData
public class FhirIOPatientEverything extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<FhirIOPatientEverything.PatientEverythingParameter>,FhirIOPatientEverything.Result>
The type FhirIOPatientEverything for querying a FHIR Patient resource's compartment. *- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FhirIOPatientEverything.PatientEverythingParameter
PatientEverythingParameter defines required attributes for a FHIR GetPatientEverything request inFhirIOPatientEverything
.static class
FhirIOPatientEverything.Result
The Result for aFhirIOPatientEverything
request.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.beam.sdk.values.TupleTag<HealthcareIOError<java.lang.String>>
DEAD_LETTER
The tag for the deadletter output of FHIR Resources from a GetPatientEverything request.static org.apache.beam.sdk.values.TupleTag<com.google.gson.JsonArray>
OUT
The tag for the main output of FHIR Resources from a GetPatientEverything request.
-
Constructor Summary
Constructors Constructor Description FhirIOPatientEverything()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FhirIOPatientEverything.Result
expand(org.apache.beam.sdk.values.PCollection<FhirIOPatientEverything.PatientEverythingParameter> input)
-
-
-
Field Detail
-
OUT
public static final org.apache.beam.sdk.values.TupleTag<com.google.gson.JsonArray> OUT
The tag for the main output of FHIR Resources from a GetPatientEverything request.
-
DEAD_LETTER
public static final org.apache.beam.sdk.values.TupleTag<HealthcareIOError<java.lang.String>> DEAD_LETTER
The tag for the deadletter output of FHIR Resources from a GetPatientEverything request.
-
-
Method Detail
-
expand
public FhirIOPatientEverything.Result expand(org.apache.beam.sdk.values.PCollection<FhirIOPatientEverything.PatientEverythingParameter> input)
- Specified by:
expand
in classorg.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<FhirIOPatientEverything.PatientEverythingParameter>,FhirIOPatientEverything.Result>
-
-