resources-normalized
Resources Normalized
Description
After the Normalization service performs its tasks against the acquired FHIR resources, the service will produce a ResourcesNormalized event. Depending on configuration and capacity, the cached resources will either be stored in Redis or Azure Blob Storage. The value segment of the event contains the cache key where the patient resources are located. A single ResourcesNormalized event should be produced per correlation Id and query type (initial, supplemental)
Event Information
Value
QueryType: Which query phase the acquired resources were for. The value will either be Initial or Supplemental.
CacheType: Describes the cache destination of the acquired FHIR resources. Currently, Link Cloud supports either Redis or ABS.
CacheKey: Will be the cache destination for all acquired FHIR resources: - Redis: For Redis, the cache key value will represent the hash key name of the Redis. - ABS: For ABS, each cache key will represent the directory where all acquired FHIR resources for the patient are located.
Relationships
flowchart LR
nresources_normalized_6C1D52A7["Event: Resources Normalized"]
nNormalizationService_78B0F5BC["Service: NormalizationService"] -->|produces| nresources_normalized_6C1D52A7
nresources_normalized_6C1D52A7 -->|consumed by| nMeasureEvalService_5AA5AF95["Service: MeasureEvalService"]
subgraph nCompliance_11EAF98F_domain["Domain: Compliance"]
nresources_normalized_6C1D52A7
end
subgraph nReport_523BC237_domain["Domain: Report"]
nMeasureEvalService_5AA5AF95
nNormalizationService_78B0F5BC
end