Determinar:Dicionário Canônico de Propriedades: Difference between revisions
| Line 405: | Line 405: | ||
* '''Valor:''' knowledge panel do Google exige imagem estruturada; P48 protege direitos autorais. | * '''Valor:''' knowledge panel do Google exige imagem estruturada; P48 protege direitos autorais. | ||
== K. Placeholders e órfãs (a decidir — NÃO usar em lotes) == | == K. Atualizações Placeholders e órfãs (a decidir — NÃO usar em lotes) == | ||
* '''P8 "inativa"''' — sem descrição. Decidir: formalizar como flag de item inativo ou deprecar. | |||
* '''P22 "Recognition"''' — tipo a confirmar. Definir uso (reconhecimento público?) ou deprecar. | |||
* '''P44 "Propriedade para correção item"''' — placeholder de trabalho. Deprecar ao fim da migração. | |||
* '''P49 "Propriedade vazia aguardando"''' — placeholder. Deprecar ou nomear. | |||
''Regra: órfã não entra em lote. Antes do próximo import, fechar K.'' | |||
==== P1 — Imagem (Main Image — a nomear) ==== | ==== P1 — Imagem (Main Image — a nomear) ==== | ||
'''Tipo:''' Media file · '''Domínio:''' qualquer item · '''Intervalo:''' arquivo de imagem | '''Tipo:''' Media file · '''Domínio:''' qualquer item · '''Intervalo:''' arquivo de imagem | ||
| Line 414: | Line 418: | ||
* '''Valor:''' SEO de entidade local (a imagem é o 3º fator mais visível de um painel do Google, depois do nome e do endereço). | * '''Valor:''' SEO de entidade local (a imagem é o 3º fator mais visível de um painel do Google, depois do nome e do endereço). | ||
* '''Observação de governança:''' P1 foi criada primeiro (rev 25), sem rótulo; P45 "Main Image" veio depois, com rótulo. Há **duas propriedades para o mesmo fato**. | * '''Observação de governança:''' P1 foi criada primeiro (rev 25), sem rótulo; P45 "Main Image" veio depois, com rótulo. Há **duas propriedades para o mesmo fato**. | ||
==== P23 — Convênio Aceito (Accepted Insurance) ==== | |||
* ''' | '''Tipo:''' Item · '''Domínio:''' profissional/clínica · '''Intervalo:''' itens de convênio (AMIL, UNIMED, GOLDEN CROSS...) | ||
* ''' | * '''Leigo:''' quais planos de saúde ele aceita. | ||
* ''' | * '''Médico:''' rede credenciada declarada — deve cruzar com P37 (operadora ANS) e com P35 (aceita convênio? Sim/Não). | ||
* ''' | * '''LLM:''' wd:Q1 wdt:P23 wd:Q<Unimed> . ''schema:acceptsInsurance''. | ||
* ''' | * '''Valor:''' consulta "atende meu plano?" — conversão direta do paciente; base do produto de rede para operadoras. | ||
==== P35 — Accepts Insurance (Aceita convênio) ==== | |||
'''Tipo:''' Monolingual text · '''Domínio:''' profissional/clínica · '''Intervalo:''' "Sim" / "Não" | |||
* '''Leigo:''' se o profissional atende por plano de saúde ou só particular. | |||
* '''Médico:''' flag declarativo — complementa P23 (lista) com a resposta binária. | |||
* '''LLM:''' filtro rápido "aceita convênio?" sem precisar resolver a lista de P23; sem mapeamento schema.org direto — usar como flag de triagem. | |||
* '''Valor:''' triagem de pacientes (funil) e sinal de acessibilidade financeira. | |||
* '''Regra:''' P23 e P35 são complementares e NÃO devem ser fundidos. P35 = binário, P23 = enumeração. | |||
==== P60 — Tempo de Experiência na Profissão (Professional Experience Time) ==== | |||
'''Tipo:''' Quantity · '''Domínio:''' profissional · '''Intervalo:''' anos (ex.: 25) | |||
* '''Leigo:''' há quantos anos ele exerce a profissão. | |||
* '''Médico:''' senioridade — dado declarativo (cruza com P15 formação, P43 RQE, P52 publicações). | |||
* '''LLM:''' sinal de experiência para ranking/confiança; sem campo schema.org direto — expor como ''schema:additionalProperty'' (PropertyValue) no JSON-LD. | |||
* '''Valor:''' o sinal E-E-A-T mais simples que existe (Experiência); filtro "médico com N+ anos" para leads B2B e pacientes. | |||
==== P25 — E-mail (EXCLUÍDA — VETO) ==== | |||
'''Status:''' excluída (era monolingual). | |||
'''Regra:''' '''não recriar.''' E-mail no grafo usa exclusivamente P30. | |||
'''Por que registrar o veto:''' sem este verbete, um import futuro pode recriar "E-mail" e ganhar um ID novo, fragmentando a propriedade (foi o padrão P38/P39/P40 que já aconteceu). | |||
'' | ==== P30 — Email ==== | ||
'''Tipo:''' (confirmar na auditoria — String ou URL) · '''Domínio:''' contato · '''Intervalo:''' endereço de e-mail | |||
* '''Leigo:''' como falar com ele por e-mail. | |||
* '''LLM:''' ''schema:email''. | |||
* '''Valor:''' canal de contato direto para leads verificados. | |||
* '''Única propriedade de e-mail do grafo.''' | |||
== Manutenção (auditoria recorrente) == | == Manutenção (auditoria recorrente) == | ||
Revision as of 09:41, 4 August 2026
Dicionário Canônico de Propriedades
Este é o código civil do grafo determinar.ia.br. Toda propriedade existente (P1–P92) está registrada aqui com: o que significa para uma pessoa leiga, o que significa para um médico/profissional, a semântica formal para LLMs e agentes, a fonte oficial esperada, o status de verificação exigido e o valor público/comercial que ela gera.
Uma propriedade sem verbete neste dicionário não pode ser usada em lote de importação — essa foi a causa dos conflitos P38/P39/P40 e P62–P75.
As 3 audiências deste documento
| Audiência | O que recebe | Formato |
|---|---|---|
| Leigo (paciente, cidadão) | Frase simples: o que esse dado significa na vida real | 1 linha, sem jargão |
| Médico / auditor | Contexto técnico: o que o dado valida na cadeia RQE→CBO→SIGTAP→CID | 1–2 linhas |
| LLM / agente / máquina | Semântica formal: domínio→intervalo, tripla SPARQL, mapeamento schema.org | Tripla + JSON-LD |
Regras de governança (obrigatórias em todo import)
- Tripla mínima de proveniência: todo claim de profissional carrega
P79 (fonte) + P80 (data da coleta) + P86 (status de verificação).
- Nenhum ID fora do dicionário. Antes de criar propriedade/item novo,
verificar aqui — se existir, usa o existente; se não, cria e registra.
- Nunca curar a aresta médico→CID à mão. Ela só existe no estrato
derivado (SPARQL), nunca como claim.
- Lote idempotente. Re-rodar um import não duplica claims (GUID determinístico).
- Datatype é contrato. Toda propriedade tem tipo fixo (ver verbete);
mudar tipo = criar propriedade nova, nunca reutilizar.
Legenda dos verbetes
- Tipo: datatype Wikibase · Domínio: quem usa · Intervalo: valor permitido
- Fonte: origem oficial esperada · Proveniência: tripla obrigatória P79+P80+P86
- Leigo / Médico / LLM: as três leituras
- Valor: utilidade pública, comercial e SEO de entidade
A. Identidade e registro (o "quem é quem" — o moat)
P2 — Name (Nome)
Tipo: String · Domínio: pessoa, empresa, organização · Intervalo: nome completo oficial
- Leigo: o nome registrado, sem apelidos nem abreviações.
- Médico: nome civil conforme o conselho de classe — base da reconciliação.
- LLM: wd:Q1 rdfs:label "Dr. Marco Tulio Souza"@pt . schema:name.
- Valor: espinha dorsal da desambiguação; sinal de entidade para Google Knowledge Panel.
P3 — Alternative Name (Nome alternativo)
Tipo: String · Domínio: qualquer item · Intervalo: aliases de busca
- Leigo: outros jeitos de escrever o mesmo nome.
- Médico: variações de grafia ("Marco Túlio" vs "Marco Tulio") que quebram reconciliação automática.
- LLM: aliases alimentam fuzzy matching; schema:alternateName.
- Valor: reduz falsos negativos em busca e matching de homônimos.
P4 — Professional Registration Number (Número de registro profissional)
Tipo: String · Domínio: profissional regulado · Intervalo: "CRM/SP 154031", "OAB/SP 123456"
- Leigo: o número que prova que a pessoa pode exercer a profissão.
- Médico: CRM + UF — identifica o médico de forma única e pública (CFM).
- LLM: wd:Q1 wdt:P4 "CRM/SP 154031" . schema:identifier + hasCredential.
- Valor: núcleo do produto de verificação de credencial B2B; bloqueio anti-homônimo.
P5 — Professional Registration (Registro profissional)
Tipo: Item (tipo a confirmar) · Domínio: profissional · Intervalo: item do registro (órgão+UF)
- Leigo: o documento de quem pode exercer, ligado ao conselho.
- Médico: entidade do registro no grafo — permite qualificadores (situação ativo/cancelado, data).
- LLM: liga o profissional ao órgão emissor via P16.
- Valor: habilita consulta "registro ativo em qual UF?" — auditoria.
P6 — Professional Registration Type (Tipo de registro)
Tipo: Item · Domínio: registro (P5) · Intervalo: definitivo, provisório, RQE
- Leigo: se o registro é definitivo ou temporário.
- Médico: distingue CRM definitivo de provisório (recém-formado).
- LLM: qualificador de P5; filtra "definitivo" em queries de credibilidade.
- Valor: evita tratar registro provisório como definitivo (risco clínico e legal).
P7 — CNPJ
Tipo: String · Domínio: empresa, clínica, estabelecimento · Intervalo: 14 dígitos formatados
- Leigo: o "CPF" da empresa.
- Médico: identifica clínicas/hospitais na Receita e no CNES.
- LLM: schema:taxID.
- Valor: cruzamento CNES×Receita para verificação de estabelecimento.
P9 — ANS Registry (Registro ANS)
Tipo: String · Domínio: operadora de saúde · Intervalo: número ANS
- Leigo: número da agência que regula planos de saúde.
- Médico: identifica operadora de forma canônica (cruza com P37).
- LLM: chave de join entre médico, convênio e operadora.
- Valor: dado regulatório de rede credenciada — produto para operadoras.
P16 — Professional Board (Conselho profissional)
Tipo: Item · Domínio: profissional · Intervalo: CFM, OAB, CREA, CRO...
- Leigo: o conselho que fiscaliza a profissão.
- Médico: CFM/CRM — autoridade que emite CRM e RQE.
- LLM: wd:Q1 wdt:P16 wd:Q<CFM> . schema:recognizingAuthority.
- Valor: ancora o estrato normativo; sinal E-E-A-T YMYL fortíssimo.
P43 — Professional Title (Título profissional)
Tipo: Item · Domínio: médico · Intervalo: título de especialista (RQE 62002)
- Leigo: a especialidade oficial, com número de registro no conselho.
- Médico: RQE = título que habilita a se declarar especialista; é o elo com CBO.
- LLM: wd:Q1 wdt:P43 wd:Q<RQE 62002> . schema:hasCredential.
- Valor: ponto de entrada da cadeia RQE→CBO→SIGTAP→CID; verificação de especialidade.
P61 — ORCID iD
Tipo: External identifier · Domínio: pesquisador · Intervalo: 16 dígitos
- Leigo: um "RG" internacional do pesquisador.
- LLM: wd:Q1 wdt:P61 "0000-..." . schema:identifier (propertyID=ORCID).
- Valor: liga o médico à produção científica global.
P62 — Google Scholar ID
Tipo: External identifier · Domínio: pesquisador · Intervalo: "user=-zuIFPcAAAAJ"
- Leigo: perfil de publicações no Google Acadêmico.
- LLM: wd:Q1 wdt:P62 "-zuIFPcAAAAJ" . schema:identifier.
- Valor: prova de produção científica — diferencia "especialista" de "declarado".
P63 — ResearchGate Profile ID
Tipo: External identifier · Domínio: pesquisador · Intervalo: slug do perfil
- Leigo: rede social de pesquisadores.
- Valor: reforço de produção científica (estrato derivado de reputação).
P64 — Doctoralia ID
Tipo: External identifier · Domínio: profissional de saúde · Intervalo: "440137"
- Leigo: o número do perfil no maior diretório de médicos do Brasil.
- Médico: perfil declarativo — o que o médico diz de si (estrato 1, NÃO normativo).
- LLM: wd:Q1 wdt:P64 "440137" . schema:sameAs → URL Doctoralia.
- Valor: ancora o estrato declarativo; base do relatório "declarado × verificado".
P65 — Lattes CV ID
Tipo: External identifier · Domínio: pesquisador brasileiro · Intervalo: ID CNPq
- Valor: currículo oficial brasileiro — verificação de formação e produção.
P66 — URN · P67 — CURIE · P68 — Canonical URI
Tipo: String/URL · Domínio: qualquer item · Intervalo: identificadores canônicos
- LLM: P69 owl:sameAs liga o item a URIs externas; P66/P67/P68 garantem identidade estável.
- Valor: interoperabilidade entre grafos (Wikidata, outras instâncias) — a ponte do "wikivendas DKI".
P69 — exact match (correspondência exata)
Tipo: URL/Item · Domínio: qualquer item · Intervalo: entidade idêntica em outro grafo
- LLM: owl:sameAs — sinal formal de identidade para raciocínio multi-grafo.
- Valor: o que permite citar "Q1 = Wikidata Q140427962" sem ambiguidade.
P75 — Google Maps CID
Tipo: External identifier · Domínio: local, clínica · Intervalo: "17733493881021046543"
- Leigo: o número que o Google usa para achar o lugar no mapa.
- LLM: schema:sameAs com knowledge panel do Google.
- Valor: amarra o item ao Knowledge Graph — SEO de entidade direto.
P92 — CNES
Tipo: External identifier/Item · Domínio: estabelecimento · Intervalo: código CNES
- Leigo: o número do hospital/clínica no cadastro do SUS.
- Médico: chave oficial para vínculos de profissionais e CBOs.
- LLM: wd:Q1616 wdt:P92 "CNES..." . join com P91.
- Valor: o elo entre o grafo e o SUS real — base do estrato normativo.
P70 — Canary Token (Token canário)
Tipo: String · Domínio: item · Intervalo: token único embutido
- Leigo: uma "marca d'água" para saber se copiaram o dado.
- LLM: honeypot anti-scraping: se o token vaza, sabe-se a origem da cópia.
- Valor: defesa de propriedade intelectual do grafo (proteção do ativo).
B. Formação, títulos e sociedades
P15 — Educated At (Formou-se em)
Tipo: Item · Domínio: pessoa · Intervalo: instituição de ensino
- Leigo: onde estudou.
- Médico: faculdade de medicina — dado declarativo, cruza com Lattes.
- LLM: schema:alumniOf.
- Valor: contexto de formação; desempate em reconciliação de homônimos.
P17 — Scientific Society (Sociedade científica)
Tipo: Item · Domínio: médico · Intervalo: SBC, SBHCI, AMB...
- Leigo: a associação dos especialistas da área.
- Médico: sociedade da especialidade (SBC, SBHCI) — afiliação verificável.
- LLM: wd:Q1 wdt:P17 wd:Q<SBHCI> . schema:affiliation.
- Valor: sinal de atualização profissional; parceiros institucionais do grafo.
P10 — Medical Specialty (Especialidade médica)
Tipo: Item · Domínio: médico · Intervalo: cardiologia, clínica médica...
- Leigo: a área da medicina em que o médico é especialista.
- Médico: especialidade reconhecida pelo CFM — base para RQE.
- LLM: wd:Q1 wdt:P10 wd:Q<Cardiologia> . schema:medicalSpecialty.
- Valor: o rótulo que LLMs e pacientes entendem; deve sempre cruzar com P43/P88.
P11 — Subspecialty (Subespecialidade)
Tipo: Item · Domínio: médico · Intervalo: hemodinâmica, eletrofisiologia...
- Leigo: a área mais específica dentro da especialidade.
- Médico: área de atuação com certificação própria (ex.: intervencionista).
- LLM: schema:medicalSpecialty (nested).
- Valor: diferencia "cardiologista" de "cardiologista intervencionista" — CBO 2231-G1.
P12 — Field of Knowledge (Campo do conhecimento)
Tipo: Item · Domínio: item acadêmico · Intervalo: área do conhecimento
- Valor: classificação acadêmica; útil para metodologias e produtos (domínio WikiVendas).
P13 — Area of Practice (Área de atuação)
Tipo: Item · Domínio: profissional · Intervalo: área declarada
- Leigo: no que o profissional diz que trabalha.
- Médico: área declarada — pode divergir do RQE/CBO (é o que gera o relatório de divergência).
- LLM: estrato declarativo; NUNCA usado sozinho para afirmar habilitação.
- Valor: o "declarado" do modelo de 3 estratos.
P42 — Scientific Reviewer (Revisor científico)
Tipo: Item (tipo a confirmar) · Domínio: pesquisador · Intervalo: periódico onde revisa
- Valor: reputação científica verificável (estrato derivado).
C. Prática clínica (semântica médica)
P18 — Treated Condition (Condição tratada)
Tipo: Item · Domínio: médico/clínica · Intervalo: doença (CID ou termo)
- Leigo: que doenças o profissional trata.
- Médico: condição clínica — deve casar com P89 (CID) e P19 (procedimento).
- LLM: wd:Q1 wdt:P18 wd:Q<Doença arterial coronária> . schema:knowsAbout.
- Valor: o que LLMs usam para responder "trata o meu problema?" — declaração, não norma.
P19 — Performed Procedure (Procedimento realizado)
Tipo: Item · Domínio: médico/clínica · Intervalo: procedimento (SIGTAP/TUSS)
- Leigo: que exames e cirurgias o profissional faz.
- Médico: procedimento — o elo com a tabela SIGTAP (P87) e com o CBO (P88).
- LLM: wd:Q1 wdt:P19 wd:Q<Cateterismo> . schema:availableService.
- Valor: um dos 3 vértices da triângulo de habilitação; base do produto de elegibilidade.
P20 — Associated Symptom (Sintoma associado)
Tipo: Item · Domínio: condição · Intervalo: sintoma
- Leigo: que sintomas a doença causa.
- Valor: busca por sintoma→condição→especialista (funil do paciente).
P21 — Risk Factor (Fator de risco)
Tipo: Item · Domínio: condição · Intervalo: fator (tabagismo, HAS...)
- Valor: educação em saúde estruturada; conteúdo citável para LLMs.
P24 — MeSH Code (Código MeSH)
Tipo: Monolingual text · Domínio: condição · Intervalo: termo MeSH
- LLM: ponte terminológica internacional (PubMed).
- Valor: interoperabilidade com literatura científica.
P26 — SNOMED CT Code (Código SNOMED CT)
Tipo: String · Domínio: condição · Intervalo: código SNOMED
- Médico: terminologia clínica internacional — padroniza o "mesmo nome" entre hospitais.
- LLM: desambiguação clínica fina.
- Valor: interoperabilidade com prontuários eletrônicos (padrão global).
D. Códigos oficiais do SUS (o trilho normativo — coração do projeto)
P87 — SIGTAP Code (Código SIGTAP)
Tipo: External identifier/String · Domínio: procedimento · Intervalo: código de 10 dígitos (ex.: 0406030049)
- Leigo: o número oficial de cada exame/cirurgia do SUS.
- Médico: tabela oficial de procedimentos — define o que o SUS paga e em que condições.
- LLM: wd:Q<Angioplastia> wdt:P87 "0406030049" . chave de join com P88/P89.
- Valor: o padrão-ouro: habilitação, valor, CID indicado e CBO exigido vêm daqui.
P88 — Linked CBO (CBO vinculado)
Tipo: Item · Domínio: profissional/procedimento · Intervalo: item CBO (Q437 = 225120)
- Leigo: a ocupação oficial do profissional segundo o governo.
- Médico: CBO-2002: 2251-20 cardiologista; 2231-G1 intervencionista — confere a prerrogativa de executar procedimentos (Portaria 472/2008).
- LLM: wd:Q867 wdt:P88 wd:Q437 . responda "quais procedimentos este CBO habilita?" via P87/P19.
- Valor: núcleo do produto de elegibilidade médico×procedimento; auditoria anti-fraude de APAC.
P89 — Linked ICD (CID vinculado)
Tipo: Item · Domínio: procedimento/condição · Intervalo: item CID-10 (I21.0)
- Leigo: o código oficial da doença.
- Médico: CID-10 indicado na APAC — critério para o procedimento ser aceito pelo SUS.
- LLM: a ponta final da cadeia: RQE→CBO→SIGTAP→CID.
- Valor: completa a tríade; sem ele não existe resposta determinística "autorizado a tratar".
P90 — Linked TUSS (TUSS vinculado)
Tipo: String · Domínio: procedimento · Intervalo: código TUSS
- Médico: código da tabela de procedimentos da saúde suplementar (planos).
- Valor: ponte SUS ↔ saúde privada — produto para operadoras.
E. Localização, contato e web
P28 — Street Address · P29 — Neighborhood · P71 — Municipality · P36 — State · P59 — Country · P72 — Postal Code
Tipo: String/Item · Domínio: local · Intervalo: endereço estruturado
- Leigo: onde fica e como chegar.
- Médico: endereço do consultório — base para busca por município (coorte Campinas).
- LLM: schema:address (streetAddress, addressLocality, addressRegion, addressCountry, postalCode).
- Valor: geo-SEO local; consultas "cardiologista verificado em Campinas" — o motor de leads.
P33 — Latitude · P34 — Longitude
Tipo: Geographic coordinates · Domínio: local · Intervalo: coordenadas
- LLM: schema:geo. Habilita queries espaciais no SPARQL (raio de N km).
- Valor: busca geoespacial — feature que poucos diretórios têm.
P25 — E-mail (canônico) / P30 — Email (duplicata)
Tipo: String · Domínio: contato
- Recomendação de higiene: P30 é duplicata de P25 — **deprecar P30** e migrar valores; manter só P25.
- Valor: contato direto para leads verificados.
P31 — Official Website · P32 — Scheduling URL · P57 — Social Media
Tipo: URL · Domínio: item
- Leigo: site oficial, onde agendar, redes sociais.
- LLM: schema:url, schema:potentialAction (BookAction), schema:sameAs (redes).
- Valor: conversão (agendamento) + sinais de presença digital (E-E-A-T).
P76 — Opening Hours (Horário de atendimento)
Tipo: String · Domínio: local · Intervalo: "Seg–Sex 08:00–18:00"
- Leigo: quando posso ir.
- LLM: schema:openingHoursSpecification — elegível para rich results locais.
- Valor: SEO local direto (knowledge panel).
F. Convênios e operadoras
P23 — Accepted Insurance (Convênio aceito)
Tipo: Item · Domínio: profissional/clínica · Intervalo: item convênio (Unimed, Amil...)
- Leigo: quais planos de saúde aceita.
- Médico: rede credenciada declarada — deve cruzar com P37 (operadora ANS).
- LLM: schema:acceptsInsurance.
- Valor: consulta "atende meu plano?" — conversão direta do paciente.
P35 — Accepts Insurance (sobreposta a P23)
Recomendação de higiene: consolidar em P23; P35 fica como alias/deprecada. Dois nomes para o mesmo fato = inconsistência no grafo.
P37 — Insurance Operator (Operadora de plano)
Tipo: Item · Domínio: convênio · Intervalo: operadora registrada na ANS (liga a P9)
- Valor: padroniza a rede por operadora — produto de montagem de rede para operadoras.
G. Avaliações e prova social
P38 — Quantidade de Opiniões · P39 — Número de Estrelas no Doctoralia · P40 — Número de dúvidas Respondidas Doctoralia
Tipo: Quantity · Domínio: profissional · Intervalo: métricas do perfil Doctoralia
- Leigo: quantas pessoas avaliaram e o que acham.
- Médico: métricas declarativas (estrato 1) — NÃO são verificação normativa de habilitação.
- LLM: schema:aggregateRating (ratingValue = P39, ratingCount = P38).
- Valor: prova social para pacientes; dado de reputação (com ressalva de licença — ver P79).
P41 — Total Reviews (Total de avaliações)
Tipo: Quantity · Domínio: profissional/local
- Valor: agrega avaliações de múltiplas fontes em um número canônico.
P56 — FAQs (Perguntas e respostas)
Tipo: Monolingual text/Item · Domínio: profissional · Intervalo: Q&A do Doctoralia
- Leigo: dúvidas reais de pacientes respondidas pelo médico.
- LLM: conteúdo rico e citável; schema:FAQPage — elegível para rich results.
- Valor: SEO semântico + corpus de linguagem natural do médico (tom, estilo).
H. Publicações científicas
P52 — Bibliographic Reference · P53 — DOI · P54 — Publication URL · P77 — Scientific Publications
Tipo: String/URL/Item · Domínio: pesquisador
- Leigo: artigos científicos publicados.
- LLM: schema:citation + DOI (identificador universal).
- Valor: prova de produção científica — verificação objetiva de "quem é especialista de verdade".
I. Proveniência e governança (o que torna o dado citável)
P79 — Source (Fonte)
Tipo: Item · Domínio: QUALQUER claim · Intervalo: Doctoralia, CFM, SIGTAP, CNES, DOM, ANS
- Leigo: de onde saiu essa informação.
- Médico: o estrato: declarativo (Doctoralia) × normativo (CFM/SIGTAP/CNES).
- LLM: a âncora anti-alucinação — todo fato cita a fonte.
- Valor: é o que permite afirmar `{"determinado": true}` com rastreabilidade.
P80 — Collection date (Data da coleta)
Tipo: Point in time · Domínio: QUALQUER claim · Intervalo: data ISO (2026-08-02)
- Leigo: quando o dado foi verificado.
- LLM: permite citar "verificado em 2026-08-02" — frescor.
- Valor: base do versionamento por competência; o dado "na data certa" vira evidência legal.
P86 — Verification Status (Status de verificação)
Tipo: Item · Domínio: QUALQUER claim · Intervalo: declarado / verificado / pendente
- Leigo: se a informação foi só afirmada ou confirmada em fonte oficial.
- Médico: declarado (Doctoralia) ≠ verificado (CFM/CNES/SIGTAP).
- LLM: filtro de confiança: `FILTER(?status = wd:Q<Verificado>)`.
- Valor: separa o grafo "diz" do grafo "provado" — o diferencial de mercado.
P50 — Reliability Level (Nível de confiabilidade)
Tipo: Item · Domínio: claim/item
- Valor: agrega P86 + fonte em escala ordinal (ex.: 1–5) para ranking de confiança.
P55 — Content License (Licença de conteúdo)
Tipo: Item · Domínio: claim/item
- Valor: governança legal de re-exportação (LGPD + licenças de fonte) — protege o ativo.
P73 — In Scope / P74 — Out of Scope (No escopo / Fora de escopo)
Tipo: Item · Domínio: pessoa · Intervalo: declarações de desambiguação ("NÃO É o homônimo X")
- Leigo: aviso explícito de que não é a outra pessoa de mesmo nome.
- LLM: declaração negativa estruturada — evita a fusão de entidades.
- Valor: o mecanismo anti-fraude e anti-confusão que nenhum diretório tem.
P78 — Knowledge Architect (Arquiteto do conhecimento)
Tipo: Item · Domínio: item · Intervalo: curador responsável
- Valor: responsabilidade editorial: quem auditou o dado (LGPD: controlador do dado).
P70 — Canary Token
(ver seção A)
J. Imagens e mídia
P45 — Main Image · P46 — Logo · P47 — Related Image · P48 — Image Credit
Tipo: Media/Commons/String · Domínio: item
- Leigo: fotos e logotipos.
- LLM: schema:image, schema:logo.
- Valor: knowledge panel do Google exige imagem estruturada; P48 protege direitos autorais.
K. Atualizações Placeholders e órfãs (a decidir — NÃO usar em lotes)
- P8 "inativa" — sem descrição. Decidir: formalizar como flag de item inativo ou deprecar.
- P22 "Recognition" — tipo a confirmar. Definir uso (reconhecimento público?) ou deprecar.
- P44 "Propriedade para correção item" — placeholder de trabalho. Deprecar ao fim da migração.
- P49 "Propriedade vazia aguardando" — placeholder. Deprecar ou nomear.
Regra: órfã não entra em lote. Antes do próximo import, fechar K.
P1 — Imagem (Main Image — a nomear)
Tipo: Media file · Domínio: qualquer item · Intervalo: arquivo de imagem
- Leigo: a foto do profissional, da clínica ou da empresa.
- Médico: foto do perfil — reforça reconhecimento humano e desambiguação visual.
- LLM: schema:image — o Google exige imagem estruturada para knowledge panel; sem ela, o item perde rich results.
- Valor: SEO de entidade local (a imagem é o 3º fator mais visível de um painel do Google, depois do nome e do endereço).
- Observação de governança: P1 foi criada primeiro (rev 25), sem rótulo; P45 "Main Image" veio depois, com rótulo. Há **duas propriedades para o mesmo fato**.
P23 — Convênio Aceito (Accepted Insurance)
Tipo: Item · Domínio: profissional/clínica · Intervalo: itens de convênio (AMIL, UNIMED, GOLDEN CROSS...)
- Leigo: quais planos de saúde ele aceita.
- Médico: rede credenciada declarada — deve cruzar com P37 (operadora ANS) e com P35 (aceita convênio? Sim/Não).
- LLM: wd:Q1 wdt:P23 wd:Q<Unimed> . schema:acceptsInsurance.
- Valor: consulta "atende meu plano?" — conversão direta do paciente; base do produto de rede para operadoras.
P35 — Accepts Insurance (Aceita convênio)
Tipo: Monolingual text · Domínio: profissional/clínica · Intervalo: "Sim" / "Não"
- Leigo: se o profissional atende por plano de saúde ou só particular.
- Médico: flag declarativo — complementa P23 (lista) com a resposta binária.
- LLM: filtro rápido "aceita convênio?" sem precisar resolver a lista de P23; sem mapeamento schema.org direto — usar como flag de triagem.
- Valor: triagem de pacientes (funil) e sinal de acessibilidade financeira.
- Regra: P23 e P35 são complementares e NÃO devem ser fundidos. P35 = binário, P23 = enumeração.
P60 — Tempo de Experiência na Profissão (Professional Experience Time)
Tipo: Quantity · Domínio: profissional · Intervalo: anos (ex.: 25)
- Leigo: há quantos anos ele exerce a profissão.
- Médico: senioridade — dado declarativo (cruza com P15 formação, P43 RQE, P52 publicações).
- LLM: sinal de experiência para ranking/confiança; sem campo schema.org direto — expor como schema:additionalProperty (PropertyValue) no JSON-LD.
- Valor: o sinal E-E-A-T mais simples que existe (Experiência); filtro "médico com N+ anos" para leads B2B e pacientes.
P25 — E-mail (EXCLUÍDA — VETO)
Status: excluída (era monolingual). Regra: não recriar. E-mail no grafo usa exclusivamente P30. Por que registrar o veto: sem este verbete, um import futuro pode recriar "E-mail" e ganhar um ID novo, fragmentando a propriedade (foi o padrão P38/P39/P40 que já aconteceu).
P30 — Email
Tipo: (confirmar na auditoria — String ou URL) · Domínio: contato · Intervalo: endereço de e-mail
- Leigo: como falar com ele por e-mail.
- LLM: schema:email.
- Valor: canal de contato direto para leads verificados.
- Única propriedade de e-mail do grafo.
Manutenção (auditoria recorrente)
SPARQL — inventário oficial (rodar antes de QUALQUER lote):
SELECT ?prop ?label ?type WHERE {
?prop a wikibase:Property ;
rdfs:label ?label ;
wikibase:propertyType ?type .
FILTER(LANG(?label) = "pt")
} ORDER BY ?prop
SPARQL — claims sem proveniência (dívida técnica):
SELECT ?item ?prop ?value WHERE {
?item ?prop ?value .
FILTER(?prop NOT IN (wdt:P79, wdt:P80, wdt:P86))
FILTER(STRSTARTS(STR(?item), "http://determinar.ia.br/entity/Q"))
} LIMIT 100
Mapeamento schema.org (camada JSON-LD — SEO de entidade)
Cada item médico emite JSON-LD no HTML para buscadores e agentes:
| Wikibase | schema.org | Uso | |---|---|---| | P4 | `identifier` + `hasCredential` | registro profissional | | P43 | `hasCredential` (credentialCategory = RQE) | título de especialista | | P10/P11 | `medicalSpecialty` | especialidade/subespecialidade | | P18 | `knowsAbout` (MedicalCondition) | condições tratadas | | P19 | `availableService` (MedicalProcedure) | procedimentos | | P88 | `hasCredential` (namedOccupation) | CBO | | P31 | `url` | site oficial | | P28/P29/P71/P36/P59/P72 | `address` | endereço | | P33/P34 | `geo` | coordenadas | | P76 | `openingHoursSpecification` | horários | | P23 | `acceptsInsurance` | convênios | | P38/P39 | `aggregateRating` | avaliações | | P80 | `dateModified` (data de verificação) | frescor | | P69/P64/P75 | `sameAs` | identidade externa | | P16 | `recognizingAuthority` | conselho |
Registro de versões do dicionário
- v1.0 (2026-08-04): inventário completo P1–P92; 85 propriedades ativas; órfãs P1/P60; duplicatas P30/P35; placeholders P44/P49/P8/P22; lacunas P27/P58/P81–P85 (não existem — não alocar).
