Class: Ieee::Idams::PublicationInfo

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/ieee/idams/publication_info.rb

Overview

Contains detailed metadata about an IEEE publication

Instance Method Summary collapse

Instance Method Details

#acronymString

IEEE publication acronym

Returns:

  • (String)

    IEEE publication acronym



54
# File 'lib/ieee/idams/publication_info.rb', line 54

attribute :acronym, PublicationAcronym

#associated_punumberString

Associated PU number

Returns:

  • (String)

    associated PU number



70
# File 'lib/ieee/idams/publication_info.rb', line 70

attribute :associated_punumber, :string

#copyrightgroupCopyrightGroup

Copyright information

Returns:



122
# File 'lib/ieee/idams/publication_info.rb', line 122

attribute :copyrightgroup, CopyrightGroup

#holdstatusString

Hold status

Returns:

  • (String)

    Publish or Hold



138
# File 'lib/ieee/idams/publication_info.rb', line 138

attribute :holdstatus, :string

#ics_codesIcsCodes

ICS codes

Returns:



110
# File 'lib/ieee/idams/publication_info.rb', line 110

attribute :ics_codes, IcsCodes

#idamsidString

System ID

Returns:

  • (String)

    IDAMS internal ID



26
# File 'lib/ieee/idams/publication_info.rb', line 26

attribute :idamsid, :string

#ieeeabbrevString

IEEE abbreviation

Returns:

  • (String)

    IEEE abbreviation



50
# File 'lib/ieee/idams/publication_info.rb', line 50

attribute :ieeeabbrev, :string

#invpartnumberString

Inventory part number

Returns:

  • (String)

    inventory part number



30
# File 'lib/ieee/idams/publication_info.rb', line 30

attribute :invpartnumber, :string

#isbnIsbn

ISBN information

Returns:

  • (Isbn)

    ISBN details



94
# File 'lib/ieee/idams/publication_info.rb', line 94

attribute :isbn, Isbn, collection: true

#package_member_setPackageMemberSet

Package member set

Returns:



90
# File 'lib/ieee/idams/publication_info.rb', line 90

attribute :package_member_set, PackageMemberSet

#productnumberProductNumber

Product number

Returns:



130
# File 'lib/ieee/idams/publication_info.rb', line 130

attribute :productnumber, ProductNumber

#pubapprovaldateString

Publication approval date

Returns:

  • (String)

    approval date



134
# File 'lib/ieee/idams/publication_info.rb', line 134

attribute :pubapprovaldate, :string

#publicationopenaccessString

Open access status

Returns:

  • (String)

    open access indicator



62
# File 'lib/ieee/idams/publication_info.rb', line 62

attribute :publicationopenaccess, :string

#publicationsubtypeString

Publication subtype

Returns:

  • (String)

    subtype of publication



42
# File 'lib/ieee/idams/publication_info.rb', line 42

attribute :publicationsubtype, :string

#publicationtypeString

Publication type

Returns:

  • (String)

    type of publication



38
# File 'lib/ieee/idams/publication_info.rb', line 38

attribute :publicationtype, :string

#publisherPublisher

Publisher information

Returns:



126
# File 'lib/ieee/idams/publication_info.rb', line 126

attribute :publisher, Publisher

#pubsponsorPubSponsor

ISBN information

Returns:



98
# File 'lib/ieee/idams/publication_info.rb', line 98

attribute :pubsponsor, PubSponsor

#pubsponsoringcommitteesetPubSponsoringCommitteeSet

Sponsoring committees

Returns:



114
# File 'lib/ieee/idams/publication_info.rb', line 114

attribute :pubsponsoringcommitteeset, PubSponsoringCommitteeSet

#pubstatusString

Publication status

Returns:

  • (String)

    Active or Inactive



58
# File 'lib/ieee/idams/publication_info.rb', line 58

attribute :pubstatus, :string, values: %w[Active Inactive]

#pubtopicalbrowsesetPubTopicalBrowseSet

Topical browse categories

Returns:



118
# File 'lib/ieee/idams/publication_info.rb', line 118

attribute :pubtopicalbrowseset, PubTopicalBrowseSet

#standard_bundleStandardBundle

Standard bundle

Returns:



86
# File 'lib/ieee/idams/publication_info.rb', line 86

attribute :standard_bundle, StandardBundle

#standard_familyString

Standard family

Returns:

  • (String)

    family of standards



102
# File 'lib/ieee/idams/publication_info.rb', line 102

attribute :standard_family, :string

#standard_idString

Standard ID

Returns:

  • (String)

    standard identifier



66
# File 'lib/ieee/idams/publication_info.rb', line 66

attribute :standard_id, :string

#standard_modifier_setStandardModifierSet

Standard modifier set

Returns:



82
# File 'lib/ieee/idams/publication_info.rb', line 82

attribute :standard_modifier_set, StandardModifierSet

#standard_package_setString

Standard package set

Returns:

  • (String)

    package of standards



106
# File 'lib/ieee/idams/publication_info.rb', line 106

attribute :standard_package_set, StandardPackageSet

#standard_relationshipString

Standard relationship

Returns:

  • (String)

    standard relationship



78
# File 'lib/ieee/idams/publication_info.rb', line 78

attribute :standard_relationship, StandardRelationship, collection: true

#standard_statusString

Standard status

Returns:

  • (String)

    standard status



74
# File 'lib/ieee/idams/publication_info.rb', line 74

attribute :standard_status, :string

#standard_subtypeString

Standard subtype

Returns:

  • (String)

    subtype of standard



46
# File 'lib/ieee/idams/publication_info.rb', line 46

attribute :standard_subtype, :string

#stdnumberString

Standard number

Returns:

  • (String)

    standard identifier



34
# File 'lib/ieee/idams/publication_info.rb', line 34

attribute :stdnumber, :string