Class: TencentCloud::Mrs::V20200910::DiseaseMedicalHistory

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

Overview

疾病史

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(maindiseasehistory = nil, allergyhistory = nil, infecthistory = nil, operationhistory = nil, transfusionhistory = nil) ⇒ DiseaseMedicalHistory

Returns a new instance of DiseaseMedicalHistory.



2723
2724
2725
2726
2727
2728
2729
# File 'lib/v20200910/models.rb', line 2723

def initialize(maindiseasehistory=nil, allergyhistory=nil, infecthistory=nil, operationhistory=nil, transfusionhistory=nil)
  @MainDiseaseHistory = maindiseasehistory
  @AllergyHistory = allergyhistory
  @InfectHistory = infecthistory
  @OperationHistory = operationhistory
  @TransfusionHistory = transfusionhistory
end

Instance Attribute Details

#AllergyHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史



2721
2722
2723
# File 'lib/v20200910/models.rb', line 2721

def AllergyHistory
  @AllergyHistory
end

#InfectHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史



2721
2722
2723
# File 'lib/v20200910/models.rb', line 2721

def InfectHistory
  @InfectHistory
end

#MainDiseaseHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史



2721
2722
2723
# File 'lib/v20200910/models.rb', line 2721

def MainDiseaseHistory
  @MainDiseaseHistory
end

#OperationHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史



2721
2722
2723
# File 'lib/v20200910/models.rb', line 2721

def OperationHistory
  @OperationHistory
end

#TransfusionHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史



2721
2722
2723
# File 'lib/v20200910/models.rb', line 2721

def TransfusionHistory
  @TransfusionHistory
end

Instance Method Details

#deserialize(params) ⇒ Object



2731
2732
2733
2734
2735
2736
2737
# File 'lib/v20200910/models.rb', line 2731

def deserialize(params)
  @MainDiseaseHistory = params['MainDiseaseHistory']
  @AllergyHistory = params['AllergyHistory']
  @InfectHistory = params['InfectHistory']
  @OperationHistory = params['OperationHistory']
  @TransfusionHistory = params['TransfusionHistory']
end