ProjectsLocationsDatasetsFhirStoresFhirResource class

Constructors

ProjectsLocationsDatasetsFhirStoresFhirResource(ApiRequester client)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

capabilities(String name, {String? $fields}) Future<HttpBody>
Gets the FHIR capability statement (STU3, R4), or the conformance statement in the DSTU2 case for the store, which contains a description of functionality supported by the server.
conditionalDelete(String parent, String type, {String? $fields}) Future<Empty>
Deletes a FHIR resource that match an identifier search query.
conditionalPatch(HttpBody request, String parent, String type, {String? $fields}) Future<HttpBody>
If a resource is found with the identifier specified in the query parameters, updates part of that resource by applying the operations specified in a JSON Patch document.
conditionalUpdate(HttpBody request, String parent, String type, {String? $fields}) Future<HttpBody>
If a resource is found with the identifier specified in the query parameters, updates the entire contents of that resource.
create(HttpBody request, String parent, String type, {String? $fields}) Future<HttpBody>
Creates a FHIR resource.
delete(String name, {String? $fields}) Future<HttpBody>
Deletes a FHIR resource.
executeBundle(HttpBody request, String parent, {String? $fields}) Future<HttpBody>
Executes all the requests in the given Bundle.
history(String name, {String? P_at, int? P_count, String? P_pageToken, String? P_since, String? $fields}) Future<HttpBody>
Lists all the versions of a resource (including the current version and deleted versions) from the FHIR store.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
patch(HttpBody request, String name, {String? $fields}) Future<HttpBody>
Updates part of an existing resource by applying the operations specified in a JSON Patch document.
PatientEverything(String name, {int? P_count, String? P_pageToken, String? P_since, String? P_type, String? end, String? start, String? $fields}) Future<HttpBody>
Retrieves a Patient resource and resources related to that patient.
read(String name, {String? $fields}) Future<HttpBody>
Gets the contents of a FHIR resource.
ResourcePurge(String name, {String? $fields}) Future<Empty>
Deletes all the historical versions of a resource (excluding the current version) from the FHIR store.
ResourceValidate(HttpBody request, String parent, String type, {String? profile, String? $fields}) Future<HttpBody>
Validates an input FHIR resource's conformance to its profiles and the profiles configured on the FHIR store.
Searches for resources in the given FHIR store according to criteria specified as query parameters.
searchType(SearchResourcesRequest request, String parent, String resourceType, {String? $fields}) Future<HttpBody>
Searches for resources in the given FHIR store according to criteria specified as query parameters.
toString() String
A string representation of this object.
inherited
update(HttpBody request, String name, {String? $fields}) Future<HttpBody>
Updates the entire contents of a resource.
vread(String name, {String? $fields}) Future<HttpBody>
Gets the contents of a version (current or historical) of a FHIR resource by version ID.

Operators

operator ==(Object other) bool
The equality operator.
inherited