diff --git a/pymed/article.py b/pymed/article.py index 6068d4b6..4d660b48 100644 --- a/pymed/article.py +++ b/pymed/article.py @@ -47,7 +47,7 @@ def __init__( self.__setattr__(field, kwargs.get(field, None)) def _extractPubMedId(self: object, xml_element: TypeVar("Element")) -> str: - path = ".//ArticleId[@IdType='pubmed']" + path = "MedlineCitation/PMID" return getContent(element=xml_element, path=path) def _extractTitle(self: object, xml_element: TypeVar("Element")) -> str: