cadrumo.application.user_profile.censal_observation module

Canonical application projection of one read-only AEAT censal observation.

class CensalObservationIdentity(**data)[source]

Bases: BaseModel

Exact identity group observed on the censal consulta surface.

Parameters:
  • nif (str | None)

  • apellidos_y_nombre (str | None)

  • administracion_domicilio_fiscal (str | None)

  • lugar_nacimiento (str | None)

  • fecha_nacimiento (date | None)

  • pasaporte (str | None)

  • sexo (str | None)

  • nacionalidad (str | None)

  • estado_civil (str | None)

  • obligado_notificaciones_electronicas (bool | None)

  • suscrito_voluntariamente_notificaciones_electronicas (bool | None)

nif: str | None
apellidos_y_nombre: str | None
administracion_domicilio_fiscal: str | None
lugar_nacimiento: str | None
fecha_nacimiento: date | None
pasaporte: str | None
sexo: str | None
nacionalidad: str | None
estado_civil: str | None
obligado_notificaciones_electronicas: bool | None
suscrito_voluntariamente_notificaciones_electronicas: bool | None
class CensalObservationAddress(**data)[source]

Bases: BaseModel

Exact fiscal or notification address group in a censal observation.

Parameters:
  • tipo_via (str | None)

  • nombre_via (str | None)

  • tipo_numero (str | None)

  • numero_casa (str | None)

  • calificacion_numero (str | None)

  • bloque (str | None)

  • portal (str | None)

  • escalera (str | None)

  • planta (str | None)

  • puerta (str | None)

  • complemento (str | None)

  • localidad (str | None)

  • referencia_catastral (str | None)

  • indicador_referencia_catastral (str | None)

  • codigo_postal (str | None)

  • municipio (str | None)

  • provincia (str | None)

  • destinatario (str | None)

  • en_calidad_de (str | None)

tipo_via: str | None
nombre_via: str | None
tipo_numero: str | None
numero_casa: str | None
calificacion_numero: str | None
bloque: str | None
portal: str | None
escalera: str | None
planta: str | None
puerta: str | None
complemento: str | None
localidad: str | None
referencia_catastral: str | None
indicador_referencia_catastral: str | None
codigo_postal: str | None
municipio: str | None
provincia: str | None
destinatario: str | None
en_calidad_de: str | None
class CensalObservation(**data)[source]

Bases: BaseModel

One exact, immutable read of the taxpayer’s censal consulta.

Parameters:
identity: CensalObservationIdentity
domicilio_fiscal: CensalObservationAddress
domicilio_notificacion: CensalObservationAddress
captured_at: datetime
source_url: AnyHttpUrl
mode: Literal['read']