Diseño Técnico 04. DiseñoTécnico openEUG 20111230 v1 · Proyecto OpenFWPA Internacional openEUG...

68
openFWPA Internacional - openEUG - Diseño Técnico (04. DiseñoTécnico_openEUG_20111230_v1.0)

Transcript of Diseño Técnico 04. DiseñoTécnico openEUG 20111230 v1 · Proyecto OpenFWPA Internacional openEUG...

openFWPA Internacional

- openEUG -

Diseño Técnico

(04. DiseñoTécnico_openEUG_20111230_v1.0)

Proyecto OpenFWPA Internacional

openEUG

Página 2 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

ÍNDICE

1. CONTROL DEL DOCUMENTO ........................................................................................................ 5 1.1. Información general ....................................................................................................................... 5 1.2. Histórico de revisiones ................................................................................................................... 5 1.3. Estado del documento .................................................................................................................... 5

2. INTRODUCCIÓN ................................................................................................................................ 6 3. DISEÑO TÉCNICO .............................................................................................................................. 6

3.1. Vista de Diseño .............................................................................................................................. 6 3.2. Vista Lógica ................................................................................................................................... 6

3.2.1. Modelo de datos ................................................................... ¡Error! Marcador no definido. 3.2.1.1. Diagrama 1 .................................................................... ¡Error! Marcador no definido.

3.2.1.1.1. ALARMAS ............................................................ ¡Error! Marcador no definido.

3.2.1.1.2. TIPO_AVISO............................................................................................................ 6 3.2.1.1.3. EXPEDIENTE .......................................................................................................... 6

3.2.1.2. DIAGRAMA 2 ............................................................................................................... 10 3.2.1.2.1. TERCERO .............................................................................................................. 11

3.2.1.2.2. DATO_FLEXIBLE ................................................................................................. 13 3.2.1.2.3. VALOR_DATO_FLEXIBLE ................................................................................. 14

3.2.1.2.4. EXPEDIENTE ........................................................................................................ 14 3.2.1.3. DIAGRAMA 3 ............................................................................................................... 15

3.2.1.3.1. DOC_APORTADA ................................................................................................ 16

3.2.1.3.2. TERCERO .............................................................................................................. 17 3.2.1.3.3. DOC_A_APORTAR_EXP ..................................................................................... 17

3.2.1.3.4. DOC_APORTADA_EXP ....................................................................................... 18 3.2.1.3.5. EXPEDIENTE ........................................................................................................ 21 3.2.1.3.6. DOC_A_APORTAR_EXP_TSOPORTE ............................................................... 21

3.2.1.4. DIAGRAMA 4 ............................................................................................................... 23

3.2.1.4.1. DIRECCION_REP.................................................................................................. 24 3.2.1.4.2. DIRECCION ........................................................................................................... 25 3.2.1.4.3. TERCERO .............................................................................................................. 27

3.2.1.5. DIAGRAMA 5 ............................................................................................................... 28 3.2.1.5.1. NOTA...................................................................................................................... 29 3.2.1.5.2. EXPEDIENTE ........................................................................................................ 29

3.2.1.6. DIAGRAMA 6 ............................................................................................................... 30 3.2.1.6.1. BANDEJA_COLABORACION ............................................................................. 30

3.2.1.6.2. EXPEDIENTE ........................................................................................................ 31 3.2.1.7. DIAGRAMA 7 ............................................................................................................... 32

Proyecto OpenFWPA Internacional

openEUG

Página 3 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.2.1.7.1. PUBLI_EXPEDIENTE ........................................................................................... 33 3.2.1.7.2. PUBLI_HITO_TAREA .......................................................................................... 35 3.2.1.7.3. PUBLI_TERCEROS_MIPE ................................................................................... 36

3.2.1.7.4. PUBLI_HITO_TERCERO ..................................................................................... 37 3.2.1.7.5. EXPEDIENTE ........................................................................................................ 37 3.2.1.7.6. TERCERO .............................................................................................................. 37

3.2.1.8. DIAGRAMA 8 ............................................................................................................... 38 3.2.1.8.1. ORGANISMOS ...................................................................................................... 38 3.2.1.8.2. ORGANISMOS_DOMICILIOS ............................................................................. 39

3.2.1.8.3. ORGANISMOS_DIRTEL ...................................................................................... 41 3.2.1.9. DIAGRAMA 9 ............................................................................................................... 42

3.2.1.9.1. TERRITORIO ......................................................................................................... 42

3.2.1.9.2. EXPEDIENTE ........................................................................................................ 43 3.2.1.10. DIAGRAMA 10 ........................................................................................................... 44

3.2.1.10.1. EXP_RELACIONADOS ...................................................................................... 44 3.2.1.10.2. TIPO_RELACION_EXP ...................................................................................... 45 3.2.1.10.3. EXPEDIENTE ...................................................................................................... 46

3.2.1.11. DIAGRAMA 11 ........................................................................................................... 47

3.2.1.11.1. GRUPO_USUARIO ............................................................................................. 47 3.2.1.11.2. GRUPO_EXP........................................................................................................ 48 3.2.1.11.3. EXPEDIENTE ...................................................................................................... 49

3.2.1.12. DIAGRAMA 12 ........................................................................................................... 49 3.2.1.12.1. TIPO_ERROR_LOG ............................................................................................ 49

3.2.1.12.2. ERROR_LOG ....................................................................................................... 50 3.2.1.12.3. EXPEDIENTE ...................................................................................................... 51

3.2.1.13. DIAGRAMA 13 ........................................................................................................... 52

3.2.1.13.1. TRAMITACION_CONJUNTA............................................................................ 52 3.2.1.13.2. TRAMITACION_CONJUNTA_EXP .................................................................. 53

3.2.1.13.3. TAREA ................................................................................................................. 54 3.2.1.13.4. EXPEDIENTE ...................................................................................................... 58

3.2.1.14. DIAGRAMA 14 ........................................................................................................... 59

3.2.1.14.1. CARRITOTB ........................................................................................................ 60 3.2.1.14.2. CARRITOEXPTB ................................................................................................ 60 3.2.1.14.3. ESTADOTB .......................................................................................................... 61 3.2.1.14.4. ESTADOTBTAREA ............................................................................................ 62

3.2.1.14.5. TIPODOCTB ........................................................................................................ 62 3.2.1.14.6. DOCUMENTOTB ................................................................................................ 63 3.2.1.14.7. DOCUMENTO_ADICIONAL_TAREA.............................................................. 64 3.2.1.14.8. EXPEDIENTE ...................................................................................................... 65 3.2.1.14.9. TAREA ................................................................................................................. 65

Proyecto OpenFWPA Internacional

openEUG

Página 4 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.2.1.15. DIAGRAMA 15 ........................................................................................................... 65 3.2.1.15.1. TERCERO_AUTORIZA ...................................................................................... 66 3.2.1.15.2. EXPEDIENTE ...................................................................................................... 67

3.2.1.16. DIAGRAMA 16 ........................................................................................................... 67 3.2.1.16.1. CAMPOS_BUSQUEDA ...................................................................................... 67

Proyecto OpenFWPA Internacional

openEUG

Página 5 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

1. CONTROL DEL DOCUMENTO

1.1. Información general

Título Diseño técnico

Creado por: Rubén Granda

A revisar por: Consultores Senior: Juan José Parada Vales e Ignacio Álvarez Valdeón

A aprobar por: Jefe de Proyecto: Joaquín Fernández Juárez

1.2. Histórico de revisiones

Versión Fecha Autor Observaciones

0.1 07/12/2011 Rubén Granda

1.0 30/12/2011 Rubén Granda

1.3. Estado del documento

Versión Estado Fecha

0.1 Borrador 07/12/2011

1.0 Definitivo 30/12/2011

Proyecto OpenFWPA Internacional

openEUG

Página 6 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

2. INTRODUCCIÓN

En este documento pretende dar una visión técnica del Tramitador del Gobierno del Principado de

Asturias.

3. DISEÑO TÉCNICO

¡Error! Nombre de archivo no válido.

3.1.1.1.1. ¡Error! Nombre de archivo no válido.TIPO_AVISO

Notes: Define los distintos tipos de avisos disponibles.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TIPO_AVISO NUMBER True False 0 10 0 Identificador único del

tipo de aviso

False DC_TIPO_AVISO VARCHAR

2

True False 50 0 0 Descripción corta del

tipo de aviso

False DL_TIPO_AVISO VARCHAR

2

False False 200 0 0 Descripción larga del

tipo de aviso

Constraints

Name Type Columns Initial Code Notes

PK_TIPO_AVISO «PK» CN_TIPO_AVISO

Relationships

Columns Association Notes

(CN_TIPO_AVISO =

CN_TIPO_AVISO)

0..* ALARMA.FK_ALARMA_TIPO_AVISO

1 TIPO_AVISO. PK_TIPO_AVISO

3.1.1.1.2. EXPEDIENTE

Notes: Almacena los datos de los expedientes

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_EXPEDIENTE NUMBE

R

True False 0 10 0 Identificador único del

expediente

False CN_PROCEDIMIE

NTO

NUMBE

R

True False 0 10 0 Identificador del

procedimiento al que

pertenece

False CN_FASE NUMBE

R

True False 0 10 0 Identificador de la fase

en la que se encuentra

Proyecto OpenFWPA Internacional

openEUG

Página 7 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

el expediente

False TE_NUM_EXPEDI

ENTE

VARCH

AR2

True False 50 0 0 Número de expediente

(único)

False TE_NUM_REF_PR

OPIA

VARCH

AR2

False False 50 0 0 Número de referencia

del expediente

False FE_CREACION DATE True False 0 0 0 Fecha de creación del

expediente

False TE_NUM_REGIST

RO

VARCH

AR2

False False 50 0 0 Número de registro del

expediente

False FE_REGISTRO DATE False False 0 0 0 Fecha de registro

False TE_ASUNTO VARCH

AR2

True False 2000 0 0 Asunto del expediente

False FE_INICIO_PLAZ

O

DATE False False 0 0 0 Fecha de inicio del

plazo

False FE_FIN_PLAZO DATE False False 0 0 0 Fecha fin de plazo

False CN_TIPO_CANAL NUMBE

R

True False 0 10 0 1 Identificador del tipo

de canal

False CN_TIPO_TERMI

NACION

NUMBE

R

False False 0 10 0 Identificador del tipo

de terminación

False FE_CIERRE DATE False False 0 0 0 Fecha de cierre del

expediente

False FL_ARCHIVADO NUMBE

R

False False 0 1 0 0 Identificador de si el

expediente está

archivado o no

False TE_OBSERVACIO

NES

VARCH

AR2

False False 2000 0 0 Observaciones

añadidas al expediente

False TE_TIPO_TERMIN

ACION

VARCH

AR2

False False 50 0 0 Descripción del tipo

de terminación

False TE_NUM_PROCES

O

VARCH

AR2

False False 100 0 0 Número de proceso

del expediente (único)

False TE_XML_HITO VARCH

AR2

False False 4000 0 0

False NU_IDSOLICITUD

_IS

NUMBE

R

False False 0 10 0 Identificador de Inicio

Solicitud

False TE_NUMERO_RE

GISTRO_IS

VARCH

AR2

False False 50 0 0 Número de registro de

Inicio Solicitud

False FL_URGENTE NUMBE

R

True False 0 1 0 0 Indicador de si el

expediente es urgente

o no

False CN_UNIDAD_PLA

ZO

NUMBE

R

False False 0 10 0 Identificador de la

unidad de plazo

utilizada

False NU_PLAZO NUMBE

R

False False 0 3 0 Plazo del expediente

(según unidad de plazo

escogida)

False FE_TEORICA_FIN DATE False False 0 0 0 Fecha teórica de fin

False FE_PARALIZACIO

N

DATE False False 0 0 0 Fecha de la última

paralización

Proyecto OpenFWPA Internacional

openEUG

Página 8 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

False NU_CONT_PARA

LIZACION

NUMBE

R

False False 0 4 0 0 Número de veces que

se continuó una

paralización

False NU_REVISION NUMBE

R

True False 0 8 0 0 Número de revisiones

False CN_FASE_MAX_A

LCANZADA

NUMBE

R

False False 0 10 0 Identificador de la fase

máxima que ha

alcanzado el

expediente

False TE_NUM_EXP_MI

PE

VARCH

AR2

False False 50 0 0 Número de expediente

MIPE

False TE_NR VARCH

AR2

False False 50 0 0 Número de registro

Siebel

Constraints

Name Type Columns Initial Code Notes

PK_EXPEDIENTE «PK» CN_EXPEDIENTE

UQ_EXPEDIENTE_TE_NU

M_EXPEDIEN

«index» TE_NUM_EXPEDI

ENTE

UQ_EXPEDIENTE_TE_NU

M_EXPEDIEN

«unique» TE_NUM_EXPEDI

ENTE

Relationships

Columns Association Notes

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

DOC_A_APORTAR_EXP.FK_DOC_A_APORTA

R_EX_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* ERROR_LOG.FK_ERROR_LOG_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

DOC_APORTADA_EXP.FK_DOC_APORTADA_

EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

DATO_FLEXIBLE.FK_DATOFLEXIBLE_EXPED

IENTE

1 EXPEDIENTE. PK_EXPEDIENTE

ALARMA.

EXPEDIENTE.

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

BANDEJA_COLABORACION.FK_BANDEJA_C

OLABORA_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* AXXI_FACTURA.AXXI_FACTURA_R01

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

PUBLI_EXPEDIENTE.FK_PUBLI_EXPEDIENTE

Proyecto OpenFWPA Internacional

openEUG

Página 9 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Columns Association Notes

_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

TRAMITACION_CONJUNTA_EXP.FK_TRAMIT

ACION_CONJUNTA_EXP_E

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE_PADRE

= CN_EXPEDIENTE) 0..*

TRAMITACION_CONJUNTA.FK_TRAMITACIO

N_CONJUNTA_EXP

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* TERRITORIO.FK_TERRITORIO_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* TERCERO.FK_TERCERO_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

PUBLI_HITO_TAREA.FK_PUBLI_HITO_TAREA

_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* NOTA.FK_NOTA_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

GRUPO_EXP.FK_CN_EXPEDIENTE_EXPEDIEN

TE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

EXP_RELACIONADOS.FK_EXP_RELACIONAD

OS_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

Proyecto OpenFWPA Internacional

openEUG

Página 10 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.2. DIAGRAMA 2

class Diagrama 2

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

TERCERO

«column»

*PK CN_TERCERO: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* CN_ROL_TERCERO: NUMBER(10)

FL_PRINCIPAL: NUMBER(1) = 0

FL_JURIDICO: NUMBER(1) = 0

FL_VALIDADO: NUMBER(1) = 0

IF_NIF_CIF: VARCHAR2(50)

TE_NOMBRE: VARCHAR2(50)

TE_APELLIDO1: VARCHAR2(50)

TE_APELLIDO2: VARCHAR2(50)

DC_RAZON_SOCIAL: VARCHAR2(500)

DL_RAZON_SOCIAL: VARCHAR2(500)

SEXO: CHAR(1)

ESTADO_CIVIL: CHAR(1)

TE_PROFESION: VARCHAR2(50)

TE_SEGURIDAD_SOCIAL: VARCHAR2(50)

FE_NACIMIENTO: DATE

CN_PAIS_NACIMIENTO: NUMBER(3)

CN_BD_TERCERO: NUMBER(10)

FL_MENOR: NUMBER(1) = 0

FL_CONSENTIMIENTO_INTEROP: NUMBER(1) = 0

FL_CONSENTIMIENTO_SMS: NUMBER(1) = null

FL_NOTIFICACION: NUMBER(1)

TE_NUM_REGISTRO: VARCHAR2(50)

«PK»

+ PK_TERCERO(NUMBER)

«index»

+ IDX_TER_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_TERCERO_EXPEDIENTE(NUMBER)

DATO_FLEXIBLE

«column»

*PK CN_DATO_FLEXIBLE: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* CN_CAMPO: NUMBER(10)

FK CN_TERCERO: NUMBER(10)

«PK»

+ PK_CAMPO_FLEXIBLE(NUMBER)

«index»

+ IDX_DF_CN_EXPEDIENTE(NUMBER)

+ IDX_DF_CN_TERCERO(NUMBER)

«FK»

+ FK_DATOFLEXIBLE_EXPEDIENTE(NUMBER)

+ DATO_FLEXIBLE_TERCERO(NUMBER)

VALOR_DATO_FLEXIBLE

«column»

*PK CN_VALOR_DATO_FLEXIBLE: NUMBER(10)

*FK CN_DATO_FLEXIBLE: NUMBER(10)

TE_VALOR: VARCHAR2(150)

«PK»

+ PK_VALOR_DATO_FLEXIBLE(NUMBER)

«index»

+ IDX_VDF_CN_DATO_FLEXIBLE(NUMBER)

«FK»

+ FK_VALORDATO_DATOFLEXIBLE(NUMBER)

+FK_VALORDATO_DATOFLEXIBLE 0..*

(CN_DATO_FLEXIBLE = CN_DATO_FLEXIBLE)

+PK_CAMPO_FLEXIBLE 1

+FK_TERCERO_EXPEDIENTE

