Class: TencentCloud::Cii::V20210408::MachinePredict

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210408/models.rb

Overview

机器核保预测结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(title = nil, conclusion = nil, explanation = nil, disease = nil, laboratory = nil) ⇒ MachinePredict

Returns a new instance of MachinePredict.



963
964
965
966
967
968
969
# File 'lib/v20210408/models.rb', line 963

def initialize(title=nil, conclusion=nil, explanation=nil, disease=nil, laboratory=nil)
  @Title = title
  @Conclusion = conclusion
  @Explanation = explanation
  @Disease = disease
  @Laboratory = laboratory
end

Instance Attribute Details

#ConclusionObject

Parameters:

  • Title:

    核保引擎名称

  • Conclusion:

    核保结论:加费、承保、拒保、延期、除外、加费+除外

  • Explanation:

    AI决策树解释

  • Disease:

    疾病指标

  • Laboratory:

    检查异常



961
962
963
# File 'lib/v20210408/models.rb', line 961

def Conclusion
  @Conclusion
end

#DiseaseObject

Parameters:

  • Title:

    核保引擎名称

  • Conclusion:

    核保结论:加费、承保、拒保、延期、除外、加费+除外

  • Explanation:

    AI决策树解释

  • Disease:

    疾病指标

  • Laboratory:

    检查异常



961
962
963
# File 'lib/v20210408/models.rb', line 961

def Disease
  @Disease
end

#ExplanationObject

Parameters:

  • Title:

    核保引擎名称

  • Conclusion:

    核保结论:加费、承保、拒保、延期、除外、加费+除外

  • Explanation:

    AI决策树解释

  • Disease:

    疾病指标

  • Laboratory:

    检查异常



961
962
963
# File 'lib/v20210408/models.rb', line 961

def Explanation
  @Explanation
end

#LaboratoryObject

Parameters:

  • Title:

    核保引擎名称

  • Conclusion:

    核保结论:加费、承保、拒保、延期、除外、加费+除外

  • Explanation:

    AI决策树解释

  • Disease:

    疾病指标

  • Laboratory:

    检查异常



961
962
963
# File 'lib/v20210408/models.rb', line 961

def Laboratory
  @Laboratory
end

#TitleObject

Parameters:

  • Title:

    核保引擎名称

  • Conclusion:

    核保结论:加费、承保、拒保、延期、除外、加费+除外

  • Explanation:

    AI决策树解释

  • Disease:

    疾病指标

  • Laboratory:

    检查异常



961
962
963
# File 'lib/v20210408/models.rb', line 961

def Title
  @Title
end

Instance Method Details

#deserialize(params) ⇒ Object



971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
# File 'lib/v20210408/models.rb', line 971

def deserialize(params)
  @Title = params['Title']
  @Conclusion = params['Conclusion']
  unless params['Explanation'].nil?
    @Explanation = []
    params['Explanation'].each do |i|
      underwriteitem_tmp = UnderwriteItem.new
      underwriteitem_tmp.deserialize(i)
      @Explanation << underwriteitem_tmp
    end
  end
  unless params['Disease'].nil?
    @Disease = []
    params['Disease'].each do |i|
      underwriteitem_tmp = UnderwriteItem.new
      underwriteitem_tmp.deserialize(i)
      @Disease << underwriteitem_tmp
    end
  end
  unless params['Laboratory'].nil?
    @Laboratory = []
    params['Laboratory'].each do |i|
      underwriteitem_tmp = UnderwriteItem.new
      underwriteitem_tmp.deserialize(i)
      @Laboratory << underwriteitem_tmp
    end
  end
end