Support Proper Display of Funded Content: Selected Chapters; Author MS; Prepublication draft; Published PDF
Hi @lathrops1, @Kireev, @latternm
cc @John.kopanas @andynicholson
When a chapter-processed book belongs to a "funded" collection
All chapter-processed books within a "funded" collection should have <?select_chapters?>
added to the <book-meta>
node
Funded content type: Author Manuscript value
This use case applies to chapter-processed and wholebooks in the PDF workflow.
In the chapter-processed case where BCMS writes book metadata:
- NCBI sys admins should upload the manuscript note text (that Apex should write into the
book-part-meta
) to the "support" folder of the relevant chapter - BCMS writes chapter-processed book metadata with the processing instruction
<?book-chapter-manuscript?>
PI as child of<book-meta>
into the converted.xml file received from Apex. For example:
<book-part-wrapper xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" id="ch5" content-type="chapter" from-where="body">
<collection-meta collection-type="ncbi-books-collection">
<collection-id collection-id-type="pmcid">wtcollect</collection-id>
<title-group>
<title>Wellcome Trust–Funded Monographs and Book Chapters</title>
</title-group>
</collection-meta>
<book-meta>
<?select_chapters ?>
<?book-chapter-manuscript ?>
<book-id book-id-type="pmcid">wt605993</book-id>
...
</book-meta>
In the wholebook use case or chapter-processed where BCMS does not write XML:
- BCMS does nothing, there is not integration for this setting in phase 1
- NCBI sys admins should upload the manuscript note text (that Apex should write into the
book-meta
) to the "support" folder of the book. This note should include the instruction to write the processing instruction<?book-chapter-manuscript?>
as a child of (<book>
)
Funded content type: Prepublication Draft and Published PDF value
This applies to wholebooks and chapter-processed books BCMS does not write book metadata in the XML and PDF workflow.
- BCMS does nothing, there is not integration for this setting in phase 1
- In the PDF use case: NCBI sys admins should upload a note to the "support" folder of the book, with instruction to APEX to writes the PI
<book-meta><?da-pubstatus pdf-prepub?>
or"funded-content-type: "pdf-prepub"
as child of<book-meta>
. - In the XML use case: NCBI sys admins writes the PI
<book-meta><?da-pubstatus pdf-prepub?>
or"funded-content-type: "pdf-prepub"
as child of<book-meta>
before uploading the converted XML
Acceptance criteria
-
When BCMS writes book metadata XML, BCMS communicates to NCBI per provided specifications if submitted content is only a selected chapter so that Selected Chapters displays on Collection pages of the NCBI Bookshelf site(s) like this: https://www.ncbi.nlm.nih.gov/books/NBK327155/ -
When BCMS writes book metadata XML, BCMS communicates to NCBI per provided specifications if submitted content is an author manuscript so that it displays on the NCBI Bookshelf site(s) like this: https://www.ncbi.nlm.nih.gov/books/NBK572928/ -
When BCMS does not write book metadata XML, BCMS supports NCBI to communicate content is an author manuscript so that it displays on the NCBI Bookshelf site(s) like this: https://www.ncbi.nlm.nih.gov/books/NBK572928/ -
BCMS supports NCBI to add prepublication draft PIs to converted files so that it displays on the NCBI Bookshelf site(s) like this: -
BCMS supports NCBI to add final published PDF first PIs to converted files so that it displays on the NCBI Bookshelf site(s) like this: https://www.ncbi.nlm.nih.gov/books/NBK570371/