Class TCitationEntry

Unit

Declaration

type TCitationEntry = class(TBackboneElement)

Description

The Citation Resource enables reference to any knowledge artifact for purposes of identification and attribution. The Citation Resource supports existing reference structures and developing publication practices such as versioning, expressing complex contributorship roles, and referencing computable resources.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property contributor : TReference read Getcontributor write Setcontributor;
Public property forenameInitials : string read GetforenameInitials write SetforenameInitials;
Public property forenameInitialsElement : Tstring read GetforenameInitialsElement write SetforenameInitialsElement;
Public property affiliation : TReferenceArray read GetaffiliationArray;
Public property contributionType : TCodeableConceptArray read GetcontributionTypeArray;
Public property role : TCodeableConcept read Getrole write Setrole;
Public property contributionInstance : TCitationContributionInstanceArray read GetcontributionInstanceArray;
Public property correspondingContact : boolean read GetcorrespondingContact write SetcorrespondingContact;
Public property correspondingContactElement : Tboolean read GetcorrespondingContactElement write SetcorrespondingContactElement;
Public property rankingOrder : Int64 read GetrankingOrder write SetrankingOrder;
Public property rankingOrderElement : TpositiveInt read GetrankingOrderElement write SetrankingOrderElement;

Description

Methods

Public constructor Create; override;
 

Properties

Public property contributor : TReference read Getcontributor write Setcontributor;

The identity of the individual contributor.

Public property forenameInitials : string read GetforenameInitials write SetforenameInitials;

For citation styles that use initials.

Public property forenameInitialsElement : Tstring read GetforenameInitialsElement write SetforenameInitialsElement;
 
Public property affiliation : TReferenceArray read GetaffiliationArray;

Organization affiliated with the contributor.

Public property contributionType : TCodeableConceptArray read GetcontributionTypeArray;

This element identifies the specific nature of an individual’s contribution with respect to the cited work.

Public property role : TCodeableConcept read Getrole write Setrole;

The role of the contributor (e.g. author, editor, reviewer, funder).

Public property contributionInstance : TCitationContributionInstanceArray read GetcontributionInstanceArray;

Contributions with accounting for time or number.

Public property correspondingContact : boolean read GetcorrespondingContact write SetcorrespondingContact;

Whether the contributor is the corresponding contributor for the role.

Public property correspondingContactElement : Tboolean read GetcorrespondingContactElement write SetcorrespondingContactElement;
 
Public property rankingOrder : Int64 read GetrankingOrder write SetrankingOrder;

Provides a numerical ranking to represent the degree of contributorship relative to other contributors, such as 1 for first author and 2 for second author.

Public property rankingOrderElement : TpositiveInt read GetrankingOrderElement write SetrankingOrderElement;
 

Generated by PasDoc 0.15.0.