Sha256: 8aba8b5029123960c2dd6568e463d43687c793a9d19502fb97815d8b0b88f1e2

Contents?: true

Size: 370 Bytes

Versions: 6

Compression:

Stored size: 370 Bytes

Contents

module LifenFhir
  class Binary < Element

    def fhir_payload
      {
        contentReference: {
          reference: reference
        }
      }
    end

    def download
      application_client.get("fhir/#{reference}", { accept: "application/pdf" })
    end

    def attributes_from_json(json)
      super(json["contentReference"])
    end

    private

  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
lifen_fhir-0.7.1 lib/lifen_fhir/binary.rb
lifen_fhir-0.7.0 lib/lifen_fhir/binary.rb
lifen_fhir-0.6.1 lib/lifen_fhir/binary.rb
lifen_fhir-0.6.0 lib/lifen_fhir/binary.rb
lifen_fhir-0.5.0 lib/lifen_fhir/binary.rb
lifen_fhir-0.4.2 lib/lifen_fhir/binary.rb