Re-exportsยง
use clap::Subcommand;๐use clap::ValueEnum;๐use figment::Figment;๐use figment::providers::Env;๐use figment::providers::Format;๐use figment::providers::Toml;๐use haste_fhir_client::FHIRClient;๐use haste_fhir_model::r4::generated::resources::AccessPolicyV2;๐use haste_fhir_model::r4::generated::resources::AccessPolicyV2Assignment;๐use haste_fhir_model::r4::generated::resources::Bundle;๐use haste_fhir_model::r4::generated::resources::BundleEntry;๐use haste_fhir_model::r4::generated::resources::BundleEntryRequest;๐use haste_fhir_model::r4::generated::resources::ClientApplication;๐use haste_fhir_model::r4::generated::resources::Resource;๐use haste_fhir_model::r4::generated::terminology::AccessPolicyv2Engine;๐use haste_fhir_model::r4::generated::terminology::BundleType;๐use haste_fhir_model::r4::generated::terminology::ClientapplicationGrantType;๐use haste_fhir_model::r4::generated::terminology::ClientapplicationResponseTypes;๐use haste_fhir_model::r4::generated::terminology::HttpVerb;๐use haste_fhir_model::r4::generated::terminology::IssueType;๐use haste_fhir_model::r4::generated::terminology::UserRole;๐use haste_fhir_model::r4::generated::types::FHIRString;๐use haste_fhir_model::r4::generated::types::FHIRUri;๐use haste_fhir_model::r4::generated::types::Reference;๐use haste_fhir_operation_error::OperationOutcomeError;๐use haste_fhir_search::SearchEngine;๐use haste_jwt::ProjectId;๐use haste_jwt::TenantId;๐use haste_jwt::claims::SubscriptionTier;๐use haste_repository::admin::Migrate;๐use haste_repository::admin::TenantModelAdmin;๐use haste_repository::types::user::AuthMethod;๐use haste_repository::types::user::CreateUser;๐use haste_repository::types::user::UserSearchClauses;๐use haste_server::auth_n::invitations;๐use haste_server::auth_n::oidc::utilities::revoke_refresh_tokens;๐use haste_server::auth_n::oidc::utilities::set_user_password;๐use haste_server::config::ServerConfig;๐use haste_server::fhir_client::ServerCTX;๐use haste_server::load_artifacts;๐use haste_server::load_artifacts::reset_artifacts;๐use haste_server::services;๐use haste_server::tenants::create_tenant;๐use haste_server::tenants::create_user;๐use std::sync::Arc;๐
Enumsยง
- Admin
Commands ๐ - Server-side administrative operations (tenants, users, clients, migrations).
- Client
Commands ๐ - Manage OIDC ClientApplication resources.
- Client
Grant ๐Type Choice - How a newly created OIDC client authenticates.
- Migration
Commands ๐ - Run database/search/artifact migrations.
- Tenant
Commands ๐ - Manage tenants.
- User
Commands ๐ - Manage users.
- User
Subscription ๐Choice - Subscription tier to assign a newly created tenant.
Functionsยง
- migrate_
artifacts ๐ - migrate_
repo ๐ - migrate_
search ๐ - run ๐
- Runs the
admincommand group.