Skip to content

Commit bba19c6

Browse files
authored
Merge pull request #505 from aurelianware/claude/cleanup-demo-artifacts-SALZU
2 parents 634b5ab + 4fc0b45 commit bba19c6

File tree

4 files changed

+80
-30
lines changed

4 files changed

+80
-30
lines changed

src/portal/CloudHealthOffice.Portal/Pages/ClaimsSubmit.razor

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,28 @@
22

33
<PageTitle>Submit Claim - Cloud Health Office</PageTitle>
44

5-
<MudText Typo="Typo.h4" GutterBottom="true">Submit Claim</MudText>
6-
<MudText Typo="Typo.body1" Color="Color.Secondary">
7-
Claim submission UI is being finalized.
8-
</MudText>
5+
<MudContainer MaxWidth="MaxWidth.Large" Class="mt-4">
6+
<MudText Typo="Typo.h4" GutterBottom="true">
7+
<MudIcon Icon="@Icons.Material.Filled.NoteAdd" Class="mr-2" />
8+
Submit Claim
9+
</MudText>
10+
11+
<MudCard Elevation="0" Class="mt-4">
12+
<MudCardContent Class="d-flex flex-column align-center pa-8">
13+
<MudIcon Icon="@Icons.Material.Filled.CloudUpload" Size="Size.Large" Color="Color.Primary" Class="mb-4" />
14+
<MudText Typo="Typo.h6" GutterBottom="true">Claim Submission</MudText>
15+
<MudText Typo="Typo.body1" Color="Color.Secondary" Align="Align.Center">
16+
The claim submission portal is being finalized and will be available shortly.
17+
In the meantime, claims can be submitted via the X12 837 EDI interface or FHIR API.
18+
</MudText>
19+
<MudStack Row="true" Spacing="3" Class="mt-4">
20+
<MudButton Href="/apis" Variant="Variant.Outlined" Color="Color.Primary" StartIcon="@Icons.Material.Filled.Api">
21+
View API Documentation
22+
</MudButton>
23+
<MudButton Href="/docs" Variant="Variant.Outlined" Color="Color.Primary" StartIcon="@Icons.Material.Filled.MenuBook">
24+
EDI Integration Guide
25+
</MudButton>
26+
</MudStack>
27+
</MudCardContent>
28+
</MudCard>
29+
</MudContainer>

src/portal/CloudHealthOffice.Portal/Pages/Reports.razor

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,20 @@
22

33
<PageTitle>Reports - Cloud Health Office</PageTitle>
44

5-
<MudText Typo="Typo.h4" GutterBottom="true">Reports</MudText>
6-
<MudText Typo="Typo.body1" Color="Color.Secondary">
7-
Reporting dashboards are coming soon.
8-
</MudText>
5+
<MudContainer MaxWidth="MaxWidth.Large" Class="mt-4">
6+
<MudText Typo="Typo.h4" GutterBottom="true">
7+
<MudIcon Icon="@Icons.Material.Filled.Assessment" Class="mr-2" />
8+
Reports
9+
</MudText>
10+
11+
<MudCard Elevation="0" Class="mt-4">
12+
<MudCardContent Class="d-flex flex-column align-center pa-8">
13+
<MudIcon Icon="@Icons.Material.Filled.BarChart" Size="Size.Large" Color="Color.Primary" Class="mb-4" />
14+
<MudText Typo="Typo.h6" GutterBottom="true">Reporting & Analytics</MudText>
15+
<MudText Typo="Typo.body1" Color="Color.Secondary" Align="Align.Center">
16+
Comprehensive reporting dashboards will be available in an upcoming release.
17+
For immediate reporting needs, please contact your account manager.
18+
</MudText>
19+
</MudCardContent>
20+
</MudCard>
21+
</MudContainer>

src/portal/CloudHealthOffice.Portal/Pages/Settings.razor

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@page "/settings"
22
@inject HttpClient Http
33
@inject IConfiguration Configuration
4-
@inject IJSRuntime JSRuntime
4+
@inject ISnackbar Snackbar
55

66
<PageTitle>Settings - Cloud Health Office</PageTitle>
77

