Sha256: a919d001d5c10ca8cc990424cfae46bde6f6d8e8dfe5ba8c55d32fe3a4248459
Contents?: true
Size: 492 Bytes
Versions: 4
Compression:
Stored size: 492 Bytes
Contents
module LifenFhir class Address < Base attribute :uuid, String attribute :lines, [String] attribute :postal_code, String attribute :city, String def attributes_from_json(json) self.lines = Array(json.fetch("line")) self.postal_code = json.fetch("postalCode") self.city = json.fetch("city") self end def create_payload { "line": lines, "city": city, "postalCode": postal_code } end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
lifen_fhir-0.4.1 | lib/lifen_fhir/address.rb |
lifen_fhir-0.4.0 | lib/lifen_fhir/address.rb |
lifen_fhir-0.3.0 | lib/lifen_fhir/address.rb |
lifen_fhir-0.2.0 | lib/lifen_fhir/address.rb |