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