pub async fn create_tenant<Repo: Repository + Send + Sync + 'static, Search: SearchEngine + Send + Sync + 'static, Terminology: FHIRTerminology + Send + Sync + 'static>(
services: Arc<AppState<Repo, Search, Terminology>>,
id: Option<String>,
_name: &str,
subscription_tier: &SubscriptionTier,
) -> Result<(), OperationOutcomeError>