Class: Google::Apis::HealthcareV1beta1::FhirOutput
- Inherits:
-
Object
- Object
- Google::Apis::HealthcareV1beta1::FhirOutput
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/healthcare_v1beta1/classes.rb,
lib/google/apis/healthcare_v1beta1/representations.rb,
lib/google/apis/healthcare_v1beta1/representations.rb
Overview
Details about the FHIR store to write the output to.
Instance Attribute Summary collapse
-
#fhir_store ⇒ String
Name of the output FHIR store, which must already exist.
Instance Method Summary collapse
-
#initialize(**args) ⇒ FhirOutput
constructor
A new instance of FhirOutput.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ FhirOutput
Returns a new instance of FhirOutput.
2130 2131 2132 |
# File 'lib/google/apis/healthcare_v1beta1/classes.rb', line 2130 def initialize(**args) update!(**args) end |
Instance Attribute Details
#fhir_store ⇒ String
Name of the output FHIR store, which must already exist. You must grant the
healthcare.fhirResources.update permission on the destination store to your
project's Cloud Healthcare Service Agent service account. The destination store must set
enable_update_create to true. The destination store must use FHIR version R4.
Writing these resources will consume FHIR operations quota from the project
containing the source data. De-identify operation metadata is only generated
for DICOM de-identification operations.
Corresponds to the JSON property fhirStore
2128 2129 2130 |
# File 'lib/google/apis/healthcare_v1beta1/classes.rb', line 2128 def fhir_store @fhir_store end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2135 2136 2137 |
# File 'lib/google/apis/healthcare_v1beta1/classes.rb', line 2135 def update!(**args) @fhir_store = args[:fhir_store] if args.key?(:fhir_store) end |