Class: Openphar::Models::Edition
- Inherits:
-
Lutaml::Model::Serializable
- Object
- Lutaml::Model::Serializable
- Openphar::Models::Edition
- Defined in:
- lib/openphar/models/edition.rb
Overview
Represents a pharmacopoeia edition (e.g., JP18, Ph.Int.13)
An edition is a specific version of a pharmacopoeia publication with an official publication and effective date.
Instance Method Summary collapse
Instance Method Details
#iri ⇒ Object
32 33 34 |
# File 'lib/openphar/models/edition.rb', line 32 def iri "#{Openphar.base_iri}/data/edition/#{id}" end |
#label(lang = 'en') ⇒ Object
36 37 38 |
# File 'lib/openphar/models/edition.rb', line 36 def label(lang = 'en') pref_label[lang] || pref_label.values.first end |