57.40    Measure Evaluation 57.42    FHIR Binary Storage   

57.143.1External Object Storage

 

The External Object Storage configuration category includes the following configurable options:

  • Blob service S3 access key

  • Blob service Azure account name

  • Blob service Azure client / application ID

  • Blob service Azure access key / client secret (app password) / Account-level SAS token

  • Blob service Azure tenant ID

  • Blob service bucket / container name

  • Endpoint URL for S3-compatible service

  • Blob Service Region

  • Blob service secret key

57.143.2Property: Blob service S3 access key

 
Property Name Blob service S3 access key
Property Key
Property Type STRING
Description This setting allows you to set a manual access key. This is optional for AWS, as it uses its own credential chain. This setting is required if you are using MinIO.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value (no default)
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.access_key = 

57.143.3Property: Blob service Azure account name

 
Property Name Blob service Azure account name
Property Key
Property Type STRING
Description This setting allows you to set a manual account name for Azure. This setting is required if you are using Azure blob storage.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value (no default)
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.azure_account_name = 

57.143.4Property: Blob service Azure client / application ID

 
Property Name Blob service Azure client / application ID
Property Key
Property Type STRING
Description This setting allows to set the identifier that is associated with an application. This is optional and only needed when using Azure Active Directory Token.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value (no default)
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.azure_client_id = 

57.143.5Property: Blob service Azure access key / client secret (app password) / Account-level SAS token

 
Property Name Blob service Azure access key / client secret (app password) / Account-level SAS token
Property Key
Property Type PASSWORD
Description This setting allows to set a manual Azure access key, client secret or shared Access Signatures (SAS) token. This is a multipurpose property and the value is depended on the types of authentication - access keys, Azure active directory or account-level SAS token. This setting is required if you are using Azure blob storage.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value (no default)
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.azure_secret_key = 

57.143.6Property: Blob service Azure tenant ID

 
Property Name Blob service Azure tenant ID
Property Key
Property Type STRING
Description This setting allows to set the unique identifier of the Azure Active Directory instance. This is optional and only needed when using Azure Active Directory Token.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value (no default)
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.azure_tenant_id = 

57.143.7Property: Blob service bucket / container name

 
Property Name Blob service bucket / container name
Property Key
Property Type STRING
Description This setting allows you to control which bucket / container objects are stored in on the blob service provider.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value smilecdr-binary-storage
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.bucket = smilecdr-binary-storage

57.143.8Property: Endpoint URL for S3-compatible service

 
Property Name Endpoint URL for S3-compatible service
Property Key
Property Type STRING
Description Overrides the endpoint for an S3-compatible service. This is optional for AWS, but required if you are using MinIO.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value (no default)
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.endpoint_url = 

57.143.9Property: Blob Service Region

 
Property Name Blob Service Region
Property Key
Property Type STRING
Description This setting allows you to control which region S3/Minio buckets/objects are stored in.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value us-west-2
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.region = us-west-2

57.143.10Property: Blob service secret key

 
Property Name Blob service secret key
Property Key
Property Type PASSWORD
Description This setting allows to set a manual S3 secret key. This is optional for AWS, as it uses its own credential chain. This setting is required if you are using MinIO.
Applies to Modules
  • FHIR Storage (DSTU2 RDBMS)
  • FHIR Storage (MongoDB)
  • FHIR Storage (R3 RDBMS)
  • FHIR Storage (R4 RDBMS)
  • FHIR Storage (R5 RDBMS)
Default Value (no default)
Example Property
module.[MODULE_ID].config.binary_storage.blob_service.secret_key = 
   57.40    Measure Evaluation 57.42    FHIR Binary Storage