Patient portal supplier