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, diseasepresent = nil) ⇒ DiseaseMedicalHistory

Returns a new instance of DiseaseMedicalHistory.



2736
2737
2738
2739
2740
2741
2742
2743
# File 'lib/v20200910/models.rb', line 2736

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

Instance Attribute Details

#AllergyHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史

  • DiseasePresent:

    现病史



2734
2735
2736
# File 'lib/v20200910/models.rb', line 2734

def AllergyHistory
  @AllergyHistory
end

#DiseasePresentObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史

  • DiseasePresent:

    现病史



2734
2735
2736
# File 'lib/v20200910/models.rb', line 2734

def DiseasePresent
  @DiseasePresent
end

#InfectHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史

  • DiseasePresent:

    现病史



2734
2735
2736
# File 'lib/v20200910/models.rb', line 2734

def InfectHistory
  @InfectHistory
end

#MainDiseaseHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史

  • DiseasePresent:

    现病史



2734
2735
2736
# File 'lib/v20200910/models.rb', line 2734

def MainDiseaseHistory
  @MainDiseaseHistory
end

#OperationHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史

  • DiseasePresent:

    现病史



2734
2735
2736
# File 'lib/v20200910/models.rb', line 2734

def OperationHistory
  @OperationHistory
end

#TransfusionHistoryObject

Parameters:

  • MainDiseaseHistory:

    主病史

  • AllergyHistory:

    过敏史

  • InfectHistory:

    传染疾病史

  • OperationHistory:

    手术史

  • TransfusionHistory:

    输血史

  • DiseasePresent:

    现病史



2734
2735
2736
# File 'lib/v20200910/models.rb', line 2734

def TransfusionHistory
  @TransfusionHistory
end

Instance Method Details

#deserialize(params) ⇒ Object



2745
2746
2747
2748
2749
2750
2751
2752
# File 'lib/v20200910/models.rb', line 2745

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