Class ApplyConsentsRequest
Request to apply the Consent resources for the specified FHIR store.
Implements
Inherited Members
Namespace: Google.Apis.CloudHealthcare.v1beta1.Data
Assembly: Google.Apis.CloudHealthcare.v1beta1.dll
Syntax
public class ApplyConsentsRequest : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
PatientScope
Optional. Scope down to a list of patients.
Declaration
[JsonProperty("patientScope")]
public virtual PatientScope PatientScope { get; set; }
Property Value
Type | Description |
---|---|
PatientScope |
TimeRange
Optional. Scope down to patients whose most recent consent changes are in the time range. Can only be used with a versioning store (i.e. when disable_resource_versioning is set to false).
Declaration
[JsonProperty("timeRange")]
public virtual TimeRange TimeRange { get; set; }
Property Value
Type | Description |
---|---|
TimeRange |
ValidateOnly
Optional. If true, the method only validates Consent resources to make sure they are supported. When the
operation completes, ApplyConsentsResponse is returned where consent_apply_success
and
consent_apply_failure
indicate supported and unsupported (or invalid) Consent resources, respectively.
Otherwise, the method propagates the aggregate consensual information to the patient's resources. Upon
success, affected_resources
in the ApplyConsentsResponse indicates the number of resources that may have
consensual access changed.
Declaration
[JsonProperty("validateOnly")]
public virtual bool? ValidateOnly { get; set; }
Property Value
Type | Description |
---|---|
bool? |