0..*(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

+DATO_FLEXIBLE_TERCERO 0..*

(CN_TERCERO = CN_TERCERO)

+PK_TERCERO

1

+FK_DATOFLEXIBLE_EXPEDIENTE 0..*

(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

Proyecto OpenFWPA Internacional

openEUG

Página 11 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.2.1. TERCERO

Notes: Almacena terceros

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TERCERO NUMBER True False 0 10 0 Identificador único del

tercero

False CN_EXPEDIENTE NUMBER True False 0 10 0 Identificador del

expediente al que

pertenece el tercero

False CN_ROL_TERCER

O

NUMBER True False 0 10 0 Identificador del rol

del tercero

False FL_PRINCIPAL NUMBER False False 0 1 0 0 Indicador de si el

tercero es principal o

no

False FL_JURIDICO NUMBER False False 0 1 0 0 Indicador de si el

tercero es jurídico o no

False FL_VALIDADO NUMBER False False 0 1 0 0 Indicador de si el

tercero está validado

en terceros o no

False IF_NIF_CIF VARCHAR2 False False 50 0 0 NIF/CIF del tercero

False TE_NOMBRE VARCHAR2 False False 50 0 0 Nombre del tercero

False TE_APELLIDO1 VARCHAR2 False False 50 0 0 Primer apellido del

tercero

False TE_APELLIDO2 VARCHAR2 False False 50 0 0 Segundo apellido del

tercero

False DC_RAZON_SOCI

AL

VARCHAR2 False False 500 0 0 Razón social del

tercero, descripción

corta

False DL_RAZON_SOCI

AL

VARCHAR2 False False 500 0 0 Razón social del

tercero, descripción

larga

False SEXO CHAR False False 1 0 0 Sexo del tercero

False ESTADO_CIVIL CHAR False False 1 0 0 Estado civil del tercero

False TE_PROFESION VARCHAR2 False False 50 0 0 Profesión del tercero

False TE_SEGURIDAD_

SOCIAL

VARCHAR2 False False 50 0 0 Número de la

seguridad social del

tercero

False FE_NACIMIENTO DATE False False 0 0 0 Fecha de nacimiento

del tercero

False CN_PAIS_NACIMI

ENTO

NUMBER False False 0 3 0 Identificador del país

de nacimiento del

tercero

False CN_BD_TERCERO NUMBER False False 0 10 0 Identificador del

tercero en la base de

datos de terceros

Proyecto OpenFWPA Internacional

openEUG

Página 12 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

False FL_MENOR NUMBER False False 0 1 0 0 Indicador de si el

tercero es menor de

edad o no

False FL_CONSENTIMI

ENTO_INTEROP

NUMBER False False 0 1 0 0 Indicador de si el

tercero consiente a

consultar sus datos

mediante

interoperabilidad.

False FL_CONSENTIMI

ENTO_SMS

NUMBER False False 0 1 0 null Indicador de si el

tercero consiente a

recibir notificaciones

mediante sms o correo

electrónico.

False FL_NOTIFICACIO

N

NUMBER False False 0 1 0 Indicador de si el

tercero es un tercero a

efectos de notificación

False TE_NUM_REGIST

RO

VARCHAR2 False False 50 0 0 Número de registro del

que se ha leído el

tercero.

Constraints

Name Type Columns Initial Code Notes

PK_TERCERO «PK» CN_TERCERO

IDX_TER_CN_EXPEDIEN

TE

«index» CN_EXPEDIENTE

FK_TERCERO_EXPEDIEN

TE

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_TERCERO =

CN_TERCERO) 0..*

DOC_APORTADA.FK_DOC_APORTADA_TERC

ERO

1 TERCERO. PK_TERCERO

(CN_TERCERO =

CN_TERCERO) 0..*

DOC_APORTADA_EXP.FK_DOC_APORTADA_

EXP_TERCERO

1 TERCERO. PK_TERCERO

(CN_TERCERO =

CN_TERCERO)

0..* DIRECCION.FK_DIRECCION_TERCERO

1 TERCERO. PK_TERCERO

(CN_TERCERO =

CN_TERCERO)

0..* DATO_FLEXIBLE.DATO_FLEXIBLE_TERCERO

1 TERCERO. PK_TERCERO

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* TERCERO.FK_TERCERO_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_TERCERO =

CN_TERCERO) 0..*

PUBLI_HITO_TERCERO.FK_PUBLI_HITO_TER

CERO_TERCERO

1 TERCERO. PK_TERCERO

Proyecto OpenFWPA Internacional

openEUG

Página 13 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.2.2. DATO_FLEXIBLE

Notes: Permite definir datos flexibles asociados al expediente y a un tercero

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DATO_FLEXI

BLE

NUMBER True False 0 10 0 Identificador único del

dato flexible

False CN_EXPEDIENTE NUMBER True False 0 10 0 Identificador del

expediente con el que

va relacionado el dato

flexible

False CN_CAMPO NUMBER True False 0 10 0 Identificador del

campo flexible

definido en la tabla

CAMPO_PERSONAL

IZABLE del Catálogo

False CN_TERCERO NUMBER False False 0 10 0 Identificador del

tercero al que

pertenece el dato

flexible

Constraints

Name Type Columns Initial Code Notes

PK_CAMPO_FLEXIBLE «PK» CN_DATO_FLEXI

BLE

IDX_DF_CN_EXPEDIENT

E

«index» CN_EXPEDIENTE

IDX_DF_CN_TERCERO «index» CN_TERCERO

FK_DATOFLEXIBLE_EXP

EDIENTE

«FK» CN_EXPEDIENTE

DATO_FLEXIBLE_TERCE

RO

«FK» CN_TERCERO

Relationships

Columns Association Notes

(CN_TERCERO =

CN_TERCERO)

0..* DATO_FLEXIBLE.DATO_FLEXIBLE_TERCERO

1 TERCERO. PK_TERCERO

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

DATO_FLEXIBLE.FK_DATOFLEXIBLE_EXPED

IENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_DATO_FLEXIBLE =

CN_DATO_FLEXIBLE) 0..*

VALOR_DATO_FLEXIBLE.FK_VALORDATO_

DATOFLEXIBLE

1 DATO_FLEXIBLE. PK_CAMPO_FLEXIBLE

Proyecto OpenFWPA Internacional

openEUG

Página 14 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.2.3. VALOR_DATO_FLEXIBLE

Notes: Permite asignar valores a los datos flexibles definidos.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_VALOR_DAT

O_FLEXIBLE

NUMBER True False 0 10 0 Identificador único del

valor del dato flexible

False CN_DATO_FLEXI

BLE

NUMBER True False 0 10 0 Identificador del dato

flexible al que

pertenece

False TE_VALOR VARCHAR

2

False False 150 0 0 Valor

Constraints

Name Type Columns Initial Code Notes

PK_VALOR_DATO_FLEXI

BLE

«PK» CN_VALOR_DAT

O_FLEXIBLE

IDX_VDF_CN_DATO_FLE

XIBLE

«index» CN_DATO_FLEXI

BLE

FK_VALORDATO_DATOF

LEXIBLE

«FK» CN_DATO_FLEXI

BLE

Relationships

Columns Association Notes

(CN_DATO_FLEXIBLE =

CN_DATO_FLEXIBLE) 0..*

VALOR_DATO_FLEXIBLE.FK_VALORDATO_

DATOFLEXIBLE

1 DATO_FLEXIBLE. PK_CAMPO_FLEXIBLE

3.1.1.2.4. EXPEDIENTE

Esta tabla se detalla en el punto [3.1.1.1.2]

Proyecto OpenFWPA Internacional

openEUG

Página 15 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.3. DIAGRAMA 3

class Diagrama 3

DOC_APORTADA

«column»

*PK CN_DOC_APORTADA: NUMBER(10)

*FK CN_TERCERO: NUMBER(10)

* CN_TIPO_SOPORTE: NUMBER(10)

FE_DOC_APORTADA: DATE

CN_DOC_APORTAR: NUMBER(10)

FL_REQUERIDO: NUMBER(1) = 0

FL_CIUDADANO: NUMBER(1) = 0

TE_DESCRIPCION: VARCHAR2(500)

TE_OBSERVACIONES: VARCHAR2(500)

CN_GESTOR_DOC: VARCHAR2(500)

FL_OBLIGATORIO: NUMBER(1) = 0

TE_URL_COMPLETA: VARCHAR2(500)

CN_TIPO_CANAL: NUMBER(10) = 1

FL_VALIDADA: NUMBER(1) = 0

«PK»

+ PK_DOC_APORTADA(NUMBER)

«index»

+ UQ_DOC_APORTADA_CN_GESTOR_DOC(VARCHAR2)

+ IDX_DA_CN_TERCERO(NUMBER)

«unique»

+ UQ_DOC_APORTADA_CN_GESTOR_DOC(VARCHAR2)

«FK»

+ FK_DOC_APORTADA_TERCERO(NUMBER)

DOC_APORTADA_EXP

«column»

*PK CN_DOC_APORTADA_EXP: NUMBER(10)

CN_DOC_A_APORTAR_CAT: NUMBER(10)

FK CN_DOC_A_APORTAR_EXP: NUMBER(10)

FE_PRESENTACION: DATE

CN_GESTOR_DOC: VARCHAR2(40)

DL_OBSERVACIONES: VARCHAR2(500)

DL_LOG: VARCHAR2(2000)

* TE_NOMBRE: VARCHAR2(250)

* CN_FASE: NUMBER(10)

* CN_ROLE: NUMBER(10)

* CN_CARACTER: NUMBER(10)

*FK CN_TERCERO: NUMBER(10)

* CN_ESTADO: NUMBER(10)

* CN_SOPORTE: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

CN_DOC_A_APORTAR_PROC: NUMBER(10)

TE_NOMBRE_DOCUMENTO: VARCHAR2(100)

TE_NUM_REGISTRO: VARCHAR2(50)

CN_DOC_ORIGINAL: VARCHAR2(40)

FE_VERIFICACION: DATE

FL_VERIFICADO: NUMBER(1,2)

«PK»

+ PK_DOC_APORTADA_EXP(NUMBER)

«index»

+ IDX_DAE_CN_DOC_A_APORTAR_EXP(NUMBER)

+ IDX_DAE_CN_EXPEDIENTE(NUMBER)

+ IDX_DAE_CN_TERCERO(NUMBER)

«FK»

+ FK_DOC_APORTADA_EXPEDIENTE(NUMBER)

+ FK_DOC_APORTADA_EXP_TERCERO(NUMBER)

+ FK_DOC_APTDA_DOC_APTAR_EXP(NUMBER)

DOC_A_APORTAR_EXP

«column»

*PK CN_DOC_A_APORTAR_EXP: NUMBER(10)

* TE_NOMBRE: VARCHAR2(250)

* CN_FASE: NUMBER(10)

* CN_ROLE: NUMBER(10)

* CN_CARACTER: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

«PK»

+ PK_DOC_A_APORTAR_EXP(NUMBER)

«index»

+ IDX_DAAE_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_DOC_A_APORTAR_EX_EXPEDIENTE(NUMBER)

TERCERO

«column»

*PK CN_TERCERO: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* CN_ROL_TERCERO: NUMBER(10)

FL_PRINCIPAL: NUMBER(1) = 0

FL_JURIDICO: NUMBER(1) = 0

FL_VALIDADO: NUMBER(1) = 0

IF_NIF_CIF: VARCHAR2(50)

TE_NOMBRE: VARCHAR2(50)

TE_APELLIDO1: VARCHAR2(50)

TE_APELLIDO2: VARCHAR2(50)

DC_RAZON_SOCIAL: VARCHAR2(500)

DL_RAZON_SOCIAL: VARCHAR2(500)

SEXO: CHAR(1)

ESTADO_CIVIL: CHAR(1)

TE_PROFESION: VARCHAR2(50)

TE_SEGURIDAD_SOCIAL: VARCHAR2(50)

FE_NACIMIENTO: DATE

CN_PAIS_NACIMIENTO: NUMBER(3)

CN_BD_TERCERO: NUMBER(10)

FL_MENOR: NUMBER(1) = 0

FL_CONSENTIMIENTO_INTEROP: NUMBER(1) = 0

FL_CONSENTIMIENTO_SMS: NUMBER(1) = null

FL_NOTIFICACION: NUMBER(1)

TE_NUM_REGISTRO: VARCHAR2(50)

«PK»

+ PK_TERCERO(NUMBER)

«index»

+ IDX_TER_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_TERCERO_EXPEDIENTE(NUMBER)

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

DOC_A_APORTAR_EXP_TSOPORTE

«column»

*PK CN_DOC_A_APORTAR_EXP_TSOPORTE: NUMBER(10)

*FK CN_DOC_A_APORTAR_EXP: NUMBER(10)

* CN_TIPO_SOPORTE: NUMBER(10)

«PK»

+ PK_DOC_A_APORTAR_EXP_TSOPORTE(NUMBER)

«index»

+ ID_DOC_A_APORTAR_EXP_TSOPORTE(NUMBER)

«FK»

+ FK_DOCAAPORTAR_EXP_TSOPORTE(NUMBER)

+FK_DOC_A_APORTAR_EX_EXPEDIENTE 0..*

