toJson method
Implementation
Map<String, dynamic> toJson() {
final json = <String, dynamic>{};
if (id != null) {
json[r'id'] = id;
}
if (rev != null) {
json[r'rev'] = rev;
}
if (created != null) {
json[r'created'] = created;
}
if (modified != null) {
json[r'modified'] = modified;
}
if (deletionDate != null) {
json[r'deletionDate'] = deletionDate;
}
if (name != null) {
json[r'name'] = name;
}
if (lastName != null) {
json[r'lastName'] = lastName;
}
if (firstName != null) {
json[r'firstName'] = firstName;
}
json[r'names'] = names;
if (gender != null) {
json[r'gender'] = gender;
}
if (civility != null) {
json[r'civility'] = civility;
}
if (speciality != null) {
json[r'speciality'] = speciality;
}
if (parentId != null) {
json[r'parentId'] = parentId;
}
json[r'addresses'] = addresses;
json[r'languages'] = languages;
if (picture != null) {
json[r'picture'] = picture;
}
json[r'specialityCodes'] = specialityCodes.toList();
if (notes != null) {
json[r'notes'] = notes;
}
json[r'properties'] = properties.toList();
if (systemMetaData != null) {
json[r'systemMetaData'] = systemMetaData;
}
return json;
}