diff --git a/frontend/src/assets/sources/ucsf.png b/frontend/src/assets/sources/ucsf-health.png similarity index 100% rename from frontend/src/assets/sources/ucsf.png rename to frontend/src/assets/sources/ucsf-health.png diff --git a/frontend/src/lib/conduit/factory.ts b/frontend/src/lib/conduit/factory.ts index 714b375f..0a4f5985 100644 --- a/frontend/src/lib/conduit/factory.ts +++ b/frontend/src/lib/conduit/factory.ts @@ -68,6 +68,9 @@ export function NewClient(sourceType: SourceType, source: Source, clientConfig: case SourceType.UnicareMedicaid: return new CareEvolutionClient(source, clientConfig) + case SourceType.UCSF: + return new EpicClient(source, clientConfig) + case SourceType.Cigna: return new CignaClient(source, clientConfig) case SourceType.BlueButton: diff --git a/frontend/src/lib/models/database/source_types.ts b/frontend/src/lib/models/database/source_types.ts index 945e65b2..b92076df 100644 --- a/frontend/src/lib/models/database/source_types.ts +++ b/frontend/src/lib/models/database/source_types.ts @@ -40,6 +40,7 @@ export enum SourceType { SimplyHealthcareMedicaid = "simplyhealthcaremedicaid", SimplyHealthcareMedicare = "simplyhealthcaremedicare", SummitCommunityCare = "summitcommunitycare", + UCSF = "ucsf-health", Unicare = "unicare", UnicareMA = "unicarema", UnicareMedicaid = "unicaremedicaid",