Class: Pubid::Bsi::Identifiers::TechnicalSpecification

Inherits:
SingleIdentifier
  • Object
show all
Defined in:
lib/pubid/bsi/identifiers/technical_specification.rb

Overview

TechnicalSpecification represents BSI technical specifications Format: TS number:year

Examples:

TS 3:1993
TS 1:1998
TS 1:1995

Constant Summary collapse

TYPED_STAGES =

TYPED_STAGES for technical specifications (published by default)

[
  Pubid::Components::TypedStage.new(
    code: :pubts,
    stage_code: :published,
    type_code: :ts,
    abbr: ["TS"],
    name: "Technical Specification",
    harmonized_stages: %w[60.00 60.60],
  ),
].freeze

Class Method Summary collapse

Class Method Details

.typeObject



26
27
28
29
# File 'lib/pubid/bsi/identifiers/technical_specification.rb', line 26

def self.type
  { key: :ts,
    web: :technical_specification, title: "Technical Specification", short: "TS" }
end