Project

General

Profile

1
@namespace("eu.dnetlib.iis.citationmatching.direct.schemas")
2
protocol IIS{
3

    
4
	record ReferenceMetadata {
5
        // reference position in the bibliography
6
        int position;
7
        // external identifiers
8
		union { null , map<string> } externalIds = null;
9
    }
10
    
11
    record DocumentMetadata {
12
        string id;
13
//      alternative identifier (e.g. internal publisher's identifiers)
14
        union { null , map<string> } externalIdentifiers = null;
15
//      detailed publication type name, originates from extracted metadata
16
        union { null , string } publicationTypeName = null;
17
        array<ReferenceMetadata> references;
18
    }
19
}
(2-2/2)