returns the same resource with a new ID (even if there is already an ID present)
@override Resource newId() => copyWith(id: generateNewUUidFhirId());