Class: TencentCloud::Ocr::V20181119::MedicalInvoiceItem

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

Overview

医疗发票识别结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, content = nil, vertex = nil, coord = nil) ⇒ MedicalInvoiceItem

Returns a new instance of MedicalInvoiceItem.



6681
6682
6683
6684
6685
6686
# File 'lib/v20181119/models.rb', line 6681

def initialize(name=nil, content=nil, vertex=nil, coord=nil)
  @Name = name
  @Content = content
  @Vertex = vertex
  @Coord = coord
end

Instance Attribute Details

#ContentObject

分类name
票据基本信息发票名称
票据代码
票据号码
电子票据代码
电子票据号码
交款人统一社会信用代码
校验码
交款人
开票日期
收款单位
复核人
收款人
业务流水号
门诊号
就诊日期
医疗机构类型
医保类型
医保编号
性别
医保统筹基金支付
其他支付
个人账户支付
个人现金支付
个人自付
个人自费
病历号
住院号
住院科别
住院时间
预缴金额
补缴金额
退费金额
发票属地
发票类型
总金额总金额大写
总金额小写
收费大项大项名称
大项金额
收费细项项目名称
数量
单位
金额
备注
票据其他信息入院时间
出院时间
住院天数
自付二
自付一
起付金额
超封顶金额
自费
本次医保范围内金额
累计医保内范围金额
门诊大额支付
残军补助支付
年度门诊大额累计支付
单位补充险[原公疗]支付
社会保障卡号
姓名
交易流水号
本次支付后个人账户余额
基金支付
现金支付
复核
自负
结算方式
医保统筹/公医记账
其他
个人支付金额
欠费
退休补充支付
医院类型
退款
补收
附加支付
分类自负
其它
预交款
个人缴费
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    识别出的字段名称

  • Content:

    识别出的字段名称对应的值,也就是字段name对应的字符串结果

  • Vertex:

    识别出的文本行四点坐标

  • Coord:

    识别出的文本行在旋转纠正之后的图像中的像素坐标



6679
6680
6681
# File 'lib/v20181119/models.rb', line 6679

def Content
  @Content
end

#CoordObject

分类name
票据基本信息发票名称
票据代码
票据号码
电子票据代码
电子票据号码
交款人统一社会信用代码
校验码
交款人
开票日期
收款单位
复核人
收款人
业务流水号
门诊号
就诊日期
医疗机构类型
医保类型
医保编号
性别
医保统筹基金支付
其他支付
个人账户支付
个人现金支付
个人自付
个人自费
病历号
住院号
住院科别
住院时间
预缴金额
补缴金额
退费金额
发票属地
发票类型
总金额总金额大写
总金额小写
收费大项大项名称
大项金额
收费细项项目名称
数量
单位
金额
备注
票据其他信息入院时间
出院时间
住院天数
自付二
自付一
起付金额
超封顶金额
自费
本次医保范围内金额
累计医保内范围金额
门诊大额支付
残军补助支付
年度门诊大额累计支付
单位补充险[原公疗]支付
社会保障卡号
姓名
交易流水号
本次支付后个人账户余额
基金支付
现金支付
复核
自负
结算方式
医保统筹/公医记账
其他
个人支付金额
欠费
退休补充支付
医院类型
退款
补收
附加支付
分类自负
其它
预交款
个人缴费
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    识别出的字段名称

  • Content:

    识别出的字段名称对应的值,也就是字段name对应的字符串结果

  • Vertex:

    识别出的文本行四点坐标

  • Coord:

    识别出的文本行在旋转纠正之后的图像中的像素坐标



6679
6680
6681
# File 'lib/v20181119/models.rb', line 6679

def Coord
  @Coord
end

#NameObject

分类name
票据基本信息发票名称
票据代码
票据号码
电子票据代码
电子票据号码
交款人统一社会信用代码
校验码
交款人
开票日期
收款单位
复核人
收款人
业务流水号
门诊号
就诊日期
医疗机构类型
医保类型
医保编号
性别
医保统筹基金支付
其他支付
个人账户支付
个人现金支付
个人自付
个人自费
病历号
住院号
住院科别
住院时间
预缴金额
补缴金额
退费金额
发票属地
发票类型
总金额总金额大写
总金额小写
收费大项大项名称
大项金额
收费细项项目名称
数量
单位
金额
备注
票据其他信息入院时间
出院时间
住院天数
自付二
自付一
起付金额
超封顶金额
自费
本次医保范围内金额
累计医保内范围金额
门诊大额支付
残军补助支付
年度门诊大额累计支付
单位补充险[原公疗]支付
社会保障卡号
姓名
交易流水号
本次支付后个人账户余额
基金支付
现金支付
复核
自负
结算方式
医保统筹/公医记账
其他
个人支付金额
欠费
退休补充支付
医院类型
退款
补收
附加支付
分类自负
其它
预交款
个人缴费
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    识别出的字段名称

  • Content:

    识别出的字段名称对应的值,也就是字段name对应的字符串结果

  • Vertex:

    识别出的文本行四点坐标

  • Coord:

    识别出的文本行在旋转纠正之后的图像中的像素坐标



6679
6680
6681
# File 'lib/v20181119/models.rb', line 6679

def Name
  @Name
end

#VertexObject

分类name
票据基本信息发票名称
票据代码
票据号码
电子票据代码
电子票据号码
交款人统一社会信用代码
校验码
交款人
开票日期
收款单位
复核人
收款人
业务流水号
门诊号
就诊日期
医疗机构类型
医保类型
医保编号
性别
医保统筹基金支付
其他支付
个人账户支付
个人现金支付
个人自付
个人自费
病历号
住院号
住院科别
住院时间
预缴金额
补缴金额
退费金额
发票属地
发票类型
总金额总金额大写
总金额小写
收费大项大项名称
大项金额
收费细项项目名称
数量
单位
金额
备注
票据其他信息入院时间
出院时间
住院天数
自付二
自付一
起付金额
超封顶金额
自费
本次医保范围内金额
累计医保内范围金额
门诊大额支付
残军补助支付
年度门诊大额累计支付
单位补充险[原公疗]支付
社会保障卡号
姓名
交易流水号
本次支付后个人账户余额
基金支付
现金支付
复核
自负
结算方式
医保统筹/公医记账
其他
个人支付金额
欠费
退休补充支付
医院类型
退款
补收
附加支付
分类自负
其它
预交款
个人缴费
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    识别出的字段名称

  • Content:

    识别出的字段名称对应的值,也就是字段name对应的字符串结果

  • Vertex:

    识别出的文本行四点坐标

  • Coord:

    识别出的文本行在旋转纠正之后的图像中的像素坐标



6679
6680
6681
# File 'lib/v20181119/models.rb', line 6679

def Vertex
  @Vertex
end

Instance Method Details

#deserialize(params) ⇒ Object



6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
# File 'lib/v20181119/models.rb', line 6688

def deserialize(params)
  @Name = params['Name']
  @Content = params['Content']
  unless params['Vertex'].nil?
    @Vertex = Polygon.new
    @Vertex.deserialize(params['Vertex'])
  end
  unless params['Coord'].nil?
    @Coord = Rect.new
    @Coord.deserialize(params['Coord'])
  end
end