USO PROFISSIONAL — AVISO CLÍNICO IMPORTANTE

Este portal é uma ferramenta de apoio à decisão clínica para profissionais de saúde. Não substitui o julgamento clínico individual nem a consulta às guidelines originais.

Documentação Técnica

Integração com Prontuário Eletrônico

O portal TribeMD Guidelines e Fluxogramas Clínicos foi desenvolvido para ser embarcado nativamente em prontuários eletrônicos, sistemas de saúde e aplicativos móveis. A integração é feita via iframe ou WebView, com suporte ao parâmetro ?embed=1 que ativa o modo compacto sem navbar e sidebar.

iframe HTML

Integração universal para sistemas web e portais

WebView Mobile

Android, iOS e React Native nativamente

Filtro por Especialidade

Exiba apenas a especialidade relevante ao contexto

Parâmetros de URL

ParâmetroValoresDescrição
?embed=11 ou trueAtiva modo compacto: oculta navbar, sidebar e footer. Ideal para iframe/webview.
?specialty=slug da especialidadeFiltra o catálogo por especialidade. Use junto com /catalogo.

Slugs disponíveis por especialidade:

cardiologiaoncologiaendocrinologiainfectologiareumatologiapsiquiatriapneumologianefrologiaginecologiadermatologianeurologiagastroenterologiaortopediapediatriahematologiaurologia

Integração via iframe — Web

Cole o código abaixo no HTML do seu prontuário ou portal web. Substitua SEU-DOMINIO.manus.space pela URL publicada do portal.

Portal completo

html
<!-- Integração básica — portal completo -->
<iframe
  src="https://SEU-DOMINIO.manus.space?embed=1"
  width="100%"
  height="700px"
  frameborder="0"
  allow="clipboard-read; clipboard-write"
  style="border-radius: 12px; border: 1px solid #E5E7EB;"
  title="TribeMD — Guidelines e Fluxogramas Clínicos"
></iframe>

Filtrado por especialidade (página da especialidade)

html
<!-- Integração filtrada por especialidade -->
<iframe
  src="https://SEU-DOMINIO.manus.space/especialidade/cardiologia?embed=1"
  width="100%"
  height="600px"
  frameborder="0"
  style="border-radius: 12px; border: 1px solid #E5E7EB;"
  title="TribeMD — Cardiologia"
></iframe>

Catálogo filtrado por especialidade

html
<!-- Integração com catálogo filtrado por especialidade -->
<iframe
  src="https://SEU-DOMINIO.manus.space/catalogo?specialty=psiquiatria&embed=1"
  width="100%"
  height="600px"
  frameborder="0"
  style="border-radius: 12px; border: 1px solid #E5E7EB;"
  title="TribeMD — Psiquiatria"
></iframe>

Busca clínica com IA

html
<!-- Integração com busca semântica clínica -->
<iframe
  src="https://SEU-DOMINIO.manus.space/busca?embed=1"
  width="100%"
  height="600px"
  frameborder="0"
  style="border-radius: 12px; border: 1px solid #E5E7EB;"
  title="TribeMD — Busca Clínica com IA"
></iframe>

Integração via WebView — Mobile

Para aplicativos móveis, utilize WebView nativo. O portal é totalmente responsivo e otimizado para telas pequenas.

Android (Kotlin)

kotlin
// Android WebView — Kotlin
val webView = WebView(context)
webView.settings.javaScriptEnabled = true
webView.settings.domStorageEnabled = true
webView.settings.setSupportZoom(true)
webView.settings.builtInZoomControls = true
webView.settings.displayZoomControls = false

webView.loadUrl("https://SEU-DOMINIO.manus.space?embed=1")

iOS (Swift)

swift
// iOS WKWebView — Swift
import WebKit

let config = WKWebViewConfiguration()
config.preferences.javaScriptEnabled = true

let webView = WKWebView(frame: view.bounds, configuration: config)
view.addSubview(webView)

let url = URL(string: "https://SEU-DOMINIO.manus.space?embed=1")!
webView.load(URLRequest(url: url))

React Native

tsx
// React Native WebView
import { WebView } from 'react-native-webview';

export function TribeMDFlowcharts({ specialty }: { specialty?: string }) {
  const baseUrl = 'https://SEU-DOMINIO.manus.space';
  const url = specialty
    ? `${baseUrl}/especialidade/${specialty}?embed=1`
    : `${baseUrl}?embed=1`;

  return (
    <WebView
      source={{ uri: url }}
      style={{ flex: 1 }}
      javaScriptEnabled={true}
      domStorageEnabled={true}
      startInLoadingState={true}
    />
  );
}

Notas de Segurança Clínica

  • O portal exibe um banner de aviso clínico em todas as páginas, informando que o conteúdo é de apoio à decisão e não substitui o julgamento clínico individual.
  • Cada fluxograma TribeMD Original exibe a guideline base, versão e data de revisão na página de detalhe, garantindo rastreabilidade clínica completa.
  • Recomendamos que o prontuário exiba uma mensagem contextual ao abrir o portal, reforçando que o conteúdo é de apoio e não substitui a avaliação clínica do paciente.
  • O portal é atualizado periodicamente pela equipe médica da TribeMD. Para garantir acesso à versão mais recente, utilize sempre a URL publicada (não cache local).

Dúvidas sobre integração? Entre em contato com a equipe técnica da TribeMD.

TribeMD — Portal de Guidelines e Fluxogramas Clínicos · Uso exclusivo para profissionais de saúde habilitados