toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final _json = <String, dynamic>{};
  if (objectType != null) {
    _json[r'objectType'] = objectType;
  }
  if (id != null) {
    _json[r'id'] = id;
  }
  if (createdBy != null) {
    _json[r'createdBy'] = createdBy;
  }
  if (createdDate != null) {
    _json[r'createdDate'] = createdDate!.toUtc().toIso8601String();
  }
  if (lastModifiedBy != null) {
    _json[r'lastModifiedBy'] = lastModifiedBy;
  }
  if (lastModifiedDate != null) {
    _json[r'lastModifiedDate'] = lastModifiedDate!.toUtc().toIso8601String();
  }
  if (validFrom != null) {
    _json[r'validFrom'] = _dateFormatter.format(validFrom!.toUtc());
  }
  if (validThru != null) {
    _json[r'validThru'] = _dateFormatter.format(validThru!.toUtc());
  }
    _json[r'involvedParties'] = involvedParties;
    _json[r'modalities'] = modalities;
    _json[r'involvedAccounts'] = involvedAccounts;
  return _json;
}