Descrição da tarefa
Criar para o formato do xmlcrossref, o elemento crossmark, considerando os campos de histórico e os campos de relacionamento entre outros artigos no json do articlemeta e/ou xylose.Document.
<doi_data>
<doi>10.xxxx/xxxx</doi>
<resource>http://sua-url.com/artigo</resource>
<collection property="crawler-based">
<item>
<resource>http://sua-url.com/artigo.pdf</resource>
</item>
</collection>
<!-- Início do Crossmark -->
<crossmark>
<crossmark_policy>10.xxxx/sua-politica-doi</crossmark_policy>
<crossmark_domains>
<crossmark_domain>
<domain>sua-url.com</domain>
</crossmark_domain>
</crossmark_domains>
<crossmark_domain_exclusive>true</crossmark_domain_exclusive>
<!-- Opcional: metadados adicionais, como correções, podem ser incluídos aqui -->
</crossmark>
</doi_data>
Crossmark – 12 tipos de update (Crossref)
Referência: https://www.crossref.org/documentation/crossmark/
1. addendum
Informação adicional relevante publicada após o artigo original.
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="addendum">
<doi>10.1590/addendum-example-001</doi>
<date media_type="online">
<month>03</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
2. clarification
Esclarece ambiguidade ou trecho confuso sem alterar conclusões.
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="clarification">
<doi>10.1590/clarification-example-002</doi>
<date media_type="online">
<month>04</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
3. correction
Termo genérico para correção de erro não classificado abaixo.
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="correction">
<doi>10.1590/correction-example-003</doi>
<date media_type="online">
<month>05</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
4. corrigendum
Correção formal de erros introduzidos pelos autores.
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="corrigendum">
<doi>10.1590/corrigendum-example-004</doi>
<date media_type="online">
<month>06</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
5. erratum
Correção de erros introduzidos pela editora (tipografia, etc.).
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="erratum">
<doi>10.1590/erratum-example-005</doi>
<date media_type="online">
<month>07</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
6. expression_of_concern
Editor expressa preocupação com integridade dos dados/metodologia.
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="expression_of_concern">
<doi>10.1590/eoc-example-006</doi>
<date media_type="online">
<month>08</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
7. new_edition
Nova edição do trabalho (livro/monografia); substitui a anterior.
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="new_edition">
<doi>10.1590/new-edition-example-007</doi>
<date media_type="online">
<month>09</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
8. new_version
Nova versão do registro (preprint → VoR, dataset atualizado, etc.).
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="new_version">
<doi>10.1590/new-version-example-008</doi>
<date media_type="online">
<month>10</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
9. partial_retraction
Retratação de parte do artigo (seção, figura, experimento).
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="partial_retraction">
<doi>10.1590/partial-retraction-example-009</doi>
<date media_type="online">
<month>11</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
10. removal
Conteúdo removido (legal, segurança nacional, etc.); DOI mantido.
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="removal">
<doi>10.1590/removal-example-010</doi>
<date media_type="online">
<month>12</month><year>2025</year>
</date>
</update>
</updates>
</crossmark>
11. retraction
Retratação total: resultados inválidos, fraude ou erro grave.
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="retraction">
<doi>10.1590/retraction-example-011</doi>
<date media_type="online">
<month>01</month><year>2026</year>
</date>
</update>
</updates>
</crossmark>
12. withdrawal
Retirada antes da publicação final (preprint, ahead-of-print).
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="withdrawal">
<doi>10.1590/withdrawal-example-012</doi>
<date media_type="online">
<month>02</month><year>2026</year>
</date>
</update>
</updates>
</crossmark>
Exemplo completo – múltiplos updates encadeados
Artigo com erratum seguido de retraction. O XML do artigo original é redepositado com ambos os updates.
<doi_batch>
<head>
<doi_batch_id>scielo-crossmark-batch-2026</doi_batch_id>
<timestamp>20260305120000</timestamp>
<depositor>
<depositor_name>SciELO</depositor_name>
<email_address>crossref@scielo.org</email_address>
</depositor>
<registrant>SciELO</registrant>
</head>
<body>
<journal>
<journal_metadata>
<full_title>Revista Brasileira de Exemplo</full_title>
<issn media_type="electronic">1234-5678</issn>
</journal_metadata>
<journal_issue>
<publication_date media_type="online">
<month>03</month><year>2026</year>
</publication_date>
<journal_volume><volume>10</volume></journal_volume>
<issue>1</issue>
</journal_issue>
<journal_article publication_type="full_text">
<titles>
<title>Artigo com histórico de atualizações</title>
</titles>
<contributors>
<person_name sequence="first" contributor_role="author">
<given_name>Ana</given_name>
<surname>Silva</surname>
</person_name>
</contributors>
<publication_date media_type="online">
<month>01</month><year>2024</year>
</publication_date>
<doi_data>
<doi>10.1590/original-article-2024</doi>
<resource>https://www.scielo.br/j/rbe/a/original-article-2024</resource>
</doi_data>
<crossmark>
<crossmark_version>1</crossmark_version>
<crossmark_policy>https://www.scielo.br/crossmark-policy</crossmark_policy>
<updates>
<update type="erratum">
<doi>10.1590/erratum-rbe-2024</doi>
<date media_type="online">
<month>06</month><year>2024</year>
</date>
</update>
<update type="retraction">
<doi>10.1590/retraction-rbe-2025</doi>
<date media_type="online">
<month>03</month><year>2025</year>
</date>
</update>
</updates>
<custom_metadata>
<assertion name="retraction_reason" label="Motivo da retratação"
href="https://www.scielo.br/retraction-policy">
Dados fabricados detectados na revisão pós-publicação.
</assertion>
</custom_metadata>
</crossmark>
</journal_article>
</journal>
</body>
</doi_batch>
Descrição da tarefa
Criar para o formato do xmlcrossref, o elemento crossmark, considerando os campos de histórico e os campos de relacionamento entre outros artigos no json do articlemeta e/ou xylose.Document.
Crossmark – 12 tipos de update (Crossref)
Referência: https://www.crossref.org/documentation/crossmark/
1.
addendumInformação adicional relevante publicada após o artigo original.
2.
clarificationEsclarece ambiguidade ou trecho confuso sem alterar conclusões.
3.
correctionTermo genérico para correção de erro não classificado abaixo.
4.
corrigendumCorreção formal de erros introduzidos pelos autores.
5.
erratumCorreção de erros introduzidos pela editora (tipografia, etc.).
6.
expression_of_concernEditor expressa preocupação com integridade dos dados/metodologia.
7.
new_editionNova edição do trabalho (livro/monografia); substitui a anterior.
8.
new_versionNova versão do registro (preprint → VoR, dataset atualizado, etc.).
9.
partial_retractionRetratação de parte do artigo (seção, figura, experimento).
10.
removalConteúdo removido (legal, segurança nacional, etc.); DOI mantido.
11.
retractionRetratação total: resultados inválidos, fraude ou erro grave.
12.
withdrawalRetirada antes da publicação final (preprint, ahead-of-print).
Exemplo completo – múltiplos updates encadeados
Artigo com
erratumseguido deretraction. O XML do artigo original é redepositado com ambos os updates.