Sha256: a3c24ccdeedb040f2319430b11896ac9a97e09e017fb3a2f41566de6f818f4c1

Contents?: true

Size: 803 Bytes

Versions: 4

Compression:

Stored size: 803 Bytes

Contents

module Tiss::Model
  class ProcedimentosAutorizados < Base

    # @type: CtProcedimentoDados
    attr_accessor :procSolic
    
    # @type: DenteRegiao
    attr_accessor :denteRegiao
    
    # @type: StTexto5
    attr_accessor :denteFace
    
    # @type: StNumerico2
    attr_accessor :qtdProc
    
    # @type: StDecimal82
    attr_accessor :qtdUS
    
    # @type: StDecimal82
    attr_accessor :valorProc
    
    # @type: StDecimal82
    attr_accessor :valorFranquia
    
    # @type: DmSimNao
    attr_accessor :aut
    
    # @type: CtMotivoGlosa
    attr_accessor :motivosNegativa
    
    # @type: StNumerico4
    attr_accessor :sequencialItem
    








    attribute_config :motivosNegativa, unless: %w[3_02_00 3_02_01]

    attribute_config :sequencialItem, only: %w[3_04_00]

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tiss-ruby-0.2.2 lib/tiss/models/procedimentos_autorizados.rb
tiss-ruby-0.2.1 lib/tiss/models/procedimentos_autorizados.rb
tiss-ruby-0.2.0 lib/tiss/models/procedimentos_autorizados.rb
tiss-ruby-0.1.0 lib/tiss/models/procedimentos_autorizados.rb