Class FhirBundleParameter

  • All Implemented Interfaces:
    java.io.Serializable

    @DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class)
    public abstract class FhirBundleParameter
    extends java.lang.Object
    implements java.io.Serializable
    FhirBundleParameter represents a FHIR bundle in JSON format to be executed on a FHIR store.
    See Also:
    Serialized Form
    • Constructor Detail

      • FhirBundleParameter

        public FhirBundleParameter()
    • Method Detail

      • getMetadata

        public abstract java.lang.String getMetadata()
        String representing the metadata of the Bundle to be written. Used to pass metadata through the ExecuteBundles PTransform.
      • getBundle

        public abstract java.lang.String getBundle()
        FHIR R4 bundle resource object as a string.
      • of

        @SchemaCreate
        public static FhirBundleParameter of​(@Nullable
                                             java.lang.String metadata,
                                             java.lang.String bundle)