Sha256: d0c2a184a36c91d23ed85ef70c58b1ffb71a05e6a917b5d514ef63ff2d777010
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
module LifenFhir require 'virtus' require 'faraday' require 'inflecto' require 'base64' class Recipient < Virtus::Attribute def coerce(value) (value.is_a?(Practitioner) or value.is_a?(Patient) or value.nil?) ? value : raise(Error) end end class Sender < Virtus::Attribute def coerce(value) (value.is_a?(Practitioner) or value.nil?) ? value : raise(Error) end end require "lifen_fhir/version" require 'lifen_fhir/error' require 'lifen_fhir/client' require 'lifen_fhir/user_authenticated_client' require 'lifen_fhir/app_authenticated_client' require 'lifen_fhir/configuration' require 'lifen_fhir/base' require 'lifen_fhir/element' require 'lifen_fhir/address' require 'lifen_fhir/telecom' require 'lifen_fhir/channel' require 'lifen_fhir/practitioner' require 'lifen_fhir/category' require 'lifen_fhir/medium' require 'lifen_fhir/attachment' require 'lifen_fhir/binary' require 'lifen_fhir/patient' require 'lifen_fhir/content_string' require 'lifen_fhir/communication_request' Virtus.finalize end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lifen_fhir-0.4.2 | lib/lifen_fhir.rb |