Module: OpenEHR::TerminologyService
- Defined in:
- lib/openehr/terminology_service.rb
Defined Under Namespace
Classes: NullProvider
Class Method Summary collapse
- .has_code_for_group?(group_id, code) ⇒ Boolean
- .provider ⇒ Object
- .provider=(provider) ⇒ Object
- .valid_code?(terminology_id, code) ⇒ Boolean
Class Method Details
.has_code_for_group?(group_id, code) ⇒ Boolean
39 40 41 |
# File 'lib/openehr/terminology_service.rb', line 39 def has_code_for_group?(group_id, code) provider.has_code_for_group?(group_id, code) end |
.provider ⇒ Object
27 28 29 |
# File 'lib/openehr/terminology_service.rb', line 27 def provider @provider ||= NullProvider.new end |
.provider=(provider) ⇒ Object
31 32 33 |
# File 'lib/openehr/terminology_service.rb', line 31 def provider=(provider) @provider = provider || NullProvider.new end |
.valid_code?(terminology_id, code) ⇒ Boolean
35 36 37 |
# File 'lib/openehr/terminology_service.rb', line 35 def valid_code?(terminology_id, code) provider.valid_code?(terminology_id, code) end |