FhirStore class

Represents a FHIR store.

Constructors

FhirStore({String? complexDataTypeReferenceParsing, bool? defaultSearchHandlingStrict, bool? disableReferentialIntegrity, bool? disableResourceVersioning, bool? enableUpdateCreate, Map<String, String>? labels, String? name, NotificationConfig? notificationConfig, List<FhirNotificationConfig>? notificationConfigs, List<StreamConfig>? streamConfigs, ValidationConfig? validationConfig, String? version})
FhirStore.fromJson(Map json_)

Properties

complexDataTypeReferenceParsing String?
Enable parsing of references within complex FHIR data types such as Extensions.
getter/setter pair
defaultSearchHandlingStrict bool?
If true, overrides the default search behavior for this FHIR store to handling=strict which returns an error for unrecognized search parameters.
getter/setter pair
disableReferentialIntegrity bool?
Whether to disable referential integrity in this FHIR store.
getter/setter pair
disableResourceVersioning bool?
Whether to disable resource versioning for this FHIR store.
getter/setter pair
enableUpdateCreate bool?
Whether this FHIR store has the updateCreate capability.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
labels Map<String, String>?
User-supplied key-value pairs used to organize FHIR stores.
getter/setter pair
name String?
Identifier.
getter/setter pair
notificationConfig NotificationConfig?
Use notification_configs instead.
getter/setter pair
notificationConfigs List<FhirNotificationConfig>?
Specifies where and whether to send notifications upon changes to a FHIR store.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
streamConfigs List<StreamConfig>?
A list of streaming configs that configure the destinations of streaming export for every resource mutation in this FHIR store.
getter/setter pair
validationConfig ValidationConfig?
Configuration for how to validate incoming FHIR resources against configured profiles.
getter/setter pair
version String?
The FHIR specification version that this FHIR store supports natively.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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