During some recent source cleanup we discovered two sources that encode information in the PubMed API XML in unexpected ways: - https://civicdb.org/sources/1260/summary is missing it's publication date. The XML https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id=15451219&retmode=xml does have an entry for //Journal/JournalIssue/PubDate but no Year, Month, or Day fields underneath it. Instead there is only a MedlineDate - https://civicdb.org/sources/1260/summary Is missing various information. The reason being that it is a book instead of a journal article (https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=pubmed&id=20301636&retmode=xml). So e.g. the title is encoded under //Book/ArticleTitle instead of //Article/ArticleTitle.
During some recent source cleanup we discovered two sources that encode information in the PubMed API XML in unexpected ways: