tieneCodigo
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica que un cargo tiene un codigo.
domain: Cargo
range: string

ComisionDeBiblioteca
disjoint with: Nothing
subclass of: Thing
type: Class
comment: La comision del congreso encargada de la biblioteca, formada por el presidente de la camara de diputados, el presidente del senado y la directora de la biblioteca.

areaDe
sub property of: esUnidadDe
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: tieneArea
type: ObjectProperty
type: Property
comment: Permite definir que un area es parte de otra unidad organizacional de mayor jerarquia.
domain: Area
range: Departamento

UnidadOrganizacional
disjoint with: Nothing
subclass of: Organizacion
subclass of: Thing
type: Class
comment: Unidad organica que depende de otra.

tieneEstamento
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica el estamento que tiene un funcionario.
domain: PeriodoDelCargo
range: string

Instante
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Determina un instante de tiempo

SubJefatura
disjoint with: Nothing
subclass of: SubOrganismo
subclass of: UnidadOrganizacional
subclass of: Organizacion
subclass of: Thing
type: Class
comment: Corresponde a una unidad organica intermedia entre un departamento y un area.

Sueldo
disjoint with: Nothing
subclass of: Thing
type: Class
comment: El sueldo recibido por un periodo trabajado.

nombre
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: name of a person @en
comment: nombre de una persona
domain: Persona
label: name @en
range: string

PeriodoDelCargo
disjoint with: Nothing
subclass of: Instante
subclass of: Thing
type: Class
comment: Define el periodo temporal que un funcionario puede ocupar un cargo.

esParteDeUnidadOrganica
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: tieneCargoAsociado
type: ObjectProperty
type: Property
comment: Relaciona un cargo con una unidad organizativa.
domain: Cargo
range: SubOrganismo

Funcionario
disjoint with: Nothing
subclass of: Persona
subclass of: Thing
type: Class
comment: Una persona que ademas es funcionario de la BCN.

perteneceARegion
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Permite definir que una entidad geografica de menor jerarquia pertenece a una region.
domain: Funcionario
range: Region

tieneDireccion
sub property of: tieneUnidadesDependientes
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Indica que la comision de biblioteca se relaciona con la direccion.
domain: ComisionDeBiblioteca
range: Direccion

tieneInicio
property disjoint with: tieneTipoDeCargo
property disjoint with: Apellido Paterno
property disjoint with: modalidadContractual
property disjoint with: tieneNombre
property disjoint with: tieneEstamento
type: DatatypeProperty
property disjoint with: tieneObjetivo
property disjoint with: tieneCalidadContractual
property disjoint with: bottomDataProperty
property disjoint with: tieneCodigo
property disjoint with: Apellido Materno
property disjoint with: tieneGrado
property disjoint with: nombre
property disjoint with: profesion
property disjoint with: tieneSueldomensual
sub property of: topDataProperty
property disjoint with: tieneOferta
property disjoint with: tieneCalificacionProfesional
type: Property
comment: Indica la fecha de inicio.
domain: PeriodoDelCargo
range: date

Area
disjoint with: Nothing
subclass of: SubOrganismo
subclass of: UnidadOrganizacional
subclass of: Organizacion
subclass of: Thing
type: Class
comment: Describe un area (unidad organica) de la BCN, es de menor jerarquia que un departamento.

tieneGrado
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica que un funcionario que tiene un cargo en un periodo, tiene un grado definido por una letra.
domain: PeriodoDelCargo
range: string

Unidad
disjoint with: Nothing
subclass of: SubOrganismo
subclass of: UnidadOrganizacional
subclass of: Organizacion
subclass of: Thing
type: Class
comment: Representa una unidad organizativa de menor jerarqu�a respecto a un �rea.

tieneTipoDeCargo
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica el tipo de cargo.
domain: Cargo
range: string

tieneSuperiorDirecto
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Indica el superior directo de un cargo especifico.
domain: Cargo
range: Cargo

PeriodoPorHonorarios
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Describe un periodo de trabajo por honorarios.

tieneUnidadesDependientes
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: dependeDe
type: ObjectProperty
type: Property
comment: Indica que una unidad organizativa tiene unidades dependientes.
domain: SubOrganismo
range: SubOrganismo

tieneArea
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: areaDe
type: ObjectProperty
type: Property
comment: Indica que una unidad organizativa tiene un area.
domain: Departamento
domain: SubJefatura
range: Area
sub property of: tieneUnidad

Region
disjoint with: Nothing
subclass of: GeographicalPlace
subclass of: Thing
type: Class
comment: Una region geografica del pais.

Apellido Materno
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Apellido heredado desde la madre.
comment: Mother's inherited surname. @en
domain: Persona
label: Surname of mother @en
range: string

PresidenteDelSenado
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Un semador qeu ademas es presidente del senado.

tieneJefe
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Indica que una unidad organizativa tiene un jefe.
domain: SubOrganismo
range: Funcionario

tieneUnidad
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: relaciona una unidad con el area al que pertenece.
domain: Area
range: Unidad
sub property of: tieneUnidad

Organizacion
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Una unidad organica de mas alto nivel.

tieneCalidadContractual
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica que un funcionario tiene calidad contractual.
domain: Funcionario
range: string

Cargo
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Define el cargo que un funcionario puede tener por un periodo de tiempo.

tieneCalificacionProfesional
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica la calificacion profesional de un funcionario.
domain: Funcionario
range: string

tienePeriodoPorCargo
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: tieneCargo
type: ObjectProperty
type: Property
comment: Indica el periodo que cumple un cargo particular.
domain: Cargo
range: PeriodoDelCargo

tieneCargoAsociado
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: esParteDeUnidadOrganica
type: ObjectProperty
type: Property
comment: Indica los cargos asociados a un suborganismo.
domain: SubOrganismo
range: Cargo

tieneOferta
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica la oferta de productos o servicios que da un organismo.
domain: SubOrganismo
range: string

tieneDepartamento
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: departamentoDe
type: ObjectProperty
type: Property
comment: Indica que una unidad organizativa tiene departamentos.
domain: Direccion
range: Departamento
sub property of: tieneUnidad

departamentoDe
sub property of: esUnidadDe
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: tieneDepartamento
type: ObjectProperty
type: Property
comment: Indica que una unidad de tipo departamento pertenece a una unidad organizativa superior.
domain: Departamento
range: Direccion

dependeDe
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: tieneUnidadesDependientes
type: ObjectProperty
type: Property
comment: Indica que un organismo depende de otro.
domain: SubOrganismo
range: SubOrganismo

tieneNombre
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica el nombre de una persona.
domain: Cargo
domain: SubOrganismo
range: string

tieneFin
property disjoint with: profesion
property disjoint with: tieneCalificacionProfesional
property disjoint with: bottomDataProperty
property disjoint with: Apellido Materno
property disjoint with: modalidadContractual
property disjoint with: tieneObjetivo
type: DatatypeProperty
property disjoint with: tieneOferta
property disjoint with: tieneNombre
sub property of: topDataProperty
property disjoint with: tieneSueldomensual
property disjoint with: nombre
property disjoint with: tieneGrado
property disjoint with: Apellido Paterno
property disjoint with: tieneCodigo
property disjoint with: tieneEstamento
property disjoint with: tieneTipoDeCargo
property disjoint with: tieneCalidadContractual
type: Property
comment: Indica la fecha de finalizacion.
domain: PeriodoDelCargo
range: date

Departamento
disjoint with: Nothing
subclass of: SubOrganismo
subclass of: UnidadOrganizacional
subclass of: Organizacion
subclass of: Thing
type: Class
comment: Define un departamento (unidad organica) dentro de la BCN, es de mayor jerarquia que un area y depende de la direccion.

tieneSubJefatura
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
comment: Indica que una suborganizacion tiene subjefatura.
domain: Departamento
range: SubJefatura
sub property of: tieneUnidad

constituidaPor
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Permite definir los elementos que componen a la comision de biblioteca.
domain: ComisionDeBiblioteca
range: PresidenteDeLaCamaraDeDiputados
range: PresidenteDelSenado
range: Funcionario

SubOrganismo
disjoint with: Nothing
subclass of: UnidadOrganizacional
subclass of: Organizacion
subclass of: Thing
type: Class
comment: Corresponde a una super clase que determina la estructura de una unidad organica.

tieneCargoEnPeriodo
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: tieneFuncionario
type: ObjectProperty
type: Property
comment: Indica el o los periodos en determinados cargos que puede tener un funcionario.
domain: Funcionario
range: PeriodoPorHonorarios
range: PeriodoDelCargo

Rol
disjoint with: Nothing
subclass of: Thing
type: Class
comment: El rol que puede tomar una persona.

unidadRelacionada
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Indica las unidades relacionadas a un organismo.
domain: SubOrganismo
range: SubOrganismo

Persona
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Describe la estructura basica de una persona.

modalidadContractual
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica la modalidad contractual, es decir, si es personal de planta, a contrata u a honorarios.
domain: PeriodoDelCargo
range: string

Apellido Paterno
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Apellido heredado desde el padre.
comment: Father's inherited surname. @en
domain: Persona
label: Surname of father @en
range: string

tieneClientes
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Indica que una unidad organizativa tiene clientes.
domain: SubOrganismo
range: Organizacion

esUnidadDe
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Indica que una unidad es parte de otra.

tieneObjetivo
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica el objetivo o prop�sito de algo.
domain: SubOrganismo
range: string

PresidenteDeLaCamaraDeDiputados
disjoint with: Nothing
subclass of: Thing
type: Class
comment: Un diputado que ademas es presidente de la camara.

profesion
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: La profesion de una persona
comment: The profession of a person @en
domain: Persona
label: profession @en
range: string

tieneSueldomensual
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
type: Property
comment: Indica el salario relacionado a un cargo.
domain: PeriodoDelCargo
range: string

tieneFechaDeIngresoAlaBCN
property disjoint with: tieneGrado
type: DatatypeProperty
property disjoint with: tieneOferta
property disjoint with: tieneObjetivo
property disjoint with: bottomDataProperty
sub property of: topDataProperty
property disjoint with: tieneSueldomensual
property disjoint with: tieneCalificacionProfesional
property disjoint with: tieneEstamento
property disjoint with: tieneNombre
property disjoint with: tieneCalidadContractual
property disjoint with: modalidadContractual
property disjoint with: nombre
property disjoint with: Apellido Materno
property disjoint with: profesion
property disjoint with: tieneCodigo
property disjoint with: tieneTipoDeCargo
property disjoint with: Apellido Paterno
type: Property
comment: Indica la fecha de ingreso como funcionario.
domain: Funcionario
range: date

tieneFuncionario
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: tieneCargoEnPeriodo
type: ObjectProperty
type: Property
comment: Indica que un periodo en un cargo est� asociado a un funcionario.
domain: PeriodoDelCargo
range: Funcionario

tieneCargo
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
inverse of: tienePeriodoPorCargo
type: ObjectProperty
type: Property
comment: Indica el cargo que tiene un funcionario en un periodo de tiempo.
domain: PeriodoDelCargo
range: Cargo

tieneRol
sub property of: topObjectProperty
property disjoint with: bottomObjectProperty
type: ObjectProperty
type: Property
comment: Permite vincular a una persona con un rol.
domain: Funcionario
range: Rol

tieneObjetivo
sub property of: topDataProperty
property disjoint with: bottomDataProperty
property disjoint with: tieneFin
property disjoint with: tieneFechaDeIngresoAlaBCN
property disjoint with: tieneInicio
type: DatatypeProperty
comment: Indica el objetivo que tiene un cargo.
domain: Cargo
range: string

Direccion
disjoint with: Nothing
subclass of: SubOrganismo
subclass of: UnidadOrganizacional
subclass of: Organizacion
subclass of: Thing
type: Class
comment: Define la unidad organica interna de mayor jerarquia de la BCN

tieneUnidad
sub property of: topDataProperty
property disjoint with: bottomDataProperty
type: DatatypeProperty
type: Property
comment: Indica que algo tiene una unidad.

Transparencia
type: Ontology
comment: Modelo estructural de la BCN orientado a divulgar la transparencia.
version info: 1.1