            indicador_ie: dest.indicador_ie,
        }
    }
}

impl FromStr for Destinatario {
    type Err = Error;

    fn from_str(s: &str) -> Result<Self, Self::Err> {
        let base = s.parse::<DestinatarioBase>()?;

        base.try_into()