@@ -128,29 +128,29 @@
128128
<MudTabPanel Text="General" Icon="@Icons.Material.Filled.Business">
129129
<MudPaper Class="pa-4 mt-4">
130130
<MudText Typo="Typo.h5" GutterBottom="true">Tenant Information</MudText>
131-
<MudText Typo="Typo.body2" Color="Color.Secondary">
132-
Organization and contact details (coming soon)
133-
</MudText>
131+
<MudAlert Severity="Severity.Info" Variant="Variant.Outlined" Class="mt-3" Icon="@Icons.Material.Filled.AdminPanelSettings">
132+
Configuration managed by your administrator. Contact support for changes to your organization details.
133+
</MudAlert>
134134
</MudPaper>
135135
</MudTabPanel>
136-
136+
137137
<!-- Users & Permissions Tab -->
138138
<MudTabPanel Text="Users & Permissions" Icon="@Icons.Material.Filled.People">
139139
<MudPaper Class="pa-4 mt-4">
140140
<MudText Typo="Typo.h5" GutterBottom="true">User Management</MudText>
141-
<MudText Typo="Typo.body2" Color="Color.Secondary">
142-
Invite users, manage roles and permissions (coming soon)
143-
</MudText>
141+
<MudAlert Severity="Severity.Info" Variant="Variant.Outlined" Class="mt-3" Icon="@Icons.Material.Filled.Security">
142+
User management is configured through your Azure AD tenant. Use the Azure portal to manage user access and role assignments.
143+
</MudAlert>
144144
</MudPaper>
145145
</MudTabPanel>
146-
146+
147147
<!-- Integration Tab -->
148148
<MudTabPanel Text="Integrations" Icon="@Icons.Material.Filled.IntegrationInstructions">
149149
<MudPaper Class="pa-4 mt-4">
150150
<MudText Typo="Typo.h5" GutterBottom="true">API Keys & Integrations</MudText>
151-
<MudText Typo="Typo.body2" Color="Color.Secondary">
152-
Manage API keys, webhooks, and external integrations (coming soon)
153-
</MudText>
151+
<MudAlert Severity="Severity.Info" Variant="Variant.Outlined" Class="mt-3" Icon="@Icons.Material.Filled.IntegrationInstructions">
152+
Contact your account manager to configure API keys, webhooks, and external integrations.
153+
</MudAlert>
154154
</MudPaper>
155155
</MudTabPanel>
156156
</MudTabs>
@@ -222,22 +222,25 @@
222222
return "https://billing.stripe.com/p/login/test_123";
223223
}
224224

225-
private async Task ShowUpgradeDialog()
225+
private Task ShowUpgradeDialog()
226226
{
227227
// TODO: Implement plan change dialog
228-
await JSRuntime.InvokeVoidAsync("alert", "Plan change feature coming soon!");
228+
Snackbar.Add("Please contact your account manager to change your plan.", Severity.Info);
229+
return Task.CompletedTask;
229230
}
230231

231-
private async Task ShowCancelDialog()
232+
private Task ShowCancelDialog()
232233
{
233234
// TODO: Implement cancellation dialog
234-
await JSRuntime.InvokeVoidAsync("alert", "Cancellation feature coming soon!");
235+
Snackbar.Add("Please contact your account manager to manage your subscription.", Severity.Info);
236+
return Task.CompletedTask;
235237
}
236238

237-
private async Task UpdatePaymentMethod()
239+
private Task UpdatePaymentMethod()
238240
{
239241
// TODO: Implement payment method update via Stripe Elements
240-
await JSRuntime.InvokeVoidAsync("alert", "Payment method update coming soon!");
242+
Snackbar.Add("Please contact your account manager to update payment details.", Severity.Info);
243+
return Task.CompletedTask;
241244
}
242245

243246
private class SubscriptionInfo

src/portal/CloudHealthOffice.Portal/Pages/Workflows.razor

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,20 @@
22

33
<PageTitle>Workflows - Cloud Health Office</PageTitle>
44

5-
<MudText Typo="Typo.h4" GutterBottom="true">Workflows</MudText>
6-
<MudText Typo="Typo.body1" Color="Color.Secondary">
7-
Workflow monitoring will appear here shortly.
8-
</MudText>
5+
<MudContainer MaxWidth="MaxWidth.Large" Class="mt-4">
6+
<MudText Typo="Typo.h4" GutterBottom="true">
7+
<MudIcon Icon="@Icons.Material.Filled.AccountTree" Class="mr-2" />
8+
Workflows
9+
</MudText>
10+
11+
<MudCard Elevation="0" Class="mt-4">
12+
<MudCardContent Class="d-flex flex-column align-center pa-8">
13+
<MudIcon Icon="@Icons.Material.Filled.AccountTree" Size="Size.Large" Color="Color.Primary" Class="mb-4" />
14+
<MudText Typo="Typo.h6" GutterBottom="true">Workflow Monitoring</MudText>
15+
<MudText Typo="Typo.body1" Color="Color.Secondary" Align="Align.Center">
16+
Workflow monitoring and automation tools will be available in an upcoming release.
17+
Active workflows are running in the background and processing transactions normally.
18+
</MudText>
19+
</MudCardContent>
20+
</MudCard>
21+
</MudContainer>

0 commit comments

Comments
 (0)