class VitalSignData {
  int appointmentNo;
  int bloodPressureCuffLocation;
  int bloodPressureCuffSize;
  int bloodPressureHigher;
  int bloodPressureLower;
  int bloodPressurePatientPosition;
  var bodyMassIndex;
  int fio2;
  int headCircumCm;
  var heightCm;
  int idealBodyWeightLbs;
  bool isPainManagementDone;
  bool isVitalsRequired;
  int leanBodyWeightLbs;
  String painCharacter;
  String painDuration;
  String painFrequency;
  String painLocation;
  int painScore;
  int patientMRN;
  int patientType;
  int pulseBeatPerMinute;
  int pulseRhythm;
  int respirationBeatPerMinute;
  int respirationPattern;
  int sao2;
  int status;
  var temperatureCelcius;
  int temperatureCelciusMethod;
  var waistSizeInch;
  var weightKg;

  VitalSignData(
      {this.appointmentNo,
        this.bloodPressureCuffLocation,
        this.bloodPressureCuffSize,
        this.bloodPressureHigher,
        this.bloodPressureLower,
        this.bloodPressurePatientPosition,
        this.bodyMassIndex,
        this.fio2,
        this.headCircumCm,
        this.heightCm,
        this.idealBodyWeightLbs,
        this.isPainManagementDone,
        this.isVitalsRequired,
        this.leanBodyWeightLbs,
        this.painCharacter,
        this.painDuration,
        this.painFrequency,
        this.painLocation,
        this.painScore,
        this.patientMRN,
        this.patientType,
        this.pulseBeatPerMinute,
        this.pulseRhythm,
        this.respirationBeatPerMinute,
        this.respirationPattern,
        this.sao2,
        this.status,
        this.temperatureCelcius,
        this.temperatureCelciusMethod,
        this.waistSizeInch,
        this.weightKg});

  VitalSignData.fromJson(Map<String, dynamic> json) {
    appointmentNo = json['appointmentNo'];
    bloodPressureCuffLocation = json['bloodPressureCuffLocation'];
    bloodPressureCuffSize = json['bloodPressureCuffSize'];
    bloodPressureHigher = json['bloodPressureHigher'];
    bloodPressureLower = json['bloodPressureLower'];
    bloodPressurePatientPosition = json['bloodPressurePatientPosition'];
    bodyMassIndex = json['bodyMassIndex'];
    fio2 = json['fio2'];
    headCircumCm = json['headCircumCm'];
    heightCm = json['heightCm'];
    idealBodyWeightLbs = json['idealBodyWeightLbs'];
    isPainManagementDone = json['isPainManagementDone'];
    isVitalsRequired = json['isVitalsRequired'];
    leanBodyWeightLbs = json['leanBodyWeightLbs'];
    painCharacter = json['painCharacter'];
    painDuration = json['painDuration'];
    painFrequency = json['painFrequency'];
    painLocation = json['painLocation'];
    painScore = json['painScore'];
    patientMRN = json['patientMRN'];
    patientType = json['patientType'];
    pulseBeatPerMinute = json['pulseBeatPerMinute'];
    pulseRhythm = json['pulseRhythm'];
    respirationBeatPerMinute = json['respirationBeatPerMinute'];
    respirationPattern = json['respirationPattern'];
    sao2 = json['sao2'];
    status = json['status'];
    temperatureCelcius = json['temperatureCelcius'];
    temperatureCelciusMethod = json['temperatureCelciusMethod'];
    waistSizeInch = json['waistSizeInch'];
    weightKg = json['weightKg'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['appointmentNo'] = this.appointmentNo;
    data['bloodPressureCuffLocation'] = this.bloodPressureCuffLocation;
    data['bloodPressureCuffSize'] = this.bloodPressureCuffSize;
    data['bloodPressureHigher'] = this.bloodPressureHigher;
    data['bloodPressureLower'] = this.bloodPressureLower;
    data['bloodPressurePatientPosition'] = this.bloodPressurePatientPosition;
    data['bodyMassIndex'] = this.bodyMassIndex;
    data['fio2'] = this.fio2;
    data['headCircumCm'] = this.headCircumCm;
    data['heightCm'] = this.heightCm;
    data['idealBodyWeightLbs'] = this.idealBodyWeightLbs;
    data['isPainManagementDone'] = this.isPainManagementDone;
    data['isVitalsRequired'] = this.isVitalsRequired;
    data['leanBodyWeightLbs'] = this.leanBodyWeightLbs;
    data['painCharacter'] = this.painCharacter;
    data['painDuration'] = this.painDuration;
    data['painFrequency'] = this.painFrequency;
    data['painLocation'] = this.painLocation;
    data['painScore'] = this.painScore;
    data['patientMRN'] = this.patientMRN;
    data['patientType'] = this.patientType;
    data['pulseBeatPerMinute'] = this.pulseBeatPerMinute;
    data['pulseRhythm'] = this.pulseRhythm;
    data['respirationBeatPerMinute'] = this.respirationBeatPerMinute;
    data['respirationPattern'] = this.respirationPattern;
    data['sao2'] = this.sao2;
    data['status'] = this.status;
    data['temperatureCelcius'] = this.temperatureCelcius;
    data['temperatureCelciusMethod'] = this.temperatureCelciusMethod;
    data['waistSizeInch'] = this.waistSizeInch;
    data['weightKg'] = this.weightKg;
    return data;
  }

}
