toAbstractFilterHealthElementDto method
AbstractFilterDto<HealthElementDto>
toAbstractFilterHealthElementDto()
Implementation
api.AbstractFilterDto<api.HealthElementDto> toAbstractFilterHealthElementDto() {
if (this is ComplementFilter<HealthcareElement>) {
return (this as ComplementFilter<HealthcareElement>).toComplementFilterDto();
}
if (this is UnionFilter<HealthcareElement>) {
return (this as UnionFilter<HealthcareElement>).toUnionFilterDto();
}
if (this is IntersectionFilter<HealthcareElement>) {
return (this as IntersectionFilter<HealthcareElement>).toIntersectionFilterDto();
}
if (this is HealthcareElementByHcPartyFilter) {
return (this as HealthcareElementByHcPartyFilter).toHealthElementByHcPartyFilterDto();
}
if (this is HealthcareElementByHcPartyIdentifiersFilter) {
return (this as HealthcareElementByHcPartyIdentifiersFilter).toHealthElementByHcPartyIdentifiersFilterDto();
}
if (this is HealthcareElementByHcPartyPatientFilter) {
return (this as HealthcareElementByHcPartyPatientFilter).toHealthElementByHcPartySecretForeignKeysFilterDto();
}
if (this is HealthcareElementByHcPartyTagCodeFilter) {
return (this as HealthcareElementByHcPartyTagCodeFilter).toHealthElementByHcPartyTagCodeFilterDto();
}
if (this is HealthcareElementByIdsFilter) {
return (this as HealthcareElementByIdsFilter).toHealthElementByIdsFilterDto();
}
throw FormatException("No mapper for ${this}");
}