Interface: FhirCsvImportSettings
Defined in: packages/sdk/src/types/fhir-connection-types.ts:209
CSV import settings stored in FhirConnection.vendor_config.
trustEmail / trustPhone are tri-state. null means
"inherit from EntitySyncConfig" — the connector adapter falls back
to the sync-config member-entity defaults at provisioning time.
An explicit true / false overrides the entity default.
inheritedTrustEmail / inheritedTrustPhone carry the
entity-level fallback — the value the runtime would resolve to if
the connector override were cleared (i.e. EntitySyncConfig.trustEmail
/ trustPhone, or false when no member entity exists). The UI
uses these for the "Inherit (currently: Trust / Do not trust)" label,
which describes what selecting Inherit would do — NOT what the
current explicit override resolves to today, since those differ
whenever an explicit override disagrees with the entity default.
Properties
allowCreateUnmatched
allowCreateUnmatched:
boolean
Defined in: packages/sdk/src/types/fhir-connection-types.ts:210
defaultImportedMemberRoleId
defaultImportedMemberRoleId:
number|null
Defined in: packages/sdk/src/types/fhir-connection-types.ts:211
inheritedTrustEmail
inheritedTrustEmail:
boolean
Defined in: packages/sdk/src/types/fhir-connection-types.ts:214
inheritedTrustPhone
inheritedTrustPhone:
boolean
Defined in: packages/sdk/src/types/fhir-connection-types.ts:215
trustEmail
trustEmail:
boolean|null
Defined in: packages/sdk/src/types/fhir-connection-types.ts:212
trustPhone
trustPhone:
boolean|null
Defined in: packages/sdk/src/types/fhir-connection-types.ts:213