1. NEED TO GO THROUGH A FILTER.
ARTICLE[
    ARTICLEID(@articleid [KEY]=x1){functional},
    TITLE(@title=x2){functional},
    JOURNAL(@journal=x3){functional},
    YEAR(@year=x4){functional},
    MONTH(@month=x5){functional},
    PAGES(@pages=x6){functional},
    VOL(@vol=x7){functional},
    NUM(@num=x8){functional}]
:-
Article(Y1),Year-Number(Y2),Month-Name(Y3),
Journal(Y4),Timepoint(Y5),hasArticles(Y4,Y1),
Doc.Publication-Date(Y1,Y5),Timepoint.Year(Y5,Y2),Timepoint.Month(Y5,Y3),
Doc.Title(Y1,x2),year.number(Y2,x4),month.name(Y3,x5),
Doc.Title(Y4,x3),Doc.Number-Of-Pages(Y1,x6),number(Y4,x8),
volume(Y4,x7),Doc.key(Y1,x1).

