MDAA TS Docs
    Preparing search index...
    • Derives the name of the Glue database that HealthLake auto-creates for a datastore.

      HealthLake names the database deterministically as {datastore_name_underscored}_{datastore_id}_healthlake_view where the datastore name has its hyphens replaced with underscores. Because the datastore ID is a CloudFormation token at synth time, the concatenation is built with Fn.join/Fn.split rather than plain string ops.

      Exposed as a standalone helper so any construct that needs the derived name can reuse it without instantiating MdaaHealthLakeGlueDatabase.

      Parameters

      • datastoreName: string

        The MDAA-prefixed datastore name used when creating the datastore

      • datastoreId: string

        The datastore ID (CloudFormation token from CfnFHIRDatastore.attrDatastoreId)

      Returns string

      The derived Glue database name (a CloudFormation token)