(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE 1

+FK_DOCAAPORTAR_EXP_TSOPORTE 0..*

(CN_DOC_A_APORTAR_EXP = CN_DOC_A_APORTAR_EXP)

+PK_DOC_A_APORTAR_EXP 1

+FK_DOC_APTDA_DOC_APTAR_EXP 0..*

(CN_DOC_A_APORTAR_EXP = CN_DOC_A_APORTAR_EXP)

+PK_DOC_A_APORTAR_EXP 1

+FK_DOC_APORTADA_EXP_TERCERO

0..*

(CN_TERCERO = CN_TERCERO)

+PK_TERCERO

1

+FK_DOC_APORTADA_EXPEDIENTE 0..*

(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE 1

+FK_DOC_APORTADA_TERCERO 0..*

(CN_TERCERO = CN_TERCERO)

+PK_TERCERO 1

+FK_TERCERO_EXPEDIENTE 0..*

(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE 1

Proyecto OpenFWPA Internacional

openEUG

Página 16 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.3.1. DOC_APORTADA

Notes: Almacena la documentación aportada de un tercero para la versión 1.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DOC_APORT

ADA

NUMBE

R

True False 0 10 0 Identificador único de la

documentación aportada

False CN_TERCERO NUMBE

R

True False 0 10 0 Identificador del tercero

False CN_TIPO_SOPOR

TE

NUMBE

R

True False 0 10 0 Identificador del tipo de

soporte definido en la

tabla TIPO_SOPORTE

del catálogo

False FE_DOC_APORTA

DA

DATE False False 0 0 0 Fecha en la que se ha

aportado la

documentación

False CN_DOC_APORT

AR

NUMBE

R

False False 0 10 0 Identificador de la

documentación a aportar

definida en la tabla

DOC_APORTAR del

catálogo

False FL_REQUERIDO NUMBE

R

False False 0 1 0 0 Indicador de si el

documento es requerido o

no

False FL_CIUDADANO NUMBE

R

False False 0 1 0 0 Indicador de si el tercero

es ciudadano o no

False TE_DESCRIPCION VARCH

AR2

False False 500 0 0 Descripción de la

documentación aportada

False TE_OBSERVACIO

NES

VARCH

AR2

False False 500 0 0 Observaciones de la

documentación aportada

False CN_GESTOR_DOC VARCH

AR2

False False 500 0 0 Identificador del gestor

documental utilizado

definido en la tabla

GESTORDOCUMENTA

L del catálogo

False FL_OBLIGATORI

O

NUMBE

R

False False 0 1 0 0 Indicador de si el

documento es obligatorio

o no

False TE_URL_COMPLE

TA

VARCH

AR2

False False 500 0 0 Url completa del

documento

False CN_TIPO_CANAL NUMBE

R

False False 0 10 0 1 Identificador del tipo de

canal, definido en la tabla

TIPO_CANAL del

catálogo

False FL_VALIDADA NUMBE False False 0 1 0 0 Indicador de si el

Proyecto OpenFWPA Internacional

openEUG

Página 17 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

R documento ha sido

validado o no.

Constraints

Name Type Columns Initial Code Notes

PK_DOC_APORTADA «PK» CN_DOC_APORT

ADA

UQ_DOC_APORTADA_CN

_GESTOR_DOC

«index» CN_GESTOR_DOC

IDX_DA_CN_TERCERO «index» CN_TERCERO

UQ_DOC_APORTADA_CN

_GESTOR_DOC

«unique» CN_GESTOR_DOC

FK_DOC_APORTADA_TE

RCERO

«FK» CN_TERCERO

Relationships

Columns Association Notes

(CN_TERCERO =

CN_TERCERO) 0..*

DOC_APORTADA.FK_DOC_APORTADA_TERC

ERO

1 TERCERO. PK_TERCERO

3.1.1.3.2. TERCERO

Esta tabla se detalla en el punto [3.1.1.2.1].

3.1.1.3.3. DOC_A_APORTAR_EXP

Notes: Almacena la documentación a aportar definida por el usuario en la versión 2.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DOC_A_APOR

TAR_EXP

NUMBER True False 0 10 0 Identificador único de

la documentación a

aportar

False TE_NOMBRE VARCHAR

2

True False 50 0 0 Nombre del

documento a aportar

False CN_FASE NUMBER True False 0 10 0 Identificador de la fase

en la que se debe

solicitar el documento

a aportar, definida en

la tabla FASE del

catálogo

False CN_ROLE NUMBER True False 0 10 0 Rol del usuario para el

que debe solicitarse la

Proyecto OpenFWPA Internacional

openEUG

Página 18 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

documentación,

definido en la tabla

ROL_TERCERO del

catálogo.

False CN_CARACTER NUMBER True False 0 10 0 Identificador de la

exigibilidad del

documento, definido

en la tabla

TIPO_DOC_CARAC

TER del catálogo

False CN_EXPEDIENTE NUMBER True False 0 10 0 Identificador del

expediente para el que

se define la

documentación a

aportar

Constraints

Name Type Columns Initial Code Notes

PK_DOC_A_APORTAR_E

XP

«PK» CN_DOC_A_APOR

TAR_EXP

IDX_DAAE_CN_EXPEDIE

NTE

«index» CN_EXPEDIENTE

FK_DOC_A_APORTAR_E

X_EXPEDIENTE

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_DOC_A_APORTAR_E

XP =

CN_DOC_A_APORTAR_EX

P)

0..*

DOC_APORTADA_EXP.FK_DOC_APTDA_DOC

_APTAR_EXP

1 DOC_A_APORTAR_EXP.

PK_DOC_A_APORTAR_EXP

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

DOC_A_APORTAR_EXP.FK_DOC_A_APORTA

R_EX_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

3.1.1.3.4. DOC_APORTADA_EXP

Notes: Almacena la documentación aportada para la versión 2.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DOC_APORT

ADA_EXP

NUMBER True False 0 10 0 Identificador único de

la documentación

aportada

False CN_DOC_A_APOR NUMBER False False 0 10 0 Identificador de la

Proyecto OpenFWPA Internacional

openEUG

Página 19 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

TAR_CAT categoría de

documentación a

aportar definida en

DOC_APORTAR_CA

T en el catálogo

False CN_DOC_A_APOR

TAR_EXP

NUMBER False False 0 10 0 Identificador de la

documentación a

aportar definida por el

usuario

False FE_PRESENTACI

ON

DATE False False 0 0 0 Fecha en que ha sido

presentada la

documentación

False CN_GESTOR_DOC VARCHAR

2

False False 40 0 0 Identificador del

documento en el

gestor documental.

False DL_OBSERVACIO

NES

VARCHAR

2

False False 500 0 0 Observaciones

False DL_LOG VARCHAR

2

False False 500 0 0 Log de los estados por

los que ha pasado la

documentación

aportada

False TE_NOMBRE VARCHAR

2

True False 50 0 0 Nombre de la

documentación

False CN_FASE NUMBER True False 0 10 0 Identificador de la fase

en la que se aporta la

documentación,

definida en la tabla

FASE del catálogo

False CN_ROLE NUMBER True False 0 10 0 Rol del usuario que

entrega la

documentación,

definido en la tabla

ROL_TERCERO del

catálogo

False CN_CARACTER NUMBER True False 0 10 0 Exigibilidad de la

documentación,

definida en la tabla

TIPO_DOC_CARAC

TER del catálogo

False CN_TERCERO NUMBER True False 0 10 0 Identificador del

tercero que entrega la

documentación

False CN_ESTADO NUMBER True False 0 10 0 Identificador del

estado en el que se

encuentra la

documentación,

definido en la tabla

ESTADO_FLOW del

Proyecto OpenFWPA Internacional

openEUG

Página 20 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Catálogo

False CN_SOPORTE NUMBER True False 0 10 0 Identificador del

soporte en el que se

entrega la

documentación,

definido en la tabla

TIPO_SOPORTE del

catálogo

False CN_EXPEDIENTE NUMBER True False 0 10 0 Identificador del

expediente para el que

se entrega la

documentación

False CN_DOC_A_APOR

TAR_PROC

NUMBER False False 0 10 0 Identificador a nivel

de procedimiento de la

documentación

aportada, definido en

la tabla

DOC_A_APORTAR_

PROC del catálogo

False TE_NOMBRE_DO

CUMENTO

VARCHAR

2

False False 100 0 0 Nombre del

documento adjunto

False TE_NUM_REGIST

RO

VARCHAR

2

False False 50 0 0 Número de registro del

que se ha leído el

documento aportado

False CN_DOC_ORIGIN

AL

VARCHAR

2

False False 40 0 0 Identificador del

documento original en

caso de que en

CN_GESTOR_DOC

se almacene una

referencia a un

documento.

False FE_VERIFICACIO

N

DATE False False 0 0 0 Fecha en que la

documentación ha sido

verificada.

False FL_VERIFICADO NUMBER False False 1 0 0 Flag que indica si la

documentación ha sido

verificada.

Constraints

Name Type Columns Initial Code Notes

PK_DOC_APORTADA_EX

P

«PK» CN_DOC_APORT

ADA_EXP

IDX_DAE_CN_DOC_A_AP

ORTAR_EXP

«index» CN_DOC_A_APOR

TAR_EXP

IDX_DAE_CN_EXPEDIEN

TE

«index» CN_EXPEDIENTE

IDX_DAE_CN_TERCERO «index» CN_TERCERO

FK_DOC_APTDA_DOC_A «FK» CN_DOC_A_APOR

Proyecto OpenFWPA Internacional

openEUG

Página 21 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Name Type Columns Initial Code Notes

PTAR_EXP TAR_EXP

FK_DOC_APORTADA_EX

PEDIENTE

«FK» CN_EXPEDIENTE

FK_DOC_APORTADA_EX

P_TERCERO

«FK» CN_TERCERO

Relationships

Columns Association Notes

(CN_TERCERO =

CN_TERCERO) 0..*

DOC_APORTADA_EXP.FK_DOC_APORTADA_

EXP_TERCERO

1 TERCERO. PK_TERCERO

(CN_DOC_A_APORTAR_E

XP =

CN_DOC_A_APORTAR_EX

P)

0..*

DOC_APORTADA_EXP.FK_DOC_APTDA_DOC

_APTAR_EXP

1 DOC_A_APORTAR_EXP.

PK_DOC_A_APORTAR_EXP

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

DOC_APORTADA_EXP.FK_DOC_APORTADA_

EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_DOC_APORTADA_EX

P =

CN_DOC_APORTADA_EXP

)

0..*

ERROR_LOG.FK_ERRORLOG_DOCAPORTAD

A

1 DOC_APORTADA_EXP.

PK_DOC_APORTADA_EXP

3.1.1.3.5. EXPEDIENTE

Esta tabla se detalla en la sección [3.1.1.1.2]

3.1.1.3.6. DOC_A_APORTAR_EXP_TSOPORTE

Notes: Almacena los tipos de soporte de la documentación aportada.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DOC_A_APOR

TAR_EXP_TSOPO

RTE

NUMBE

R

True False 0 10 0 Identificador único del

tipo de soporte

False CN_DOC_A_APOR

TAR_EXP

NUMBE

R

True False 0 10 0 Identificador de la

documentación a

aportar del expediente.

False CN_TIPO_SOPOR

TE

NUMBE

R

True False 0 10 0 Identificador del tipo

de soporte, definido en

la tabla

Proyecto OpenFWPA Internacional

openEUG

Página 22 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

TIPO_SOPORTE de

catálogo.

Constraints

Name Type Columns Initial Code Notes

PK_DOC_A_APORTAR_E

XP_TSOPORTE

«PK» CN_DOC_A_APOR

TAR_EXP_TSOPO

RTE

ID_DOC_A_APORTAR_EX

P_TSOPORTE

«index» CN_DOC_A_APOR

TAR_EXP_TSOPO

RTE

FK_DOCAAPORTAR_EXP

_TSOPORTE

«FK» CN_DOC_A_APOR

TAR_EXP

Relationships

Columns Association Notes

(CN_DOC_A_APORTAR_E

XP =

CN_DOC_A_APORTAR_EX

P)

0..*

DOC_A_APORTAR_EXP_TSOPORTE.FK_DOCA

APORTAR_EXP_TSOPORTE

1 DOC_A_APORTAR_EXP.

PK_DOC_A_APORTAR_EXP

Proyecto OpenFWPA Internacional

openEUG

Página 23 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.4. DIAGRAMA 4

class Diagrama 4

TERCERO

«column»

*PK CN_TERCERO: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* CN_ROL_TERCERO: NUMBER(10)

FL_PRINCIPAL: NUMBER(1) = 0

FL_JURIDICO: NUMBER(1) = 0

FL_VALIDADO: NUMBER(1) = 0

IF_NIF_CIF: VARCHAR2(50)

TE_NOMBRE: VARCHAR2(50)

TE_APELLIDO1: VARCHAR2(50)

TE_APELLIDO2: VARCHAR2(50)

DC_RAZON_SOCIAL: VARCHAR2(500)

DL_RAZON_SOCIAL: VARCHAR2(500)

SEXO: CHAR(1)

ESTADO_CIVIL: CHAR(1)

TE_PROFESION: VARCHAR2(50)

TE_SEGURIDAD_SOCIAL: VARCHAR2(50)

FE_NACIMIENTO: DATE

CN_PAIS_NACIMIENTO: NUMBER(3)

CN_BD_TERCERO: NUMBER(10)

FL_MENOR: NUMBER(1) = 0

FL_CONSENTIMIENTO_INTEROP: NUMBER(1) = 0

FL_CONSENTIMIENTO_SMS: NUMBER(1) = null

FL_NOTIFICACION: NUMBER(1)

TE_NUM_REGISTRO: VARCHAR2(50)

«PK»

+ PK_TERCERO(NUMBER)

«index»

+ IDX_TER_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_TERCERO_EXPEDIENTE(NUMBER)

DIRECCION

«column»

*PK CN_DIRECCION: NUMBER(10)

*FK CN_TERCERO: NUMBER(10)

FL_PRINCIPAL: NUMBER(1) = 0

FL_NOTIFICACION: NUMBER(1) = 0

DC_TIPO_VIA: VARCHAR2(3)

TE_CALLE: VARCHAR2(100)

TE_NUMERO: VARCHAR2(4)

TE_PISO: VARCHAR2(4)

TE_ESCALERA: VARCHAR2(4)

TE_PUERTA: VARCHAR2(4)

TE_BLOQUE: VARCHAR2(4)

TE_CODIGO_POSTAL: VARCHAR2(5)

CN_LOCALIDAD: NUMBER(4)

TE_LOCALIDAD: VARCHAR2(100)

CN_PARROQUIA: NUMBER(4)

CN_MUNICIPIO: NUMBER(4)

CN_PROVINCIA: NUMBER(4)

CN_AUTONOMIA: NUMBER(4)

CN_PAIS: NUMBER(4)

TE_TELEFONO1: VARCHAR2(20)

TE_TELEFONO2: VARCHAR2(20)

TE_EMAIL: VARCHAR2(60)

TE_PARROQUIA: VARCHAR2(100)

TE_MUNICIPIO: VARCHAR2(100)

TE_PROVINCIA: VARCHAR2(100)

TE_AUTONOMIA: VARCHAR2(100)

TE_PAIS: VARCHAR2(100)

DL_TIPO_VIA: VARCHAR2(100)

FK CN_DIRECCION_REP: NUMBER(10)

TE_FAX: VARCHAR2(20)

«PK»

+ PK_DIRECCION(NUMBER)

«index»

+ IDX_DIR_CN_DIRECCION_REP(NUMBER)

+ IDX_DIR_CN_TERCERO(NUMBER)

«FK»

+ FK_DIRECCION_TERCERO(NUMBER)

+ FK_DIRECCION_DIRECCION_REP(NUMBER)

DIRECCION_REP

«column»

*PK CN_DIRECCION_REP: NUMBER(10)

* IF_NIF_CIF: VARCHAR2(50)

FL_PRINCIPAL: NUMBER(1) = 0

FL_NOTIFICACION: NUMBER(1) = 0

FL_POSTAL: NUMBER(1) = 1

DC_TIPO_VIA: VARCHAR2(4)

DL_TIPO_VIA: VARCHAR2(100)

TE_CALLE: VARCHAR2(100)

TE_NUMERO: VARCHAR2(4)

TE_PISO: VARCHAR2(4)

TE_ESCALERA: VARCHAR2(4)

TE_PUERTA: VARCHAR2(4)

TE_BLOQUE: VARCHAR2(4)

TE_CODIGO_POSTAL: VARCHAR2(5)

CN_LOCALIDAD: NUMBER(4)

TE_LOCALIDAD: VARCHAR2(100)

CN_PARROQUIA: NUMBER(4)

TE_PARROQUIA: VARCHAR2(100)

CN_MUNICIPIO: NUMBER(4)

TE_MUNICIPIO: VARCHAR2(100)

CN_PROVINCIA: NUMBER(4)

TE_PROVINCIA: VARCHAR2(100)

CN_AUTONOMIA: NUMBER(4)

TE_AUTONOMIA: VARCHAR2(100)

CN_PAIS: NUMBER(4)

TE_PAIS: VARCHAR2(100)

TE_TELEFONO1: VARCHAR2(20)

TE_TELEFONO2: VARCHAR2(20)

TE_EMAIL: VARCHAR2(100)

* FE_MODIFICACION: DATE

TE_FAX: VARCHAR2(20)

CN_BD_TERCERO: NUMBER(10)

«PK»

+ PK_DIRECCION_REP(NUMBER)

+FK_DIRECCION_DIRECCION_REP

0..*(CN_DIRECCION_REP = CN_DIRECCION_REP)

+PK_DIRECCION_REP

1

+FK_DIRECCION_TERCERO

0..*

(CN_TERCERO = CN_TERCERO)

+PK_TERCERO 1

Proyecto OpenFWPA Internacional

openEUG

Página 24 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.4.1. DIRECCION_REP

Notes: Repositorio de direcciones donde se almacenan direcciones de terceros añadidas manualmente. Al

realizar una búsqueda de terceros, se muestran todas las direcciones de Terceros y de Dirección_rep

asociadas al tercero buscado.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DIRECCION_

REP

NUMBER True False 0 10 0 Identificador único

False IF_NIF_CIF VARCHAR

2

True False 50 0 0 IF/NIF/CIF del tercero

False FL_PRINCIPAL NUMBER False False 0 1 0 0 Indicador de si la

dirección es principal

False FL_NOTIFICACIO

N

NUMBER False False 0 1 0 0 Indicador de si la

dirección es de

notificación

False FL_POSTAL NUMBER False False 0 1 0 1 Indicador de si la

dirección es postal

False DC_TIPO_VIA VARCHAR

2

False False 4 0 0 Tipo de vía,

descripción corta

False DL_TIPO_VIA VARCHAR

2

False False 100 0 0 Tipo de vía,

descripción larga

False TE_CALLE VARCHAR

2

False False 100 0 0 Calle

False TE_NUMERO VARCHAR

2

False False 4 0 0 Número

False TE_PISO VARCHAR

2

False False 4 0 0 Piso

False TE_ESCALERA VARCHAR

2

False False 4 0 0 Escalera

False TE_PUERTA VARCHAR

2

False False 4 0 0 Puerta

False TE_BLOQUE VARCHAR

2

False False 4 0 0 Bloque

False TE_CODIGO_POS

TAL

VARCHAR

2

False False 5 0 0 Código Postal

False CN_LOCALIDAD NUMBER False False 0 4 0 Identificador de la

localidad

False TE_LOCALIDAD VARCHAR

2

False False 100 0 0 Localidad

False CN_PARROQUIA NUMBER False False 0 4 0 Identificador de la

parroquia

False TE_PARROQUIA VARCHAR

2

False False 100 0 0 Parroquia

Proyecto OpenFWPA Internacional

openEUG

Página 25 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

False CN_MUNICIPIO NUMBER False False 0 4 0 Identificador del

municipio

False TE_MUNICIPIO VARCHAR

2

False False 100 0 0 Municipio

False CN_PROVINCIA NUMBER False False 0 4 0 Identificador de la

Provincia

False TE_PROVINCIA VARCHAR

2

False False 100 0 0 Provincia

False CN_AUTONOMIA NUMBER False False 0 4 0 Identificador de la

autonomía

False TE_AUTONOMIA VARCHAR

2

False False 100 0 0 Autonomía

False CN_PAIS NUMBER False False 0 4 0 Identificador del país

False TE_PAIS VARCHAR

2

False False 100 0 0 País

False TE_TELEFONO1 VARCHAR

2

False False 20 0 0 Teléfono 1

False TE_TELEFONO2 VARCHAR

2

False False 20 0 0 Teléfono 2

False TE_EMAIL VARCHAR

2

False False 100 0 0 Dirección de correo

electrónico

False FE_MODIFICACIO

N

DATE True False 0 0 0 Fecha de modificación

de la dirección

False TE_FAX VARCHAR

2

False False 20 0 0 Fax

False CN_BD_TERCERO NUMBER False False 0 10 0 Identificador de

terceros

Constraints

Name Type Columns Initial Code Notes

PK_DIRECCION_REP «PK» CN_DIRECCION_

REP

Relationships

Columns Association Notes

(CN_DIRECCION_REP =

CN_DIRECCION_REP)

0..* DIRECCION.FK_DIRECCION_DIRECCION_REP

1 DIRECCION_REP. PK_DIRECCION_REP

3.1.1.4.2. DIRECCION

Notes: Almacena las direcciones seleccionadas de los terceros añadidos a un expediente.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DIRECCION NUMBER True False 0 10 0 Identificador único de

la dirección

False CN_TERCERO NUMBER True False 0 10 0 Identificador del

Proyecto OpenFWPA Internacional

openEUG

Página 26 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

tercero para el que está

asociada la dirección

False FL_PRINCIPAL NUMBER False False 0 1 0 0 Indicador de si la

dirección es principal

o no

False FL_NOTIFICACIO

N

NUMBER False False 0 1 0 0 Indicador de si la

dirección es de

notificación

False DC_TIPO_VIA VARCHAR2 False False 3 0 0 Tipo de Vía

False TE_CALLE VARCHAR2 False False 100 0 0 Calle

False TE_NUMERO VARCHAR2 False False 4 0 0 Número

False TE_PISO VARCHAR2 False False 4 0 0 Piso

False TE_ESCALERA VARCHAR2 False False 4 0 0 Escalera

False TE_PUERTA VARCHAR2 False False 4 0 0 Puerta

False TE_BLOQUE VARCHAR2 False False 4 0 0 Bloque

False TE_CODIGO_POS

TAL

VARCHAR2 False False 5 0 0 Código Postal

False CN_LOCALIDAD NUMBER False False 0 4 0 Identificador de la

Localidad

False TE_LOCALIDAD VARCHAR2 False False 100 0 0 Localidad

False CN_PARROQUIA NUMBER False False 0 4 0 Identificador de la

Parroquia

False CN_MUNICIPIO NUMBER False False 0 4 0 Identificador del

municipio

False CN_PROVINCIA NUMBER False False 0 4 0 Identificador de la

Provincia

False CN_AUTONOMIA NUMBER False False 0 4 0 Identificador de la

Autonomía

False CN_PAIS NUMBER False False 0 4 0 Identificador del país

False TE_TELEFONO1 VARCHAR2 False False 20 0 0 Teléfono 1

False TE_TELEFONO2 VARCHAR2 False False 20 0 0 Teléfono 2

False TE_EMAIL VARCHAR2 False False 60 0 0 Dirección de correo

electrónico

False TE_PARROQUIA VARCHAR2 False False 100 0 0 Parroquia

False TE_MUNICIPIO VARCHAR2 False False 100 0 0 Municipio

False TE_PROVINCIA VARCHAR2 False False 100 0 0 Provincia

False TE_AUTONOMIA VARCHAR2 False False 100 0 0 Autonomía

False TE_PAIS VARCHAR2 False False 100 0 0 País

False DL_TIPO_VIA VARCHAR2 False False 100 0 0 Tipo de Vía

descripción larga

False CN_DIRECCION_

REP

NUMBER False False 0 10 0 Identificador de

dirección de

DIRECCIONES_REP,

sólo estará relleno este

campo si la dirección

seleccionada ha sido

una de

DIRECCIONES_REP

Proyecto OpenFWPA Internacional

openEUG

Página 27 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

y no de Terceros

False TE_FAX VARCHAR2 False False 20 0 0 Fax

Constraints

Name Type Columns Initial Code Notes

PK_DIRECCION «PK» CN_DIRECCION

IDX_DIR_CN_DIRECCION

_REP

«index» CN_DIRECCION_

REP

IDX_DIR_CN_TERCERO «index» CN_TERCERO

FK_DIRECCION_DIRECCI

ON_REP

«FK» CN_DIRECCION_

REP

FK_DIRECCION_TERCER

O

«FK» CN_TERCERO

Relationships

Columns Association Notes

(CN_TERCERO =

CN_TERCERO)

0..* DIRECCION.FK_DIRECCION_TERCERO

1 TERCERO. PK_TERCERO

(CN_DIRECCION_REP =

CN_DIRECCION_REP)

0..* DIRECCION.FK_DIRECCION_DIRECCION_REP

1 DIRECCION_REP. PK_DIRECCION_REP

3.1.1.4.3. TERCERO

Esta tabla se detalla en el apartado [3.1.1.2.1]

Proyecto OpenFWPA Internacional

openEUG

Página 28 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.5. DIAGRAMA 5

class Diagrama 5

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

NOTA

«column»

*PK CN_NOTA: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* TE_NOTA: VARCHAR2(500)

* FE_CREACION: DATE

«PK»

+ PK_NOTA(NUMBER)

«index»

+ IDX_NOT_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_NOTA_EXPEDIENTE(NUMBER)

+FK_NOTA_EXPEDIENTE

0..*(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

Proyecto OpenFWPA Internacional

openEUG

Página 29 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.5.1. NOTA

Notes: Almacena las notas de un expediente

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_NOTA NUMBE

R

True False 0 10 0 Identificador único de

la nota

False CN_EXPEDIENTE NUMBE

R

True False 0 10 0 Identificador del

expediente al que

pertenece la nota

False TE_NOTA VARCH

AR2

True False 500 0 0 Texto de la nota

False FE_CREACION DATE True False 0 0 0 Fecha de creación de

la nota

Constraints

Name Type Columns Initial Code Notes

PK_NOTA «PK» CN_NOTA

IDX_NOT_CN_EXPEDIEN

TE

«index» CN_EXPEDIENTE

FK_NOTA_EXPEDIENTE «FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* NOTA.FK_NOTA_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

3.1.1.5.2. EXPEDIENTE

Esta tabla está detallada en la sección [3.1.1.2.4]

Proyecto OpenFWPA Internacional

openEUG

Página 30 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.6. DIAGRAMA 6

class Diagrama 6

BANDEJA_COLABORACION

«column»

*PK CN_BANDEJA_COLABORACION: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* DC_GRUPO_ORIGEN: VARCHAR2(50)

* DC_GRUPO_DESTINO: VARCHAR2(50)

* FECHA_INI_COLABORACION: DATE

FECHA_FIN_COLABORACION: DATE

FL_ENTRADA: NUMBER(1)

FL_SALIDA: NUMBER(1)

* FL_FINALIZADA: NUMBER(1) = 0

«PK»

+ PK_BANDEJA_COLABORACION(NUMBER)

«index»

+ IDX_BC_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_BANDEJA_COLABORA_EXPEDIENTE(NUMBER)

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

+FK_BANDEJA_COLABORA_EXPEDIENTE

0..*(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

3.1.1.6.1. BANDEJA_COLABORACION

Notes: Almacena las colaboraciones de un expediente

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_BANDEJA_CO

LABORACION

NUMBE

R

True False 0 10 0 Identificador único de

la colaboración

False CN_EXPEDIENTE NUMBE

R

True False 0 10 0 Identificador del

expediente al que

pertenece la

colaboración

False DC_GRUPO_ORIG

EN

VARCH

AR2

True False 50 0 0 Grupo de Origen de la

colaboración, definido

en la tabla GRUPO del

catálogo

False DC_GRUPO_DEST VARCH True False 50 0 0 Grupo de Destino de la

Proyecto OpenFWPA Internacional

openEUG

Página 31 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

INO AR2 colaboración, definido

en la tabla GRUPO del

catálogo

False FECHA_INI_COLA

BORACION

DATE True False 0 0 0 Fecha de inicio de la

colaboración

False FECHA_FIN_COL

ABORACION

DATE False False 0 0 0 Fecha de fin de la

colaboración

False FL_ENTRADA NUMBE

R

False False 0 1 0 Indicador de si la

colaboración es de

entrada o no

False FL_SALIDA NUMBE

R

False False 0 1 0 Indicador de si la

colaboración es de

salida o no

False FL_FINALIZADA NUMBE

R

True False 0 1 0 0 Indicador de si la

colaboración ha sido

finalizada o no

Constraints

Name Type Columns Initial Code Notes

PK_BANDEJA_COLABOR

ACION

«PK» CN_BANDEJA_CO

LABORACION

IDX_BC_CN_EXPEDIENT

E

«index» CN_EXPEDIENTE

FK_BANDEJA_COLABOR

A_EXPEDIENTE

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

BANDEJA_COLABORACION.FK_BANDEJA_C

OLABORA_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

3.1.1.6.2. EXPEDIENTE

Esta tabla está detallada en la sección [3.1.1.2.4]

Proyecto OpenFWPA Internacional

openEUG

Página 32 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.7. DIAGRAMA 7

class Diagrama 7

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

TERCERO

«column»

*PK CN_TERCERO: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* CN_ROL_TERCERO: NUMBER(10)

FL_PRINCIPAL: NUMBER(1) = 0

FL_JURIDICO: NUMBER(1) = 0

FL_VALIDADO: NUMBER(1) = 0

IF_NIF_CIF: VARCHAR2(50)

TE_NOMBRE: VARCHAR2(50)

TE_APELLIDO1: VARCHAR2(50)

TE_APELLIDO2: VARCHAR2(50)

DC_RAZON_SOCIAL: VARCHAR2(500)

DL_RAZON_SOCIAL: VARCHAR2(500)

SEXO: CHAR(1)

ESTADO_CIVIL: CHAR(1)

TE_PROFESION: VARCHAR2(50)

TE_SEGURIDAD_SOCIAL: VARCHAR2(50)

FE_NACIMIENTO: DATE

CN_PAIS_NACIMIENTO: NUMBER(3)

CN_BD_TERCERO: NUMBER(10)

FL_MENOR: NUMBER(1) = 0

FL_CONSENTIMIENTO_INTEROP: NUMBER(1) = 0

FL_CONSENTIMIENTO_SMS: NUMBER(1) = null

FL_NOTIFICACION: NUMBER(1)

TE_NUM_REGISTRO: VARCHAR2(50)

«PK»

+ PK_TERCERO(NUMBER)

«index»

+ IDX_TER_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_TERCERO_EXPEDIENTE(NUMBER)

PUBLI_EXPEDIENTE

«column»

*PK CN_PUBLI_EXPEDIENTE: NUMBER(10)

FK CN_EXPEDIENTE: NUMBER(10)

FE_PUBLICACION: DATE

XML: VARCHAR2(255)

FL_ERROR: NUMBER(1)

TE_EXCEPCION: VARCHAR2(4000)

TE_CODIGO_RETORNO: VARCHAR2(10)

TE_DESCRIPCION_RETORNO: VARCHAR2(400)

FL_IS: NUMBER(1)

FL_MIPE: NUMBER(1)

FL_SIEBEL: NUMBER(1)

FL_REGISTRO: NUMBER(1)

FL_SMS: NUMBER(1)

CN_PROCEDIMIENTO: NUMBER(10)

CN_FASE: NUMBER(10)

CN_ACTO_FASE: NUMBER(10)

CN_ACCION_ACTO: NUMBER(10)

TE_PUNTO_PROGRAMADO: VARCHAR2(50)

TE_DESCRIPCION: VARCHAR2(250)

CN_PUBLI_CONFIG: NUMBER(10)

«PK»

+ PK_PUBLI_EXPEDIENTE(NUMBER)

«index»

+ IDX_PE_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_PUBLI_EXPEDIENTE_EXPEDIENTE(NUMBER)

PUBLI_HITO_TAREA

«column»

*PK CN_PUBLI_HITO_TAREA: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* ID_HITO: NUMBER(10)

*FK CN_PUBLI_EXPEDIENTE: NUMBER(10)

* CN_PUBLI_CONFIG: NUMBER(10)

* FE_CREACION: DATE

«PK»

+ PK_PUBLI_HITO_TAREA(NUMBER)

«index»

+ IDX_PHT_CN_EXPEDIENTE(NUMBER)

+ IDX_PHT_CN_PUBLI_EXPEDIENTE(NUMBER)

«FK»

+ FK_PUBLI_HITO_TAREA_EXPEDIENTE(NUMBER)

+ FK_PUBLI_HITO_TA_PUBLI_EXPEDIE(NUMBER)

PUBLI_TERCEROS_MIPE

«column»

*PK CN_TERCERO: NUMBER(10)

*PK TE_NUM_EXP_MIPE: VARCHAR2(50)

«PK»

+ PK_PUBLI_TERCEROS_MIPE(NUMBER, VARCHAR2)

«index»

+ IDX_PTM_CN_TERCERO(NUMBER)

+ IDX_PTM_TE_NUM_EXP_MIPE(VARCHAR2)

PUBLI_HITO_TERCERO

«column»

*PK ID_HITO: NUMBER(10)

*pfK CN_TERCERO: NUMBER(10)

* TE_NUM_EXP_MIPE: VARCHAR2(50)

«PK»

+ PK_PUBLI_HITO_TERCERO(NUMBER, NUMBER)

«index»

+ IDX_PHTER_CN_TERCERO(NUMBER)

+ IDX_PHTER_TE_NUM_EXP_MIPE(VARCHAR2)

«FK»

+ FK_PUBLI_HITO_TERCERO_TERCERO(NUMBER)

+FK_TERCERO_EXPEDIENTE 0..*

(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE 1

+FK_PUBLI_HITO_TERCERO_TERCERO 0..*

(CN_TERCERO = CN_TERCERO)

+PK_TERCERO

1

+FK_PUBLI_HITO_TA_PUBLI_EXPEDIE 0..*

(CN_PUBLI_EXPEDIENTE = CN_PUBLI_EXPEDIENTE)

+PK_PUBLI_EXPEDIENTE 1

+FK_PUBLI_HITO_TAREA_EXPEDIENTE 0..*

(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

+FK_PUBLI_EXPEDIENTE_EXPEDIENTE

0..*(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

Proyecto OpenFWPA Internacional

openEUG

Página 33 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.7.1. PUBLI_EXPEDIENTE

Notes: Almacena las publicaciones realizadas por el expediente

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_PUBLI_EXPE

DIENTE

NUMBE

R

True False 0 10 0 Identificador único

para la publicación

False CN_EXPEDIENTE NUMBE

R

False False 0 10 0 Identificador del

expediente para el que

se realiza la

publicación

False FE_PUBLICACION DATE False False 0 0 0 Fecha de publicación

False XML VARCH

AR2

False False 255 0 0 XML de petición de la

publicación. Sólo se

rellenará en caso de

error de la publicación.

False FL_ERROR NUMBE

R

False False 0 1 0 Indicador de si se ha

producido error en la

publicación

False TE_EXCEPCION VARCH

AR2

False False 4000 0 0 Mensaje de error. Sólo

se rellenará en caso de

que haya error en la

publicación.

False TE_CODIGO_RET

ORNO

VARCH

AR2

False False 10 0 0 Código que retorna la

publicación si ha sido

errónea.

False TE_DESCRIPCION

_RETORNO

VARCH

AR2

False False 400 0 0 Texto que retorna la

publicación si ha sido

errónea.

False FL_IS NUMBE

R

False False 0 1 0 Indicador de si la

publicación ha sido de

Inicio Solicitud

False FL_MIPE NUMBE

R

False False 0 1 0 Indicador de si la

publicación ha sido

MIPE

False FL_SIEBEL NUMBE

R

False False 0 1 0 Indicador de si la

publicación ha sido

SIEBEL

False FL_REGISTRO NUMBE

R

False False 0 1 0 Indicador de si la

publicación ha sido de

Registro Telemático

False FL_SMS NUMBE

R

False False 0 1 0 Indicador de si la

publicación ha sido de

SMS

False CN_PROCEDIMIE NUMBE False False 0 10 0 Identificador del

Proyecto OpenFWPA Internacional

openEUG

Página 34 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

NTO R procedimiento que ha

lanzado la publicación.

Estará relleno si el

punto de publicación

es Procedimiento. Se

define en la tabla

PROCEDIMIENTO

del catálogo

False CN_FASE NUMBE

R

False False 0 10 0 Identificador de la fase

en la que se ha lanzado

la publicación. Estará

relleno si el punto de

publicación es Fase.

Se define en la tabla

FASE del catálogo.

False CN_ACTO_FASE NUMBE

R

False False 0 10 0 Identificador del acto-

fase en el que se ha

lanzado la publicación.

Estará relleno si el

punto de publicación

es Acción-Acto. Se

define en la tabla

ACTO_FASE del

catálogo.

False CN_ACCION_ACT

O

NUMBE

R

False False 0 10 0 Identificador de la

acción-acto en el que

se ha lanzado la

publicación. Estará

relleno si el punto de

publicación es Acción-

Acto. Se define en la

tabla ACCION_ACTO

del catálogo.

False TE_PUNTO_PROG

RAMADO

VARCH

AR2

False False 50 0 0 Punto programado

desde el que se lanza

la publicación. Estará

relleno si el punto de

publicación es Punto

Programado.

False TE_DESCRIPCION VARCH

AR2

False False 250 0 0 Descripción de la

publicación

False CN_PUBLI_CONFI

G

NUMBE

R

False False 0 10 0 Identificador de la

configuración para la

publicación, definida

en la tabla

PUBLI_CONFIG del

catálogo

Proyecto OpenFWPA Internacional

openEUG

Página 35 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Constraints

Name Type Columns Initial Code Notes

PK_PUBLI_EXPEDIENTE «PK» CN_PUBLI_EXPE

DIENTE

IDX_PE_CN_EXPEDIENTE «index» CN_EXPEDIENTE

FK_PUBLI_EXPEDIENTE_

EXPEDIENTE

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_PUBLI_EXPEDIENTE

=

CN_PUBLI_EXPEDIENTE)

0..*

PUBLI_HITO_TAREA.FK_PUBLI_HITO_TA_PU

BLI_EXPEDIE

1 PUBLI_EXPEDIENTE. PK_PUBLI_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

PUBLI_EXPEDIENTE.FK_PUBLI_EXPEDIENTE

_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

3.1.1.7.2. PUBLI_HITO_TAREA

Notes: Almacena los hitos de un expediente

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_PUBLI_HITO_

TAREA

NUMBE

R

True False 0 10 0 Identificador del hito-

tarea

False CN_EXPEDIENTE NUMBE

R

True False 0 10 0 Identificador del

expediente al que

pertenece.

False ID_HITO NUMBE

R

True False 0 10 0 Identificador del hito.

False CN_PUBLI_EXPE

DIENTE

NUMBE

R

True False 0 10 0 Identificador de la

publicación

False CN_PUBLI_CONFI

G

NUMBE

R

True False 0 10 0 Identificador de la

configuración de la

publicación, definido

en la tabla

PUBLI_CONFIG.

False FE_CREACION DATE True False 0 0 0 Fecha de creación del

hito

Constraints

Name Type Columns Initial Code Notes

PK_PUBLI_HITO_TAREA «PK» CN_PUBLI_HITO_

TAREA

Proyecto OpenFWPA Internacional

openEUG

Página 36 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Name Type Columns Initial Code Notes

IDX_PHT_CN_EXPEDIEN

TE

«index» CN_EXPEDIENTE

IDX_PHT_CN_PUBLI_EXP

EDIENTE

«index» CN_PUBLI_EXPE

DIENTE

FK_PUBLI_HITO_TA_PUB

LI_EXPEDIE

«FK» CN_PUBLI_EXPE

DIENTE

FK_PUBLI_HITO_TAREA_

EXPEDIENTE

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_PUBLI_EXPEDIENTE

=

CN_PUBLI_EXPEDIENTE)

0..*

PUBLI_HITO_TAREA.FK_PUBLI_HITO_TA_PU

BLI_EXPEDIE

1 PUBLI_EXPEDIENTE. PK_PUBLI_EXPEDIENTE

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

PUBLI_HITO_TAREA.FK_PUBLI_HITO_TAREA

_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

3.1.1.7.3. PUBLI_TERCEROS_MIPE

Notes: Almacena los terceros que tienen permisos para el expediente

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TERCERO NUMBE

R

True False 0 10 0 Identificador del

tercero que tiene

permiso para el

expediente

True TE_NUM_EXP_MI

PE

VARCH

AR2

True False 50 0 0 Número de expediente

para el que el tercero

tiene permisos

Constraints

Name Type Columns Initial Code Notes

PK_PUBLI_TERCEROS_M

IPE

«PK» CN_TERCEROTE_

NUM_EXP_MIPE

IDX_PTM_CN_TERCERO «index» CN_TERCERO

IDX_PTM_TE_NUM_EXP_

MIPE

«index» TE_NUM_EXP_MI

PE

Proyecto OpenFWPA Internacional

openEUG

Página 37 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.7.4. PUBLI_HITO_TERCERO

Notes: Almacena los terceros que tienen detalles particulares para un hito

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True ID_HITO NUMBE

R

True False 0 10 0 Identificador del hito

True CN_TERCERO NUMBE

R

True False 0 10 0 Identificador del

tercero para el cual el

hito tiene detalles

particulares

False TE_NUM_EXP_MI

PE

VARCH

AR2

True False 50 0 0 Identificador del

expediente al que

pertenece el hito

Constraints

Name Type Columns Initial Code Notes

PK_PUBLI_HITO_TERCER

O

«PK» ID_HITOCN_TERC

ERO

IDX_PHTER_CN_TERCER

O

«index» CN_TERCERO

IDX_PHTER_TE_NUM_EX

P_MIPE

«index» TE_NUM_EXP_MI

PE

FK_PUBLI_HITO_TERCER

O_TERCERO

«FK» CN_TERCERO

Relationships

Columns Association Notes

(CN_TERCERO =

CN_TERCERO) 0..*

PUBLI_HITO_TERCERO.FK_PUBLI_HITO_TER

CERO_TERCERO

1 TERCERO. PK_TERCERO

3.1.1.7.5. EXPEDIENTE

Esta tabla se detalla en el apartado [3.1.1.1.2]

3.1.1.7.6. TERCERO

Esta tabla se detalla en el apartado [3.1.1.2.1]

Proyecto OpenFWPA Internacional

openEUG

Página 38 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.8. DIAGRAMA 8

class Data Model 8

ORGANISMOS

«column»

*PK CN_ORGANISMO: NUMBER(10)

CA_CODE: VARCHAR2(20)

CN_FATHER: NUMBER(10)

TE_ACRONIMO: VARCHAR2(20)

TE_NAME: VARCHAR2(500)

FE_CREATION_DATE: DATE

FE_DISABLE_DATE: DATE

CN_TYPE: NUMBER(10)

ENABLED: NUMBER(1)

IF_CIF: VARCHAR2(12)

«PK»

+ PK_ORGANISMOS(NUMBER)

ORGANISMOS_DIRTEL

«column»

*PK CN_DIRTEL: NUMBER(10)

CN_IDDIRECCION: NUMBER(10)

FK CN_ORGANISMO: NUMBER(10)

CN_PRINCIPAL: NUMBER(1)

DC_TIPO: VARCHAR2(2)

DL_DIRECCION: VARCHAR2(150)

«PK»

+ PK_ORGANISMOS_DIRTEL(NUMBER)

«index»

+ IDX_ODIR_CN_IDDIRECCION(NUMBER)

+ IDX_ODIR_CN_ORGANISMO(NUMBER)

«FK»

+ FK_ORG_DIRTEL_ORGANISMOS(NUMBER)

ORGANISMOS_DOMICILIOS

«column»

*PK CN_IDDIRECCION: NUMBER(10)

FK CN_ORGANISMO: NUMBER(10)

CN_PRINCIPAL: NUMBER(1)

CA_TIVIAPUB: VARCHAR2(2)

DL_CALLE: VARCHAR2(100)

DC_NUMERO: VARCHAR2(6)

DC_BLOQUE: VARCHAR2(4)

DC_ESCALERA: VARCHAR2(4)

DC_PISO: VARCHAR2(4)

DC_PUERTA: VARCHAR2(4)

DC_CPOSTAL: VARCHAR2(5)

CN_PAIS: NUMBER(4)

CN_PROVIN: NUMBER(3)

CN_MUNIC: NUMBER(3)

CN_PARROQ: NUMBER(2)

CN_LOCAL: NUMBER(2)

DL_LOCAL: VARCHAR2(50)

«PK»

+ PK_ORGANISMOS_DOMICILIOS(NUMBER)

«index»

+ IDX_ODOM_CN_ORGANISMO(NUMBER)

«FK»

+ FK_ORG_DOMICILIOS_ORGANISMOS(NUMBER)

+FK_ORG_DIRTEL_ORGANISMOS 0..*

(CN_ORGANISMO = CN_ORGANISMO)

+PK_ORGANISMOS 1

+FK_ORG_DOMICILIOS_ORGANISMOS

0..*(CN_ORGANISMO = CN_ORGANISMO)

+PK_ORGANISMOS

1

3.1.1.8.1. ORGANISMOS

Notes: Almacena Organismos

Proyecto OpenFWPA Internacional

openEUG

Página 39 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_ORGANISMO NUMBE

R

True False 0 10 0 Identificador único del

organismo

False CA_CODE VARCH

AR2

False False 20 0 0 Código del organismo

False CN_FATHER NUMBE

R

False False 0 10 0 Identificador del

organismo padre

False TE_ACRONIMO VARCH

AR2

False False 20 0 0 Acrónimo del

organismo

False TE_NAME VARCH

AR2

False False 500 0 0 Nombre del organismo

False FE_CREATION_D

ATE

DATE False False 0 0 0 Fecha de creación

False FE_DISABLE_DA

TE

DATE False False 0 0 0 Fecha de desactivación

del organismo

False CN_TYPE NUMBE

R

False False 0 10 0 Tipo del organismo

False ENABLED NUMBE

R

False False 0 1 0 Indicador de si el

organismo está activo

o no

False IF_CIF VARCH

AR2

False False 12 0 0 IF/CIF del organismo

Constraints

Name Type Columns Initial Code Notes

PK_ORGANISMOS «PK» CN_ORGANISMO

Relationships

Columns Association Notes

(CN_ORGANISMO =

CN_ORGANISMO) 0..*

ORGANISMOS_DOMICILIOS.FK_ORG_DOMICI

LIOS_ORGANISMOS

1 ORGANISMOS. PK_ORGANISMOS

(CN_ORGANISMO =

CN_ORGANISMO) 0..*

ORGANISMOS_DIRTEL.FK_ORG_DIRTEL_OR

GANISMOS

1 ORGANISMOS. PK_ORGANISMOS

3.1.1.8.2. ORGANISMOS_DOMICILIOS

Notes: Almacena los domicilios de los organismos

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_IDDIRECCION NUMBE

R

True False 0 10 0 Identificador único de

la dirección del

Proyecto OpenFWPA Internacional

openEUG

Página 40 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

organismo

False CN_ORGANISMO NUMBE

R

False False 0 10 0 Identificador del

organismo al que

pertenece la dirección

False CN_PRINCIPAL NUMBE

R

False False 0 1 0 Indicador de si la

dirección es principal

o no

False CA_TIVIAPUB VARCH

AR2

False False 2 0 0 Tipo de vía

False DL_CALLE VARCH

AR2

False False 100 0 0 Calle

False DC_NUMERO VARCH

AR2

False False 6 0 0 Número

False DC_BLOQUE VARCH

AR2

False False 4 0 0 Bloque

False DC_ESCALERA VARCH

AR2

False False 4 0 0 Escalera

False DC_PISO VARCH

AR2

False False 4 0 0 Piso

False DC_PUERTA VARCH

AR2

False False 4 0 0 Puerta

False DC_CPOSTAL VARCH

AR2

False False 5 0 0 Código Postal

False CN_PAIS NUMBE

R

False False 0 4 0 Identificador del país

False CN_PROVIN NUMBE

R

False False 0 3 0 Identificador de la

provincia

False CN_MUNIC NUMBE

R

False False 0 3 0 Identificador del

municipio

False CN_PARROQ NUMBE

R

False False 0 2 0 Identificador de la

parroquia

False CN_LOCAL NUMBE

R

False False 0 2 0 Identificador de la

localidad

False DL_LOCAL VARCH

AR2

False False 50 0 0 Localidad

Constraints

Name Type Columns Initial Code Notes

PK_ORGANISMOS_DOMI

CILIOS

«PK» CN_IDDIRECCION

IDX_ODOM_CN_ORGANI

SMO

«index» CN_ORGANISMO

FK_ORG_DOMICILIOS_O

RGANISMOS

«FK» CN_ORGANISMO

Relationships

Columns Association Notes

Proyecto OpenFWPA Internacional

openEUG

Página 41 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Columns Association Notes

(CN_ORGANISMO =

CN_ORGANISMO) 0..*

ORGANISMOS_DOMICILIOS.FK_ORG_DOMICI

LIOS_ORGANISMOS

1 ORGANISMOS. PK_ORGANISMOS

3.1.1.8.3. ORGANISMOS_DIRTEL

Notes: Almacena direcciones electrónicas y teléfonos de los organismos

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DIRTEL NUMBE

R

True False 0 10 0 Identificador único

False CN_IDDIRECCION NUMBE

R

False False 0 10 0 Identificador de la

dirección

False CN_ORGANISMO NUMBE

R

False False 0 10 0 Identificador del

organismo

False CN_PRINCIPAL NUMBE

R

False False 0 1 0 Indicador de si la

dirección es principal

False DC_TIPO VARCH

AR2

False False 2 0 0 Tipo de la dirección

almacenada(F: fax, T:

teléfono, E:

electrónica)

False DL_DIRECCION VARCH

AR2

False False 150 0 0 Dirección electrónica,

Teléfono o Fax del

Organismo

Constraints

Name Type Columns Initial Code Notes

PK_ORGANISMOS_DIRTE

L

«PK» CN_DIRTEL

IDX_ODIR_CN_IDDIRECC

ION

«index» CN_IDDIRECCION

IDX_ODIR_CN_ORGANIS

MO

«index» CN_ORGANISMO

FK_ORG_DIRTEL_ORGAN

ISMOS

«FK» CN_ORGANISMO

Relationships

Columns Association Notes

(CN_ORGANISMO =

CN_ORGANISMO) 0..*

ORGANISMOS_DIRTEL.FK_ORG_DIRTEL_OR

GANISMOS

1 ORGANISMOS. PK_ORGANISMOS

Proyecto OpenFWPA Internacional

openEUG

Página 42 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.9. DIAGRAMA 9

class Diagrama 9

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

TERRITORIO

«column»

*PK CN_TERRITORIO: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

CN_TIPO_AGRUPACION: NUMBER(4)

CN_TIPO_TERRITORIO: NUMBER(4)

TE_LOCALIZACION: VARCHAR2(100)

CN_LOCALIDAD: NUMBER(4)

TE_LOCALIDAD: VARCHAR2(100)

CN_PARROQUIA: NUMBER(4)

CN_MUNICIPIO: NUMBER(4)

CN_PROVINCIA: NUMBER(4)

CN_AUTONOMIA: NUMBER(4)

CN_PAIS: NUMBER(4)

TE_PARROQUIA: VARCHAR2(100)

TE_MUNICIPIO: VARCHAR2(100)

TE_PROVINCIA: VARCHAR2(100)

TE_AUTONOMIA: VARCHAR2(100)

TE_PAIS: VARCHAR2(100)

TE_TIPO_TERRITORIO: VARCHAR2(100)

TE_TIPO_AGRUPACION: VARCHAR2(100)

«PK»

+ PK_TERRITORIO(NUMBER)

«index»

+ IDX_TERRI_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_TERRITORIO_EXPEDIENTE(NUMBER)

+FK_TERRITORIO_EXPEDIENTE

0..*(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

3.1.1.9.1. TERRITORIO

Notes: Almacena territorios y agrupaciones

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TERRITORIO NUMBE

R

True False 0 10 0 Identificador único del

territorio

False CN_EXPEDIENTE NUMBE

R

True False 0 10 0 Identificador del

expediente al que

pertenece el territorio

o la agrupación

False CN_TIPO_AGRUP

ACION

NUMBE

R

False False 0 4 0 Identificador del tipo

de agrupación.

False CN_TIPO_TERRIT

ORIO

NUMBE

R

False False 0 4 0 Identificador del tipo

de territorio.

Proyecto OpenFWPA Internacional

openEUG

Página 43 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

False TE_LOCALIZACI

ON

VARCH

AR2

False False 100 0 0 Localización

False CN_LOCALIDAD NUMBE

R

False False 0 4 0 Identificador de la

localidad

False TE_LOCALIDAD VARCH

AR2

False False 100 0 0 Localidad

False CN_PARROQUIA NUMBE

R

False False 0 4 0 Identificador de la

Parroquia

False CN_MUNICIPIO NUMBE

R

False False 0 4 0 Identificador del

Municipio

False CN_PROVINCIA NUMBE

R

False False 0 4 0 Identificador de la

Provincia

False CN_AUTONOMIA NUMBE

R

False False 0 4 0 Identificador de la

Autonomía

False CN_PAIS NUMBE

R

False False 0 4 0 Identificador del país

False TE_PARROQUIA VARCH

AR2

False False 100 0 0 Parroquia

False TE_MUNICIPIO VARCH

AR2

False False 100 0 0 Municipio

False TE_PROVINCIA VARCH

AR2

False False 100 0 0 Provincia

False TE_AUTONOMIA VARCH

AR2

False False 100 0 0 Autonomía

False TE_PAIS VARCH

AR2

False False 100 0 0 País

False TE_TIPO_TERRIT

ORIO

VARCH

AR2

False False 100 0 0 Tipo de Territorio

False TE_TIPO_AGRUP

ACION

VARCH

AR2

False False 100 0 0 Tipo de Agrupación

Constraints

Name Type Columns Initial Code Notes

PK_TERRITORIO «PK» CN_TERRITORIO

IDX_TERRI_CN_EXPEDIE

NTE

«index» CN_EXPEDIENTE

FK_TERRITORIO_EXPEDI

ENTE

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* TERRITORIO.FK_TERRITORIO_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

3.1.1.9.2. EXPEDIENTE

Esta tabla se detalla en el apartado [3.1.1.1.2]

Proyecto OpenFWPA Internacional

openEUG

Página 44 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.10. DIAGRAMA 10

class Diagrama 10

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

EXP_RELACIONADOS

«column»

*PK CN_EXP_RELACIONADO: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_ASUNTO: VARCHAR2(2000)

TE_INTERESADO: VARCHAR2(500)

TE_PROPIETARIO: VARCHAR2(500)

TE_RELACION: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

FK CN_TIPO_RELACION_EXP: NUMBER(10)

TE_IF_NIF_CIF: VARCHAR2(50)

«PK»

+ PK_EXP_RELACIONADOS(NUMBER)

«index»

+ IDX_ER_CN_EXPEDIENTE(NUMBER)

+ IDX_ER_CN_TIPO_RELACION_EXP(NUMBER)

+ IDX_ER_TE_NUM_EXPEDIENTE(VARCHAR2)

«FK»

+ FK_EXP_RELACIONADOS_EXPEDIENTE(NUMBER)

+ FK_EXP_RELACIONADOS_TIPO_REL(NUMBER)

TIPO_RELACION_EXP

«column»

*PK CN_TIPO_RELACION_EXP: NUMBER(10)

* TE_NOMBRE_RELACION: VARCHAR2(50)

DC_DESC_RELACION: VARCHAR2(500)

«PK»

+ PK_TIPO_RELACION_EXP(NUMBER)

+FK_EXP_RELACIONADOS_TIPO_REL 0..*

(CN_TIPO_RELACION_EXP = CN_TIPO_RELACION_EXP)

+PK_TIPO_RELACION_EXP 1

+FK_EXP_RELACIONADOS_EXPEDIENTE

0..*(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

3.1.1.10.1. EXP_RELACIONADOS

Notes: Almacena expedientes relacionados con un expediente

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_EXP_RELACI

ONADO

NUMBE

R

True False 0 10 0 Identificador de

expediente relacionado

False CN_EXPEDIENTE NUMBE

R

True False 0 10 0 Identificador del

expediente para el que

se almacena la relación

Proyecto OpenFWPA Internacional

openEUG

Página 45 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

False TE_NUM_EXPEDI

ENTE

VARCH

AR2

True False 50 0 0 Número del

expediente relacionado

False TE_ASUNTO VARCH

AR2

False False 2000 0 0 Asunto del expediente

relacionado

False TE_INTERESADO VARCH

AR2

False False 500 0 0 Interesado del

expediente relacionado

False TE_PROPIETARIO VARCH

AR2

False False 500 0 0 Propietario del

expediente relacionado

False TE_RELACION VARCH

AR2

False False 50 0 0 Relación con el

expediente

False TE_NUM_REF_PR

OPIA

VARCH

AR2

False False 50 0 0 Número de Referencia

del expediente

relacionado

False CN_TIPO_RELACI

ON_EXP

NUMBE

R

False False 0 10 0 Identificador de la

relación que tiene con

el expediente

False TE_IF_NIF_CIF VARCH

AR2

False False 50 0 0 Identificador fiscal

Constraints

Name Type Columns Initial Code Notes

PK_EXP_RELACIONADOS «PK» CN_EXP_RELACI

ONADO

IDX_ER_CN_EXPEDIENT

E

«index» CN_EXPEDIENTE

IDX_ER_CN_TIPO_RELAC

ION_EXP

«index» CN_TIPO_RELACI

ON_EXP

IDX_ER_TE_NUM_EXPED

IENTE

«index» TE_NUM_EXPEDI

ENTE

FK_EXP_RELACIONADOS

_TIPO_REL

«FK» CN_TIPO_RELACI

ON_EXP

FK_EXP_RELACIONADOS

_EXPEDIENTE

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

EXP_RELACIONADOS.FK_EXP_RELACIONAD

OS_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_TIPO_RELACION_EXP

=

CN_TIPO_RELACION_EXP)

0..*

EXP_RELACIONADOS.FK_EXP_RELACIONAD

OS_TIPO_REL

1 TIPO_RELACION_EXP.

PK_TIPO_RELACION_EXP

3.1.1.10.2. TIPO_RELACION_EXP

Proyecto OpenFWPA Internacional

openEUG

Página 46 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Notes: Define los tipos de relaciones entre expedientes. P.ej: Padre-Hijo, Hijo-Padre.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TIPO_RELACI

ON_EXP

NUMBE

R

True False 0 10 0 Identificador único del

tipo de relación

False TE_NOMBRE_REL

ACION

VARCH

AR2

True False 50 0 0 Nombre de la relación

False DC_DESC_RELAC

ION

VARCH

AR2

False False 500 0 0 Descripción de la

relación

Constraints

Name Type Columns Initial Code Notes

PK_TIPO_RELACION_EXP «PK» CN_TIPO_RELACI

ON_EXP

Relationships

Columns Association Notes

(CN_TIPO_RELACION_EXP

=

CN_TIPO_RELACION_EXP)

0..*

EXP_RELACIONADOS.FK_EXP_RELACIONAD

OS_TIPO_REL

1 TIPO_RELACION_EXP.

PK_TIPO_RELACION_EXP

3.1.1.10.3. EXPEDIENTE

Esta tabla se detalla en el apartado [3.1.1.1.2]

Proyecto OpenFWPA Internacional

openEUG

Página 47 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.11. DIAGRAMA 11

class Diagrama 11

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

GRUPO_EXP

«column»

*PK CN_GRUPO_EXP: NUMBER(10)

FK CN_EXPEDIENTE: NUMBER(10)

FK CN_GRUPO_USUARIO: NUMBER(10)

«PK»

+ PK_GRUPO_EXP(NUMBER)

«index»

+ IDX_GE_CN_EXPEDIENTE(NUMBER)

+ IDX_GE_CN_GRUPO_USUARIO(NUMBER)

«FK»

+ FK_CN_EXPEDIENTE_EXPEDIENTE(NUMBER)

+ FK_GRUPO_USUA_GRUPO_USUARI(NUMBER)

GRUPO_USUARIO

«column»

*PK CN_GRUPO_USUARIO: NUMBER(10)

CN_GRUPO_PROCEDIMIENTO: NUMBER(10)

«PK»

+ PK_GRUPO_USUARIO(NUMBER)

+FK_GRUPO_USUA_GRUPO_USUARI 0..*

(CN_GRUPO_USUARIO = CN_GRUPO_USUARIO)

+PK_GRUPO_USUARIO 1

+FK_CN_EXPEDIENTE_EXPEDIENTE

0..*(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

3.1.1.11.1. GRUPO_USUARIO

Notes: Relaciona un grupo de usuario con un grupo de procedimientos

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_GRUPO_USU

ARIO

NUMBE

R

True False 0 10 0 Identificador único del

grupo

False CN_GRUPO_PROC

EDIMIENTO

NUMBE

R

False False 0 10 0 Identificador del grupo

de procedimiento

definido en la tabla

GRUPO_PROCEDIM

IENTO del catálogo

Constraints

Proyecto OpenFWPA Internacional

openEUG

Página 48 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Name Type Columns Initial Code Notes

PK_GRUPO_USUARIO «PK» CN_GRUPO_USU

ARIO

Relationships

Columns Association Notes

(CN_GRUPO_USUARIO =

CN_GRUPO_USUARIO) 0..*

GRUPO_EXP.FK_GRUPO_USUA_GRUPO_USU

ARI

1 GRUPO_USUARIO. PK_GRUPO_USUARIO

3.1.1.11.2. GRUPO_EXP

Notes: Relaciona expedientes con grupos de usuario

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_GRUPO_EXP NUMBE

R

True False 0 10 0 Identificador único del

grupo de expediente

False CN_EXPEDIENTE NUMBE

R

False False 0 10 0 Identificador del

expediente

False CN_GRUPO_USU

ARIO

NUMBE

R

False False 0 10 0 Identificador del grupo

de usuario

Constraints

Name Type Columns Initial Code Notes

PK_GRUPO_EXP «PK» CN_GRUPO_EXP

IDX_GE_CN_EXPEDIENT

E

«index» CN_EXPEDIENTE

IDX_GE_CN_GRUPO_USU

ARIO

«index» CN_GRUPO_USU

ARIO

FK_GRUPO_USUA_GRUP

O_USUARI

«FK» CN_GRUPO_USU

ARIO

FK_CN_EXPEDIENTE_EX

PEDIENTE

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

GRUPO_EXP.FK_CN_EXPEDIENTE_EXPEDIEN

TE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_GRUPO_USUARIO =

CN_GRUPO_USUARIO) 0..*

GRUPO_EXP.FK_GRUPO_USUA_GRUPO_USU

ARI

1 GRUPO_USUARIO. PK_GRUPO_USUARIO

Proyecto OpenFWPA Internacional

openEUG

Página 49 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.11.3. EXPEDIENTE

Esta tabla se detalla en el apartado [3.1.1.1.2]

3.1.1.12. DIAGRAMA 12

class Diagrama 12

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

ERROR_LOG

«column»

*PK CN_ERROR_LOG: NUMBER(10)

DC_ERROR_LOG: VARCHAR2(2000) = 'Error Indeterm...

TE_AUTOR: VARCHAR2(100)

TE_NUM_EXPEDIENTE: VARCHAR2(50)

*FK CN_EXPEDIENTE: NUMBER(10)

*FK CN_TIPO_ERROR_LOG: NUMBER(10)

CN_DOC_A_APORTAR_PROC: NUMBER(10)

* FE_FECHA: DATE = SYSDATE

FK CN_DOC_APORTADA_EXP: NUMBER(10)

DL_ERROR_LOG: VARCHAR2(255)

«PK»

+ PK_ERROR_LOG(NUMBER)

«FK»

+ FK_ERROR_LOG_EXPEDIENTE(NUMBER)

+ FK_ERRORLOG_DOCAPORTADA(NUMBER)

+ FK_ERROR_LOG_TIPO(NUMBER)

TIPO_ERROR_LOG

«column»

*PK CN_TIPO_ERROR_LOG: NUMBER(10)

* DC_TIPO_ERROR_LOG: VARCHAR2(100)

DL_TIPO_ERROR_LOG: VARCHAR2(200)

«PK»

+ PK_TIPO_ERROR_LOG(NUMBER)

+FK_ERROR_LOG_TIPO 0..*

(CN_TIPO_ERROR_LOG = CN_TIPO_ERROR_LOG)

+PK_TIPO_ERROR_LOG 1

+FK_ERROR_LOG_EXPEDIENTE

0..*(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

3.1.1.12.1. TIPO_ERROR_LOG

Notes: Define los tipos de errores disponibles

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TIPO_ERROR

_LOG

NUMBE

R

True False 0 10 0 Identificador único del

tipo de error

Proyecto OpenFWPA Internacional

openEUG

Página 50 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

False DC_TIPO_ERROR

_LOG

VARCH

AR2

True False 100 0 0 Descripción corta del

tipo de error

False DL_TIPO_ERROR_

LOG

VARCH

AR2

False False 200 0 0 Descripción larga del

tipo de error

Constraints

Name Type Columns Initial Code Notes

PK_TIPO_ERROR_LOG «PK» CN_TIPO_ERROR

_LOG

Relationships

Columns Association Notes

(CN_TIPO_ERROR_LOG =

CN_TIPO_ERROR_LOG)

0..* ERROR_LOG.FK_ERROR_LOG_TIPO

1 TIPO_ERROR_LOG. PK_TIPO_ERROR_LOG

3.1.1.12.2. ERROR_LOG

Notes: Almacena logs de los errores que se producen al aportar documentación.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_ERROR_LOG NUMBE

R

True False 0 10 0 Identificador único del

log de error

False DC_ERROR_LOG VARCH

AR2

True False 2000 0 0 Descripción corta del

error

False DL_ERROR_LOG VARCH

AR2

False False 4000 0 0 Descripción larga del

error

False TE_AUTOR VARCH

AR2

False False 100 0 0 Usuario para el que se

produjo el error

False TE_NUM_EXPEDI

ENTE

VARCH

AR2

False False 50 0 0 Número de expediente

para el que se produjo

el error

False CN_EXPEDIENTE NUMBE

R

True False 0 10 0 Identificador del

expediente para el que

se produjo el error

False CN_TIPO_ERROR

_LOG

NUMBE

R

True False 0 10 0 Identificador del tipo

de error

False FE_FECHA DATE True False 0 0 0 SYSD

ATE

Fecha y hora en la que

se produjo el error

False CN_DOC_A_APOR

TAR_PROC

NUMBE

R

False False 0 10 0 Identificador de la

documentación a

aportar para la que se

produce el error,

definida en la tabla

DOC_A_APORTAR_

PROC del Catálogo

False CN_DOC_APORT NUMBE False False 0 10 0 Identificador de la

Proyecto OpenFWPA Internacional

openEUG

Página 51 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

ADA_EXP R documentación

aportada del

expediente para la que

se produce el error.

False DL_ERROR_LOG VARCH

AR2

False False 255 0 0 Descripción larga del

error.

Constraints

Name Type Columns Initial Code Notes

PK_ERROR_LOG «PK» CN_ERROR_LOG

FK_ERROR_LOG_TIPO «FK» CN_TIPO_ERROR

_LOG

FK_ERROR_LOG_EXPEDI

ENTE

«FK» CN_EXPEDIENTE

FK_ERRORLOG_DOCAPO

RTADA

«FK» CN_DOC_APORT

ADA_EXP

Relationships

Columns Association Notes

(CN_EXPEDIENTE =

CN_EXPEDIENTE)

0..* ERROR_LOG.FK_ERROR_LOG_EXPEDIENTE

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_TIPO_ERROR_LOG =

CN_TIPO_ERROR_LOG)

0..* ERROR_LOG.FK_ERROR_LOG_TIPO

1 TIPO_ERROR_LOG. PK_TIPO_ERROR_LOG

(CN_DOC_APORTADA_EX

P =

CN_DOC_APORTADA_EXP

)

0..*

ERROR_LOG.FK_ERRORLOG_DOCAPORTAD

A

1 DOC_APORTADA_EXP.

PK_DOC_APORTADA_EXP

3.1.1.12.3. EXPEDIENTE

Esta tabla se detalla en el apartado [3.1.1.1.2]

Proyecto OpenFWPA Internacional

openEUG

Página 52 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.13. DIAGRAMA 13

class Diagrama 13

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(2000)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

TE_NR: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

TAREA

«column»

*PK CN_ID: NUMBER(10)

TE_NUMEROEXPEDIENTE: VARCHAR2(256)

TE_NUMEROPROCESO: VARCHAR2(256)

TE_FASE: VARCHAR2(256)

TE_IDFASE: VARCHAR2(256)

TE_REVISION: VARCHAR2(256)

TE_ACTO: VARCHAR2(256)

TE_IDACTO: VARCHAR2(256)

TE_IDCONFIGACTO: VARCHAR2(256)

TE_IDDOCUMENTO: VARCHAR2(256)

TE_DOCUMENTO: VARCHAR2(256)

TE_IDPLANTILLA: VARCHAR2(256)

TE_PLANTILLA: VARCHAR2(256)

TE_IDESTADO: VARCHAR2(256)

TE_ESTADO: VARCHAR2(256)

TE_NOTAS: VARCHAR2(256)

TE_OBLIGATORIO: VARCHAR2(256)

TE_USUARIO: VARCHAR2(256)

TE_NOMBRETERCERO: VARCHAR2(256)

TE_FECHAAPROBACION: VARCHAR2(256)

TE_NUMEROREGISTRO: VARCHAR2(256)

TE_FECHAREGISTRO: VARCHAR2(256)

TE_TIPONOTIFICACION: VARCHAR2(256)

TE_FECHAEMISIONACUSE: VARCHAR2(256)

TE_FECHARECEPCIONACUSE: VARCHAR2(256)

TE_FECHAFINALIZACIONTRAMITE: VARCHAR2(256)

TE_FECHACIERRE: VARCHAR2(256)

TE_DIRDOCUMENTO: VARCHAR2(256)

TE_CAMPOLIBRE: VARCHAR2(256)

TE_FECHACREACIONDOCUMENTO: VARCHAR2(256)

TE_IDENTIFICADORDESTINATARIO: VARCHAR2(256)

TE_DIRECCIONTERCERO: VARCHAR2(4000)

TE_REMITENTE: VARCHAR2(256)

TE_DIRECCIONREMITENTE: VARCHAR2(256)

TE_IDCARRITOTB: VARCHAR2(256)

TE_TIPO: VARCHAR2(256)

TE_IDTERCERO: VARCHAR2(256)

TE_INTERNALSTATE: VARCHAR2(256)

TE_GRUPOSASIGNAR: VARCHAR2(1000)

FE_CREACION: DATE

TE_EXTENSIONDOCUMENTO: VARCHAR2(5)

FL_RW: NUMBER(1) = 1

TE_IDINSTSUBPRO: VARCHAR2(256)

TE_IDSUBPROCESO: VARCHAR2(256)

XMLESPECIFICO: VARCHAR2(255)

«PK»

+ PK_TAREA(NUMBER)

«index»

+ IDX_TAREA_NUM_EXPEDIENTE(VARCHAR2)

+ IDX_TAR_TE_IDCARRITOTB(VARCHAR2)

+ IDX_TAR_TE_IDTERCERO(VARCHAR2)

TRAMITACION_CONJUNTA

«column»

*PK CN_TRAMITACION_CONJUNTA: NUMBER(10)

* TE_NAME: VARCHAR2(256)

* TE_USER: VARCHAR2(256)

FE_FECHA_TRAMITACION_CONJUNTA: DATE

FK CN_TAREA_PADRE: NUMBER(10)

*FK CN_EXPEDIENTE_PADRE: NUMBER(10)

«PK»

+ PK_TRAMITACION_CONJUNTA(NUMBER)

«FK»

+ FK_TRAMITACION_CONJUNTA_EXP(NUMBER)

+ FK_TRAMITACION_CONJUNTA_TAREA(NUMBER)

TRAMITACION_CONJUNTA_EXP

«column»

*PK CN_TRAMITACION_CONJUNTA_EXP: NUMBER(10)

*FK CN_TRAMITACION_CONJUNTA: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

FK CN_TAREA_HIJO: NUMBER(10)

«PK»

+ PK_TRAMITACION_CONJUNTA_EXP(NUMBER)

«FK»

+ FK_TRAMITACION_CONJUNTA_EXP_E(NUMBER)

+ FK_CN_TAREA(NUMBER)

+ FK_TRAMITACION_CONJUNTA_EXP_TA(NUMBER)

+FK_TRAMITACION_CONJUNTA_EXP_TA

0..*(CN_TRAMITACION_CONJUNTA = CN_TRAMITACION_CONJUNTA)

+PK_TRAMITACION_CONJUNTA

1

+FK_CN_TAREA 0..*

(CN_TAREA_HIJO = CN_ID)

+PK_TAREA 1

+FK_TRAMITACION_CONJUNTA_EXP_E 0..*

(CN_EXPEDIENTE = CN_EXPEDIENTE)

+PK_EXPEDIENTE

1

+FK_TRAMITACION_CONJUNTA_TAREA 0..*

(CN_TAREA_PADRE = CN_ID)

+PK_TAREA

1

+FK_TRAMITACION_CONJUNTA_EXP 0..*

(CN_EXPEDIENTE_PADRE = CN_EXPEDIENTE)

+PK_EXPEDIENTE 1

3.1.1.13.1. TRAMITACION_CONJUNTA

Proyecto OpenFWPA Internacional

openEUG

Página 53 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Notes: Almacena tramitaciones conjuntas de expedientes

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TRAMITACIO

N_CONJUNTA

NUMBE

R

True False 0 10 0 Identificador único de

la tramitación conjunta

False TE_NAME VARCH

AR2

True False 256 0 0 Nombre de la

tramitación conjunta

False TE_USER VARCH

AR2

True False 256 0 0 Usuario que ha

realizado la

tramitación conjunta

False FE_FECHA_TRAM

ITACION_CONJU

NTA

DATE False False 0 0 0 Fecha en que se ha

realizado la

tramitación conjunta

False CN_TAREA_PADR

E

NUMBE

R

False False 0 10 0 Identificador de la

tarea padre

False CN_EXPEDIENTE

_PADRE

NUMBE

R

True False 0 10 0 Identificador del

expediente padre de la

tramitación conjunta

Constraints

Name Type Columns Initial Code Notes

PK_TRAMITACION_CONJ

UNTA

«PK» CN_TRAMITACIO

N_CONJUNTA

FK_TRAMITACION_CONJ

UNTA_TAREA

«FK» CN_TAREA_PADR

E

FK_TRAMITACION_CONJ

UNTA_EXP

«FK» CN_EXPEDIENTE

_PADRE

Relationships

Columns Association Notes

(CN_TRAMITACION_CONJ

UNTA =

CN_TRAMITACION_CONJ

UNTA)

0..*

TRAMITACION_CONJUNTA_EXP.FK_TRAMIT

ACION_CONJUNTA_EXP_TA

1 TRAMITACION_CONJUNTA.

PK_TRAMITACION_CONJUNTA

(CN_EXPEDIENTE_PADRE

= CN_EXPEDIENTE) 0..*

TRAMITACION_CONJUNTA.FK_TRAMITACIO

N_CONJUNTA_EXP

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_TAREA_PADRE =

CN_ID) 0..*

TRAMITACION_CONJUNTA.FK_TRAMITACIO

N_CONJUNTA_TAREA

1 TAREA. PK_TAREA

3.1.1.13.2. TRAMITACION_CONJUNTA_EXP

Proyecto OpenFWPA Internacional

openEUG

Página 54 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Notes: Relaciona expedientes con tramitaciones conjuntas

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TRAMITACIO

N_CONJUNTA_EX

P

NUMBE

R

True False 0 10 0 Identificador único

False CN_TRAMITACIO

N_CONJUNTA

NUMBE

R

True False 0 10 0 Identificador de la

tramitación conjunta

False CN_EXPEDIENTE NUMBE

R

True False 0 10 0 Identificador del

expediente

False CN_TAREA_HIJO NUMBE

R

False False 0 10 0 Identificador de la

tarea hijo

Constraints

Name Type Columns Initial Code Notes

PK_TRAMITACION_CONJ

UNTA_EXP

«PK» CN_TRAMITACIO

N_CONJUNTA_EX

P

FK_CN_TAREA «FK» CN_TAREA_HIJO

FK_TRAMITACION_CONJ

UNTA_EXP_TA

«FK» CN_TRAMITACIO

N_CONJUNTA

FK_TRAMITACION_CONJ

UNTA_EXP_E

«FK» CN_EXPEDIENTE

Relationships

Columns Association Notes

(CN_EXPEDIENTE =

CN_EXPEDIENTE) 0..*

TRAMITACION_CONJUNTA_EXP.FK_TRAMIT

ACION_CONJUNTA_EXP_E

1 EXPEDIENTE. PK_EXPEDIENTE

(CN_TRAMITACION_CONJ

UNTA =

CN_TRAMITACION_CONJ

UNTA)

0..*

TRAMITACION_CONJUNTA_EXP.FK_TRAMIT

ACION_CONJUNTA_EXP_TA

1 TRAMITACION_CONJUNTA.

PK_TRAMITACION_CONJUNTA

(CN_TAREA_HIJO =

CN_ID) 0..*

TRAMITACION_CONJUNTA_EXP.FK_CN_TAR

EA

1 TAREA. PK_TAREA

3.1.1.13.3. TAREA

Notes: Almacena instanciaciones de actos.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

Proyecto OpenFWPA Internacional

openEUG

Página 55 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

True CN_ID NUMBE

R

True False 0 10 0 Identificador único de

la tarea

False TE_NUMEROEXP

EDIENTE

VARCH

AR2

False False 256 0 0 Número de expediente

que instancia el acto

False TE_NUMEROPRO

CESO

VARCH

AR2

False False 256 0 0 Número de proceso

False TE_FASE VARCH

AR2

False False 256 0 0 Fase en la que se

instancia el acto

False TE_IDFASE VARCH

AR2

False False 256 0 0 Identificador de la fase

definido en la tabla

FASE del catálogo

False TE_REVISION VARCH

AR2

False False 256 0 0

False TE_ACTO VARCH

AR2

False False 256 0 0 Acto que se instancia

False TE_IDACTO VARCH

AR2

False False 256 0 0 Identificador del acto,

definido en la tabla

ACTO del catálogo

False TE_IDCONFIGAC

TO

VARCH

AR2

False False 256 0 0 Identificador de acto-

fase, definido en la

tabla ACTO-FASE del

catálogo

False TE_IDDOCUMEN

TO

VARCH

AR2

False False 256 0 0 Identificador del

documento en el

Gestor documental

False TE_DOCUMENTO VARCH

AR2

False False 256 0 0 Nombre del

documento

False TE_IDPLANTILLA VARCH

AR2

False False 256 0 0 Identificador de la

plantilla utilizada

definido en la tabla

PLANTILLA del

catálogo

False TE_PLANTILLA VARCH

AR2

False False 256 0 0 Plantilla utilizada

False TE_IDESTADO VARCH

AR2

False False 256 0 0 Identificador del

estado en que se

encuentra el acto,

definido en la tabla

ESTADO del catálogo

False TE_ESTADO VARCH

AR2

False False 256 0 0 Estado

False TE_NOTAS VARCH

AR2

False False 256 0 0 Notas

False TE_OBLIGATORI

O

VARCH

AR2

False False 256 0 0 Indica si el acto

instanciado es

obligatorio

False TE_USUARIO VARCH

AR2

False False 256 0 0 Usuario que instancia

el acto

Proyecto OpenFWPA Internacional

openEUG

Página 56 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

False TE_NOMBRETER

CERO

VARCH

AR2

False False 256 0 0 Tercero que instancia

el acto

False TE_FECHAAPROB

ACION

VARCH

AR2

False False 256 0 0 Fecha de aprobación

False TE_NUMEROREGI

STRO

VARCH

AR2

False False 256 0 0 Número de registro

False TE_FECHAREGIS

TRO

VARCH

AR2

False False 256 0 0 Fecha de registro

False TE_TIPONOTIFIC

ACION

VARCH

AR2

False False 256 0 0 Tipo de Notificación

False TE_FECHAEMISI

ONACUSE

VARCH

AR2

False False 256 0 0 Fecha de emisión del

acuse

False TE_FECHARECEP

CIONACUSE

VARCH

AR2

False False 256 0 0 Fecha de recepción del

acuse

False TE_FECHAFINALI

ZACIONTRAMITE

VARCH

AR2

False False 256 0 0 Fecha de finalización

del trámite (solo para

los que tengan estado

FINALIZADO)

False TE_FECHACIERR

E

VARCH

AR2

False False 256 0 0 Fecha de cierre

False TE_DIRDOCUME

NTO

VARCH

AR2

False False 256 0 0 Dirección del

documento generado

en el gestor

documental

False TE_CAMPOLIBRE VARCH

AR2

False False 256 0 0

False TE_FECHACREAC

IONDOCUMENTO

VARCH

AR2

False False 256 0 0 Fecha de creación del

documento

False TE_IDENTIFICAD

ORDESTINATARI

O

VARCH

AR2

False False 256 0 0 Identificador del

destinatario del

documento

False TE_DIRECCIONTE

RCERO

VARCH

AR2

False False 4000 0 0 Dirección del tercero

False TE_REMITENTE VARCH

AR2

False False 256 0 0 Remitente

False TE_DIRECCIONR

EMITENTE

VARCH

AR2

False False 256 0 0 Dirección del

remitente

False TE_IDCARRITOT

B

VARCH

AR2

False False 256 0 0 Identificador del

carrito de tramitación

en bloque, solo se

rellenará para

tramitaciones en

bloque

False TE_TIPO VARCH

AR2

False False 256 0 0

False TE_IDTERCERO VARCH

AR2

False False 256 0 0 Identificador del

tercero destinatario

False TE_INTERNALST VARCH False False 256 0 0 Estado interno de la

Proyecto OpenFWPA Internacional

openEUG

Página 57 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

ATE AR2 tarea

False TE_GRUPOSASIG

NAR

VARCH

AR2

False False 1000 0 0 Grupo al que

pertenece el usuario

que instancia el acto

False FE_CREACION DATE False False 0 0 0 Fecha de creación

False XMLESPECIFICO VARCH

AR2

False False 255 0 0 XML de la petición

False TE_EXTENSIOND

OCUMENTO

VARCH

AR2

False False 5 0 0 Extensión del

documento generado

False FL_RW NUMBE

R

False False 0 1 0 1 Indicador de si el

documento generado

es de sólo lectura o no

False TE_IDINSTSUBPR

O

VARCH

AR2

False False 256 0 0 Identificador del

subproceso

instanciado

False TE_IDSUBPROCE

SO

VARCH

AR2

False False 256 0 0 Identificador de

subproceso

False XMLESPECIFICO VARCH

AR2

False False 255 0 0 Xml Específico del

trámite

Constraints

Name Type Columns Initial Code Notes

PK_TAREA «PK» CN_ID

IDX_TAREA_NUM_EXPE

DIENTE

«index» TE_NUMEROEXP

EDIENTE

IDX_TAR_TE_IDCARRITO

TB

«index» TE_IDCARRITOT

B

IDX_TAR_TE_IDTERCER

O

«index» TE_IDTERCERO

Relationships

Columns Association Notes

(CN_TAREA = CN_ID) 0..*

DOCUMENTO_ADICIONAL_TAREA.FK_DOC_

ADIC_TAREA_TAREA

1 TAREA. PK_TAREA

(CN_TAREA_HIJO =

CN_ID) 0..*

TRAMITACION_CONJUNTA_EXP.FK_CN_TAR

EA

1 TAREA. PK_TAREA

(CN_TAREA_PADRE =

CN_ID) 0..*

TRAMITACION_CONJUNTA.FK_TRAMITACIO

N_CONJUNTA_TAREA

1 TAREA. PK_TAREA

Proyecto OpenFWPA Internacional

openEUG

Página 58 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.13.4. EXPEDIENTE

Esta tabla se detalla en el apartado [3.1.1.1.2]

Proyecto OpenFWPA Internacional

openEUG

Página 59 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.14. DIAGRAMA 14

class Data Model 14

DOCUMENTO_ADICIONAL_TAREA

«column»

*PK CN_DOCUMENTO_ADICIONAL_TAREA: NUMBER(10)

*FK CN_TAREA: NUMBER(10)

TE_NOMBRE_DOCUMENTO: VARCHAR2(100)

CN_IDMCD: VARCHAR2(20)

FK CN_CARRITOEXPTB: NUMBER(10)

«PK»

+ PK_DOCUMENTO_ADICIONAL_TAREA(NUMBER)

«index»

+ IDX_DAT_CN_TAREA(NUMBER)

«FK»

+ SYS_C0040609(NUMBER)

+ FK_DOC_ADIC_TAREA_TAREA(NUMBER)

TAREA

«column»

*PK CN_ID: NUMBER(10)

TE_NUMEROEXPEDIENTE: VARCHAR2(256)

TE_NUMEROPROCESO: VARCHAR2(256)

TE_FASE: VARCHAR2(256)

TE_IDFASE: VARCHAR2(256)

TE_REVISION: VARCHAR2(256)

TE_ACTO: VARCHAR2(256)

TE_IDACTO: VARCHAR2(256)

TE_IDCONFIGACTO: VARCHAR2(256)

TE_IDDOCUMENTO: VARCHAR2(256)

TE_DOCUMENTO: VARCHAR2(256)

TE_IDPLANTILLA: VARCHAR2(256)

TE_PLANTILLA: VARCHAR2(256)

TE_IDESTADO: VARCHAR2(256)

TE_ESTADO: VARCHAR2(256)

TE_NOTAS: VARCHAR2(256)

TE_OBLIGATORIO: VARCHAR2(256)

TE_USUARIO: VARCHAR2(256)

TE_NOMBRETERCERO: VARCHAR2(256)

TE_FECHAAPROBACION: VARCHAR2(256)

TE_NUMEROREGISTRO: VARCHAR2(256)

TE_FECHAREGISTRO: VARCHAR2(256)

TE_TIPONOTIFICACION: VARCHAR2(256)

TE_FECHAEMISIONACUSE: VARCHAR2(256)

TE_FECHARECEPCIONACUSE: VARCHAR2(256)

TE_FECHAFINALIZACIONTRAMITE: VARCHAR2(256)

TE_FECHACIERRE: VARCHAR2(256)

TE_DIRDOCUMENTO: VARCHAR2(256)

TE_CAMPOLIBRE: VARCHAR2(256)

TE_FECHACREACIONDOCUMENTO: VARCHAR2(256)

TE_IDENTIFICADORDESTINATARIO: VARCHAR2(256)

TE_DIRECCIONTERCERO: VARCHAR2(4000)

TE_REMITENTE: VARCHAR2(256)

TE_DIRECCIONREMITENTE: VARCHAR2(256)

TE_IDCARRITOTB: VARCHAR2(256)

TE_TIPO: VARCHAR2(256)

TE_IDTERCERO: VARCHAR2(256)

TE_INTERNALSTATE: VARCHAR2(256)

TE_GRUPOSASIGNAR: VARCHAR2(1000)

FE_CREACION: DATE

XMLESPECIFICO: VARCHAR2(255)

TE_EXTENSIONDOCUMENTO: VARCHAR2(5)

FL_RW: NUMBER(1) = 1

TE_IDINSTSUBPRO: VARCHAR2(256)

TE_IDSUBPROCESO: VARCHAR2(256)

«PK»

+ PK_TAREA(NUMBER)

«index»

+ IDX_TAREA_NUM_EXPEDIENTE(VARCHAR2)

+ IDX_TAR_TE_IDCARRITOTB(VARCHAR2)

+ IDX_TAR_TE_IDTERCERO(VARCHAR2)

CARRITOEXPTB

«column»

*PK CN_CARRITOEXPTB: NUMBER(15)

CN_EXPEDIENTE: NUMBER(15)

CN_CARRITO: NUMBER(15)

«PK»

+ PK_CARRITOEXPTB(NUMBER)

«index»

+ U_CARRITOEXPTB(NUMBER, NUMBER)

+ IDX_CARR_CN_CARRITO(NUMBER)

+ IDX_CARR_CN_EXPEDIENTE(NUMBER)

«unique»

+ U_CARRITOEXPTB(NUMBER, NUMBER)

CARRITOTB

«column»

*PK CN_CARRITOTB: NUMBER(15)

CA_CARRITOTB: VARCHAR2(150)

FE_CREACION: DATE

CA_USUARIO: VARCHAR2(50)

TE_CONTEXTO: VARCHAR2(255)

«PK»

+ PK_CARRITOTB(NUMBER)

EXPEDIENTE

«column»

*PK CN_EXPEDIENTE: NUMBER(10)

* CN_PROCEDIMIENTO: NUMBER(10)

* CN_FASE: NUMBER(10)

* TE_NUM_EXPEDIENTE: VARCHAR2(50)

TE_NUM_REF_PROPIA: VARCHAR2(50)

* FE_CREACION: DATE

TE_NUM_REGISTRO: VARCHAR2(50)

FE_REGISTRO: DATE

* TE_ASUNTO: VARCHAR2(2000)

FE_INICIO_PLAZO: DATE

FE_FIN_PLAZO: DATE

* CN_TIPO_CANAL: NUMBER(10) = 1

CN_TIPO_TERMINACION: NUMBER(10)

FE_CIERRE: DATE

FL_ARCHIVADO: NUMBER(1) = 0

TE_OBSERVACIONES: VARCHAR2(50)

TE_TIPO_TERMINACION: VARCHAR2(50)

TE_NUM_PROCESO: VARCHAR2(100)

TE_XML_HITO: VARCHAR2(4000)

NU_IDSOLICITUD_IS: NUMBER(10)

TE_NUMERO_REGISTRO_IS: VARCHAR2(50)

TE_NR: VARCHAR2(50)

* FL_URGENTE: NUMBER(1) = 0

CN_UNIDAD_PLAZO: NUMBER(10)

NU_PLAZO: NUMBER(3)

FE_TEORICA_FIN: DATE

FE_PARALIZACION: DATE

NU_CONT_PARALIZACION: NUMBER(4) = 0

* NU_REVISION: NUMBER(8) = 0

CN_FASE_MAX_ALCANZADA: NUMBER(10)

TE_NUM_EXP_MIPE: VARCHAR2(50)

«PK»

+ PK_EXPEDIENTE(NUMBER)

«index»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

«unique»

+ UQ_EXPEDIENTE_TE_NUM_EXPEDIEN(VARCHAR2)

DOCUMENTOTB

«column»

*PK CN_DOCUMENTOTB: NUMBER(15)

DC_NOMBRE: VARCHAR2(150)

FK CN_TIPO: NUMBER(15)

TE_URL: VARCHAR2(250)

FK CN_CARRITOEXPTB: NUMBER(15)

«PK»

+ PK_DOCUMENTOTB(NUMBER)

«index»

+ IDX_DTB_CN_CARRITOEXPTB(NUMBER)

+ IDX_DTB_CN_TIPO(NUMBER)

«FK»

+ FK_DOCUMENTOTB_TIPODOCTB(NUMBER)

+ FK_DOCUMENTOTB_CARRITOEXPTB(NUMBER)

TIPODOCTB

«column»

*PK CN_TIPODOCTB: NUMBER(15)

DC_TIPODOCTB: VARCHAR2(50)

«PK»

+ PK_TIPODOCTB(NUMBER)

«index»

+ SYS_C0040502(VARCHAR2)

«unique»

+ SYS_C0040502(VARCHAR2)

ESTADOTB

«column»

*PK CN_ESTADOTB: NUMBER(15)

DL_MENSAJE: VARCHAR2(200)

CA_ESTADOTB: VARCHAR2(50)

FK CN_CARRITOEXPTB: NUMBER(15)

«PK»

+ PK_ESTADOTB(NUMBER)

«index»

+ IDX_ETB_CN_CARRITOEXPTB(NUMBER)

«FK»

+ FK_ESTADOTB_CARRITOEXPTB(NUMBER)

ESTADOTBTAREA

«column»

*PK CN_ESTADOTBTAREA: NUMBER(15)

FK CN_ESTADOTB: NUMBER(15)

CA_IDTAREA: VARCHAR2(100)

CA_ESTADOTBTAREA: VARCHAR2(50)

DL_MENSAJE: VARCHAR2(200)

«PK»

+ PK_ESTADOTBTAREA(NUMBER)

«index»

+ IDX_ETBT_CN_ESTADOTB(NUMBER)

«FK»

+ FK_ESTADOTBTAREA_ESTADOTB(NUMBER)

+FK_ESTADOTBTAREA_ESTADOTB 0..*

(CN_ESTADOTB = CN_ESTADOTB)

+PK_ESTADOTB 1

+FK_ESTADOTB_CARRITOEXPTB

0..*

(CN_CARRITOEXPTB = CN_CARRITOEXPTB)

+PK_CARRITOEXPTB

1

+FK_DOCUMENTOTB_CARRITOEXPTB 0..*

(CN_CARRITOEXPTB = CN_CARRITOEXPTB)

+PK_CARRITOEXPTB 1

+FK_DOCUMENTOTB_TIPODOCTB 0..*

(CN_TIPO = CN_TIPODOCTB)

+PK_TIPODOCTB 1

+FK_DOC_ADIC_TAREA_TAREA

0..*

(CN_TAREA = CN_ID)

+PK_TAREA

1

+SYS_C0040609 0..*

(CN_CARRITOEXPTB = CN_CARRITOEXPTB)

+PK_CARRITOEXPTB 1

Proyecto OpenFWPA Internacional

openEUG

Página 60 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

3.1.1.14.1. CARRITOTB

Notes: Almacena tramitaciones en bloque de expedientes

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_CARRITOTB NUMBE

R

True False 0 15 0 Identificador único del

carrito

False CA_CARRITOTB VARCH

AR2

False False 150 0 0 Nombre de la

tramitación en bloque

False FE_CREACION DATE False False 0 0 0 Fecha de la

tramitación en bloque

False CA_USUARIO VARCH

AR2

False False 50 0 0 Usuario que realiza la

tramitación en bloque

False TE_CONTEXTO VARCH

AR2

False False 255 0 0 Contexto de la

tramitación en bloque.

Constraints

Name Type Columns Initial Code Notes

PK_CARRITOTB «PK» CN_CARRITOTB

3.1.1.14.2. CARRITOEXPTB

Notes: Almacena los expedientes de un carrito de tramitación en bloque

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_CARRITOEXP

TB

NUMBE

R

True False 0 15 0 Identificador único

False CN_EXPEDIENTE NUMBE

R

False False 0 15 0 Identificador del

expediente

False CN_CARRITO NUMBE

R

False False 0 15 0 Identificador del

CARRITOTB al que

pertenece el

expediente

Constraints

Name Type Columns Initial Code Notes

PK_CARRITOEXPTB «PK» CN_CARRITOEXP

TB

U_CARRITOEXPTB «index» CN_EXPEDIENTE

CN_CARRITO

IDX_CARR_CN_CARRITO «index» CN_CARRITO

IDX_CARR_CN_EXPEDIE

NTE

«index» CN_EXPEDIENTE

Proyecto OpenFWPA Internacional

openEUG

Página 61 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Name Type Columns Initial Code Notes

U_CARRITOEXPTB «unique» CN_EXPEDIENTE

CN_CARRITO

Relationships

Columns Association Notes

(CN_CARRITOEXPTB =

CN_CARRITOEXPTB) 0..*

DOCUMENTOTB.FK_DOCUMENTOTB_CARRI

TOEXPTB

1 CARRITOEXPTB. PK_CARRITOEXPTB

(CN_CARRITOEXPTB =

CN_CARRITOEXPTB) 0..*

DOCUMENTO_ADICIONAL_TAREA.SYS_C004

0609

1 CARRITOEXPTB. PK_CARRITOEXPTB

(CN_CARRITOEXPTB =

CN_CARRITOEXPTB)

0..* ESTADOTB.FK_ESTADOTB_CARRITOEXPTB

1 CARRITOEXPTB. PK_CARRITOEXPTB

3.1.1.14.3. ESTADOTB

Notes: Almacena el estado en el que se encuentra cada uno de los expedientes tramitados en bloque

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_ESTADOTB NUMBE

R

True False 0 15 0 Identificador único del

estado

False DL_MENSAJE VARCH

AR2

False False 200 0 0 Mensaje de resultado

de la tramitación en

bloque

False CA_ESTADOTB VARCH

AR2

False False 50 0 0 Texto del estado en

que se encuentra la

tramitación en bloque

False CN_CARRITOEXP

TB

NUMBE

R

False False 0 15 0 Identificador del

CARRITOEXPTB

para el que se

almacena el estado

Constraints

Name Type Columns Initial Code Notes

PK_ESTADOTB «PK» CN_ESTADOTB

IDX_ETB_CN_CARRITOE

XPTB

«index» CN_CARRITOEXP

TB

FK_ESTADOTB_CARRITO

EXPTB

«FK» CN_CARRITOEXP

TB

Relationships

Columns Association Notes

(CN_ESTADOTB = 0..*

Proyecto OpenFWPA Internacional

openEUG

Página 62 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Columns Association Notes

CN_ESTADOTB) ESTADOTBTAREA.FK_ESTADOTBTAREA_ES

TADOTB

1 ESTADOTB. PK_ESTADOTB

(CN_CARRITOEXPTB =

CN_CARRITOEXPTB)

0..* ESTADOTB.FK_ESTADOTB_CARRITOEXPTB

1 CARRITOEXPTB. PK_CARRITOEXPTB

3.1.1.14.4. ESTADOTBTAREA

Notes: Almacena el estado en el que se encuentra cada una de las tareas que se ejecutan para cada uno de los

expedientes de la tramitación en bloque

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_ESTADOTBT

AREA

NUMBE

R

True False 0 15 0 Identificador único del

estado de la tarea

False CN_ESTADOTB NUMBE

R

False False 0 15 0 Identificador del

ESTADOTB al que

pertenece la tarea

False CA_IDTAREA VARCH

AR2

False False 100 0 0 Identificador de la

tarea

False CA_ESTADOTBT

AREA

VARCH

AR2

False False 50 0 0 Texto del estado en el

que se encuentra la

tarea

False DL_MENSAJE VARCH

AR2

False False 200 0 0 Mensaje de resultado

de la tarea

Constraints

Name Type Columns Initial Code Notes

PK_ESTADOTBTAREA «PK» CN_ESTADOTBT

AREA

IDX_ETBT_CN_ESTADOT

B

«index» CN_ESTADOTB

FK_ESTADOTBTAREA_E

STADOTB

«FK» CN_ESTADOTB

Relationships

Columns Association Notes

(CN_ESTADOTB =

CN_ESTADOTB) 0..*

ESTADOTBTAREA.FK_ESTADOTBTAREA_ES

TADOTB

1 ESTADOTB. PK_ESTADOTB

3.1.1.14.5. TIPODOCTB

Notes: Almacena los tipos de documentos que se generan en una tramitación en bloque.

Proyecto OpenFWPA Internacional

openEUG

Página 63 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_TIPODOCTB NUMBE

R

True False 0 15 0 Identificador del tipo

de documento

False DC_TIPODOCTB VARCH

AR2

False False 50 0 0 Descripción del tipo

de documento

Constraints

Name Type Columns Initial Code Notes

PK_TIPODOCTB «PK» CN_TIPODOCTB

SYS_C0040502 «index» DC_TIPODOCTB

SYS_C0040502 «unique» DC_TIPODOCTB

Relationships

Columns Association Notes

(CN_TIPO =

CN_TIPODOCTB) 0..*

DOCUMENTOTB.FK_DOCUMENTOTB_TIPOD

OCTB

1 TIPODOCTB. PK_TIPODOCTB

3.1.1.14.6. DOCUMENTOTB

Notes: Almacena los documentos generados en una tramitación en bloque.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DOCUMENTO

TB

NUMBE

R

True False 0 15 0 Identificador único del

documento

False DC_NOMBRE VARCH

AR2

False False 150 0 0 Nombre del

documento

False CN_TIPO NUMBE

R

False False 0 15 0 Identificador del tipo

de documento

False TE_URL VARCH

AR2

False False 250 0 0 Identificador del

documento generado

en el gestor

documental

False CN_CARRITOEXP

TB

NUMBE

R

False False 0 15 0 Identificador del

CARRITOEXPTB al

que pertenece el

documento generado

Constraints

Name Type Columns Initial Code Notes

PK_DOCUMENTOTB «PK» CN_DOCUMENTO

TB

IDX_DTB_CN_CARRITOE «index» CN_CARRITOEXP

Proyecto OpenFWPA Internacional

openEUG

Página 64 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Name Type Columns Initial Code Notes

XPTB TB

IDX_DTB_CN_TIPO «index» CN_TIPO

FK_DOCUMENTOTB_TIP

ODOCTB

«FK» CN_TIPO

FK_DOCUMENTOTB_CA

RRITOEXPTB

«FK» CN_CARRITOEXP

TB

Relationships

Columns Association Notes

(CN_CARRITOEXPTB =

CN_CARRITOEXPTB) 0..*

DOCUMENTOTB.FK_DOCUMENTOTB_CARRI

TOEXPTB

1 CARRITOEXPTB. PK_CARRITOEXPTB

(CN_TIPO =

CN_TIPODOCTB) 0..*

DOCUMENTOTB.FK_DOCUMENTOTB_TIPOD

OCTB

1 TIPODOCTB. PK_TIPODOCTB

3.1.1.14.7. DOCUMENTO_ADICIONAL_TAREA

Notes: Almacena los documentos de notificación y acuse generados en la tramitación de expedientes.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_DOCUMENTO

_ADICIONAL_TA

REA

NUMBE

R

True False 0 10 0 Identificador del

documento adicional

False CN_TAREA NUMBE

R

True False 0 10 0 Identificador de la

tarea a la que

pertenece el

documento

False TE_NOMBRE_DO

CUMENTO

VARCH

AR2

False False 100 0 0 Nombre del

documento

False CN_IDMCD VARCH

AR2

False False 20 0 0 Identificador del

documento en el

gestor documental

False CN_CARRITOEXP

TB

NUMBE

R

False False 0 10 0 Identificador del

CARRITOEXPTB al

que pertenece el

documento. Solo se

rellenará si el

documento se ha

generado en una

tramitación en bloque.

False FE_CREACION DATE False False 0 0 0 Fecha de Creación del

documento.

Proyecto OpenFWPA Internacional

openEUG

Página 65 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Constraints

Name Type Columns Initial Code Notes

PK_DOCUMENTO_ADICI

ONAL_TAREA

«PK» CN_DOCUMENTO

_ADICIONAL_TA

REA

IDX_DAT_CN_TAREA «index» CN_TAREA

SYS_C0040609 «FK» CN_CARRITOEXP

TB

FK_DOC_ADIC_TAREA_T

AREA

«FK» CN_TAREA

Relationships

Columns Association Notes

(CN_TAREA = CN_ID) 0..*

DOCUMENTO_ADICIONAL_TAREA.FK_DOC_

ADIC_TAREA_TAREA

1 TAREA. PK_TAREA

(CN_CARRITOEXPTB =

CN_CARRITOEXPTB) 0..*

DOCUMENTO_ADICIONAL_TAREA.SYS_C004

0609

1 CARRITOEXPTB. PK_CARRITOEXPTB

3.1.1.14.8. EXPEDIENTE

Esta tabla se detalla en el apartado [3.1.1.1.2]

3.1.1.14.9. TAREA

Esta tabla se detalla en el apartado [3.1.1.13.3]

3.1.1.15. DIAGRAMA 15

Proyecto OpenFWPA Internacional

openEUG

Página 66 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

class Diagrama 15

TERCERO

«column»

*PK CN_TERCERO: NUMBER(10)

*FK CN_EXPEDIENTE: NUMBER(10)

* CN_ROL_TERCERO: NUMBER(10)

FL_PRINCIPAL: NUMBER(1) = 0

FL_JURIDICO: NUMBER(1) = 0

FL_VALIDADO: NUMBER(1) = 0

IF_NIF_CIF: VARCHAR2(50)

TE_NOMBRE: VARCHAR2(50)

TE_APELLIDO1: VARCHAR2(50)

TE_APELLIDO2: VARCHAR2(50)

DC_RAZON_SOCIAL: VARCHAR2(500)

DL_RAZON_SOCIAL: VARCHAR2(500)

SEXO: CHAR(1)

ESTADO_CIVIL: CHAR(1)

TE_PROFESION: VARCHAR2(50)

TE_SEGURIDAD_SOCIAL: VARCHAR2(50)

FE_NACIMIENTO: DATE

CN_PAIS_NACIMIENTO: NUMBER(3)

CN_BD_TERCERO: NUMBER(10)

FL_MENOR: NUMBER(1) = 0

FL_CONSENTIMIENTO_INTEROP: NUMBER(1) = 0

FL_CONSENTIMIENTO_SMS: NUMBER(1) = null

FL_NOTIFICACION: NUMBER(1)

TE_NUM_REGISTRO: VARCHAR2(50)

«PK»

+ PK_TERCERO(NUMBER)

«index»

+ IDX_TER_CN_EXPEDIENTE(NUMBER)

«FK»

+ FK_TERCERO_EXPEDIENTE(NUMBER)

TERCERO_AUTORIZA

«column»

*FK CN_TERCERO: NUMBER(10)

* CN_DOC_AUTORIZACIONES: NUMBER(10)

FL_AUTORIZA: NUMBER(1)

«index»

+ UQ_TERCERO_AUTORIZA(NUMBER, NUMBER)

«unique»

+ UQ_TERCERO_AUTORIZA(NUMBER, NUMBER)

«FK»

+ FK_CN_TERCERO(NUMBER)

+FK_CN_TERCERO

0..*

(CN_TERCERO = CN_TERCERO)+PK_TERCERO

1

3.1.1.15.1. TERCERO_AUTORIZA

Notes: Almacena las autorizaciones de los terceros.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

False CN_TERCERO NUMBE

R

True False 0 10 0 Identificador del

tercero.

False CN_DOC_AUTORI

ZACIONES

NUMBE

R

True False 0 10 0 Identificador del

documento para el que

el tercero da su

consentimiento para

consultar sus datos

mediante

interoperabilidad.

False FL_AUTORIZA NUMBE

R

False False 0 1 0 Indica si el tercero

consiente o no.

Constraints

Name Type Columns Initial Code Notes

UQ_TERCERO_AUTORIZ

A

«index» CN_TERCEROCN_

DOC_AUTORIZAC

IONES

Proyecto OpenFWPA Internacional

openEUG

Página 67 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

Name Type Columns Initial Code Notes

UQ_TERCERO_AUTORIZ

A

«unique» CN_TERCEROCN_

DOC_AUTORIZAC

IONES

FK_CN_TERCERO «FK» CN_TERCERO

Relationships

Columns Association Notes

(CN_TERCERO =

CN_TERCERO)

0..* TERCERO_AUTORIZA.FK_CN_TERCERO

1 TERCERO. PK_TERCERO

3.1.1.15.2. EXPEDIENTE

Esta tabla se detalla en el apartado [3.1.1.1.2]

3.1.1.16. DIAGRAMA 16

class Diagrama 16

CAMPOS_BUSQUEDA

«column»

*PK CN_CAMPO_BUSQUEDA: NUMBER(10)

* TE_TITULO_CAMPO: VARCHAR2(500)

TE_CAMPO: VARCHAR2(500)

CN_PROCEDIMIENTO: NUMBER(10)

NU_ORDEN: NUMBER(10)

NU_COLUMNA: NUMBER(1) = 1

TE_TITULO_EXPORT: VARCHAR2(500)

CN_CAMPO: NUMBER(10,2)

«PK»

+ PK_CAMPOS_BUSQUEDA(NUMBER)

3.1.1.16.1. CAMPOS_BUSQUEDA

Notes: En esta tabla se configuran los posibles campos de exportación del expediente tras realizar una búsqueda.

Columns

PK Name Type Not Null Unique Len Prec Scale Init Notes

True CN_CAMPO_BUS

QUEDA

NUMBE

R

True False 0 10 0 Clave única del campo

de exportación.

False TE_TITULO_CAM

PO

VARCH

AR2

True False 500 0 0 Nombre del campo de

exportación.

False TE_CAMPO VARCH

AR2

False False 500 0 0 Propiedad del

expediente a exportar.

False CN_PROCEDIMIE NUMBE False False 0 10 0 Identificador del

Proyecto OpenFWPA Internacional

openEUG

Página 68 de 68

Estado Definitivo

Documento Diseño Técnico

Cluster TIC (www.clustertic.net) 04. DiseñoTécnico_openEUG_20111230_v1.0.doc 30/12/2011

NTO R procedimiento para el

que se configura el

campo de exportación

False NU_ORDEN NUMBE

R

False False 0 10 0 Orden en que se

mostrará el campo en

el fichero exportado.

False NU_COLUMNA NUMBE

R

False False 0 1 0 1 Número de columna

(de 1 a 5) en que se

mostrará el campo.

False TE_TITULO_EXP

ORT

VARCH

AR2

False False 500 Título de la columna

en el fichero

exportado.

False CN_CAMPO NUMBE

R

False False 10 2 Identificador del

campo flexible que se

quiere exportar.

Definido en la tabla

CAMPO_PERSONAL

IZABLE de catálogo.

Constraints

Name Type Columns Initial Code Notes

PK_CAMPOS_BUSQUEDA «PK» CN_CAMPO_BUS

QUEDA