You are on page 1of 21

Gua de OpenEHRGen v0.

8
Generador de Sistemas de Historia Clnica
Electrnica openEHR
Autor: Ing. Pablo Pazos Gutirrez
Director en CaboLabs.com
pablo.pazos@cabolabs.com
Traduccin y revisin: Lic. Brbara Cardozo

v1.1
Fecha

Versin

Comentarios

Autor

19-05-2013

1.1

Correcciones menores

Pablo Pazos

06-04-2013

1.0

Primer borrador

Pablo Pazos

2013 CaboLabs.com

ndice:
1. Sobre EHRGen ....................................................................................................................................... 3
1.1. Cdigo abierto .................................................................................................................................. 3
1.2. Licencia ............................................................................................................................................ 3
1.3. Comunidad y soporte gratuito .......................................................................................................... 3
1.4. Soporte comercial ............................................................................................................................ 4
1.5. Casos de xito.................................................................................................................................. 4
2. Gua de EHRGen .................................................................................................................................... 5
2.1. Instalacin y requerimientos............................................................................................................. 5
2.1.1. Requerimientos.......................................................................................................................... 5
2.1.2. Instalacin y ejecucin:.............................................................................................................. 6
2.2. Arquitectura ...................................................................................................................................... 7
2.2.1. Modelo de seguridad ................................................................................................................. 7
2.2.2. Modelo de datos ........................................................................................................................ 8
2.3. Gestin de pacientes...................................................................................................................... 12
2.3.1. Admisin y gestin de pacientes ............................................................................................. 12
2.4. Integracin y Extensin de EHRGen.............................................................................................. 13
2.4.1. Integracin ............................................................................................................................... 13
2.4.2. Multilenguaje (internacionalizacin)......................................................................................... 13
2.4.3. Terminologa............................................................................................................................ 13
2.4.4. Extensin ................................................................................................................................. 13
Anexo A: Gestin de dominios, flujos de trabajo y definiciones de registros clnicos............................... 14
A.1. Gestin de registros clnicos y flujos de trabajo............................................................................. 14
A.2. Definiendo el registro clnico desde cero ....................................................................................... 21

2013 CaboLabs.com

1. Sobre EHRGen
EHRGen es un marco de trabajo de cdigo abierto que permite crear sistemas de Historia Clnica
Electrnica orientados a la gestin del conocimiento. Con EHRGen puede crear sistemas completos de
HCE sin tener que comenzar desde cero. Adems es una herramienta altamente configurable y
extensible, que implementa el estndar openEHR y est diseada para soportar otros estndares como
HL7 y DICOM.

1.1. Cdigo abierto


EHRGen es una herramienta de cdigo abierto, totalmente gratuita en su uso. Si desea extender,
modificar o distribuir la herramienta, verifique que cumple con las condiciones de la licencia.

1.2. Licencia
EHRGen puede utilizarse bajo la licencia Apache 2.0, que garantiza el copyright del cdigo fuente a
quin lo desarroll, y la capacidad de copiarlo, modificarlo y distribuirlo, siempre y cuando se conserven
las notas de copyright y licencia en el cdigo distribuido, atribuyendo el trabajo original a los autores
originales. Para esto, todos los cambios y agregados al cdigo fuente original deben estar claramente
marcados. Los contribuidores al proyecto conceden automticamente una licencia sobre sus
modificaciones a los autores originales.
Por ms informacin:
http://www.apache.org/licenses/LICENSE-2.0.txt
http://www.oss-watch.ac.uk/resources/apache2

1.3. Comunidad y soporte gratuito


Ofrecemos soporte gratuito para EHRGen y otros proyectos de CaboLabs.com en nuestros foros:
http://cabolabs.com/forum
El soporte gratuito no garantiza un tiempo mnimos de respuesta y apunta a consultas generales de
instalacin, configuracin, funcionamiento y uso. Si necesita un servicio de soporte con respuesta
garantizada dentro de las 24hs y soporte especfico para proyectos, puede optar por solicitar soporte
comercial.

2013 CaboLabs.com

1.4. Soporte comercial


CaboLabs.com ofrece soporte comercial de EHRGen para los siguientes servicios:

Instalacin y configuracin de EHRGen.


Creacin de arquetipos, plantillas, configuracin de dominios y flujos de trabajo.
Integracin de EHRGen con otros sistemas de informacin, por ejemplo con sistemas de gestin
de pacientes existentes.
Adaptacin de EHRGen para satisfacer requerimientos a medida.
Desarrollo de software sobre EHRGen para agregar nuevas funcionalidades.
Capacitacin en uso y administracin.

Consulte por soporte comercial en: info@cabolabs.com

1.5. Casos de xito


La Historia Mdica Electrnica del Programa SOS Telemedicina para Venezuela est siendo
desarrollada utilizando EHRGen como base. Ms informacin sobre el programa:

http://www.youtube.com/user/TheSOStelemedicina
http://www.redclara.net/news/Presentaciones_dvs/Hector_Arrechedera.pdf
https://github.com/sostelemedicina/SOS-HME

2013 CaboLabs.com

2. Gua de EHRGen
2.1. Instalacin y requerimientos
EHRGen requiere cierto software de base para poder ser instalado y ejecutado correctamente. A
continuacin se lista el software de base, en orden de instalacin, y se ofrecen links a los sitios oficiales
donde encontrar guas y archivos de instalacin. Si ud. ya cuenta con el software de base, no es
necesario reinstalarlo.
Los siguientes puntos se han creado bajo el supuesto de que el lector posee conocimientos mnimos
sobre descargar archivos de internet, descompresin de archivos (ZIP, TAR.GZ), instalacin de
programas, y configuracin de variables de entorno.

2.1.1. Requerimientos
1. JDK6:
a. instalacin pgina de Oracle (ingls)
b. instalacin paso a paso (ingls)
c. Modificar variables de entorno en Windows:
i.http://vlaurie.com/computers2/Articles/environment.htm
2. Grails 1.3.7 (no funciona en Grails 2.x)
a. descarga
b. instalacion
3. Base de datos: (una sola opcin)
a. MySQL: http://www.mysql.com/downloads/mysql/
b. PostgreSQL: http://www.postgresql.org/download/
4. Configurar conexin a la base de datos en::
a. ehrgen/grails-app/config/Datasource.groovy
b. Aqu encontrar ms informacin sobre cmo configurar la conexin con la base de
datos:
i. https://code.google.com/p/open-ehr-genframework/wiki/ConfiguracionBasesDeDatos
c. Por defecto el framework viene configurado para utilizar MySQL con una base de datos
llamada oehr_dev, NO OLVIDE modificar el nombre de usuario y clave de su base de
datos previamente a ejecutar EHRGen.

Ms informacin:
http://code.google.com/p/open-ehr-gen-framework/wiki/Instalacion
https://code.google.com/p/open-ehr-gen-framework/wiki/ConfiguracionBasesDeDatos

2013 CaboLabs.com

2.1.2. Instalacin y ejecucin:


La instalacin y ejecucin es anloga bajo sistemas operativos Windows o Linux.
1. Descarga la ltima versin de EHRGen desde Google Code: https://code.google.com/p/openehr-gen-framework/downloads/list
2. Descomprimir el archivo ZIP/RAR descargado desde Google Code, por ejemplo en C:\ehrgen
(windows) o /home/ehrgen (linux)
3. Abrir una consola, situarse en el directorio donde se descomprimi EHRGen (1).
4. Ingresar grails run-app, si Grails est instalado correctamente, EHRGen ser ejecutado.
5. Ingresar a http://localhost:8080/ehrgen-1.3.7/ en un navegador.
6. Debera ver el login (fig. 1).
7. Puede ingresar con alguno de los usuarios de prueba que se crean en Bootstrap.groovy
a. Medico: user:'med', pass:'med'
b. Administrativo: user:'adm', pass:'adm
c. Enfermera: user:'enf', pass:'enf'
d. Administrador del sistema: user:'admin', pass:'admin'

Fig. 1: Ingreso a EHRGen

2.1.2.1. Errores de falta de memoria


Si al ejecutar recibe un mensaje de error por falta de memoria, vea cunta memoria est asignada a la
ejecucin de EHRGen y verifique los picos de consumo que causaron el error utilizando VisualVM
(http://visualvm.java.net) (ver fig. 2).
Luego asigne una cantidad de memoria superior al consumo, editando el archivo startGrails.bat si est
en Windows o startGrails para Linux, ambos ubicados en C:\grails-1.3.7\bin. Busque las lneas:
1. startGrails.bat: if "%JAVA_OPTS%" == "" set JAVA_OPTS=-Xss2m -Xmx640m -XX:MaxPermSize=128m
2. startGrails: GRAILS_OPTS="-server -Xmx512M -XX:MaxPermSize=192m -Dfile.encoding=UTF-8"

2013 CaboLabs.com

Aumente la memoria Xmx y MaxPermSize y vuelva a correr EHRGen utilizando Grails. Mantenga
VisualVM abierto para controlar el uso de memoria, y verificar los nuevos parmetros de ejecucin de
Grails, tal como se muestra en la siguiente imagen:

Fig. 2: Parmetros de ejecucin de Grails

2.2. Arquitectura
Si desea saber ms sobre las funcionalidades bsicas de EHRGen y su arquitectura, se recomienda leer
el artculo presentado en el Congreso Argentino de Informtica en Salud (CAIS) 2012:
http://www.41jaiio.org.ar/sites/default/files/15_CAIS_2012.pdf

2.2.1. Modelo de seguridad


EHRGen posee un modelo de seguridad para autenticacin y autorizacin de usuarios. La autenticacin
se implementa mediante la asociacin de un nombre de usuario y clave privada a cada usuario del
sistema. Es posible definir otros esquemas de autenticacin, por ejemplo utilizando PIN.
La autorizacin se implementa mediante roles. Un usuario puede tener asignados varios roles. En las
funcionalidades de registro clnico, los flujos de trabajo de cada dominio (ver seccin 2.3) definen los
roles que pueden ejecutar dichos flujos. Entonces, una enfermera no podra crear registros mdicos y
viceversa. Los flujos de trabajo son configurables y se pueden crear nuevos flujos para nuevos roles en
cualquier momento.
En las funcionalidades generales de EHRGen tambin se verifican los roles de usuario, as un usuario
clnico no puede ejecutar funciones de administracin del sistema, y un administrador no puede realizar
registros clnicos. Elementos de seguridad y logging para considerar en un futuro:

http://code.google.com/p/open-ehr-gen-framework/wiki/Seguridad

2013 CaboLabs.com

2.2.2. Modelo de datos


El siguiente diagrama muestra las principales entidades dentro de EHRGen, que pueden ser agrupadas
en tres grupos:
1. Entidades de flujos de trabajo
2. Entidades de informacin clnica
3. Entidades de informacin demogrfica y seguridad

Fig. 3: Diagrama conceptual de EHRGen

2.2.2.1. Dominios y flujos de trabajo


En EHRGen se tiene un modelo lgico de procesos asistenciales que cuenta con tres grandes
entidades: Dominios, Flujos de Trabajo y Etapas.
Conceptualmente los dominios representan entidades como: sectores o departamentos dentro de un
hospital o tambin especialidades mdicas. EHRGen es lo suficientemente flexible para que la creacin
de dominios y la asociacin con estas entidades sea totalmente configurable.
Los dominios estn compuestos de un conjunto de Flujos de Trabajo que un usuario puede ejecutar en
ese dominio. Un flujo de trabajo representa un proceso asistencial. Cada flujo consta de un conjunto de
2013 CaboLabs.com

Etapas, las cuales representan las distintas etapas del proceso asistencial. Cada flujo de trabajo est
asociado a un conjunto de Roles de usuario, que habilita a los usuarios que tengan uno de esos roles a
ejecutar el flujo. Esta caracterstica es parte del modelo de seguridad mencionado en el punto anterior.
Por ejemplo, el dominio de Atencin de Urgencia, puede tener un flujo de trabajo definido para el rol
Mdico y otro para el rol Enfermera. El flujo mdico, consta de las etapas: anamnesis, evaluacin
clnica, orden de estudios, indicaciones y resumen de la atencin.
Tanto los flujos de trabajo como sus etapas son totalmente configurables en EHRGen, pudiendo definir
flujos simples o complejos, asociados a uno o ms roles para cada dominio. En el Anexo A podr
encontrar la gua para gestionar dominios, flujos de trabajo y definiciones de registros clnicos.

2.2.2.2. Registros clnicos


El modelo de registros clnicos cumple con el modelo de informacin del estndar openEHR. La
especificacin completa se encuentra aqu:
http://www.openehr.org/releases/1.0.2/architecture/rm/ehr_im.pdf
Este modelo se basa en una jerarqua de estructuras que sigue la estructura natural de los registros
clnicos en papel:

Composition: registro clnico nico (ej. el registro de una consulta mdica).


Section: seccin dentro del registro clnico, a modo de encabezado con nombre.
Entry: una declaracin clnica nica (ej. presin arterial).
Structure: estructura interna de una entrada.
Item: estructura de campos de una entrada.
DataValue: tipos de campos, por ejemplo fecha, texto codificado, proporcin, etc.

2.2.2.3. Plantillas y arquetipos


Todos los registros clnicos en EHRGen son definidos utilizando plantillas y arquetipos. Estos elementos
son configurables, lo que da una gran flexibilidad sobre la definicin de la estructura de cada tipo de
registro clnico, sin tener un lmite en cantidad o complejidad de registros que se pueden definir.
EHRGen permite agregar nuevos registros sin necesidad de modificar el cdigo fuente de la
herramienta.
EHRGen utiliza plantillas para generar formularios para el registro de datos clnicos en pantalla. Las
plantillas referencian a un conjunto de arquetipos openEHR 1 . Los arquetipos son utilizados para la
definicin de estructuras de registro, campos de registro, terminologas y restricciones sobre los datos.

http://www.openehr.org/releases/1.0.2/architecture/overview.pdf

2013 CaboLabs.com

EHRGen utiliza las restricciones definidas en los arquetipos openEHR para validar los datos ingresados
por los usuarios en los formularios de registro, y con los datos crea estructuras de registro clnico que
sern almacenadas en la base de datos. Las estructuras de registro de datos siguen el modelo de
informacin del estndar openEHR 2 , lo que garantiza que la informacin puede ser extrada,
transformada y comunicada a cualquier sistema, utilizando cualquier formato de intercambio, por
ejemplo HL7 3 .

2.2.2.4. Ciclo de vida de los registros clnicos


En EHRGen, los registros pasan por tres grandes estados:

Nuevo: registro creado pero que an no contiene informacin.


Incompleto: registro con informacin pero no cerrado an.
Cerrado: registro con informacin, con el paciente identificado, y firmado por el mdico (u otro
profesional) responsable.

Mientras el registro se encuentre en estado incompleto, el usuario podr registrar nueva informacin y
editar la actualmente registrada. Cuando se firma el registro, ste se cierra. A un registro cerrado no se
le puede registrar ms informacin o editar la informacin que contiene.

2.2.2.5. Asiento en la HCE (commit)


En futuras versiones de EHRGen, se podrn enviar registros clnicos a un servidor central utilizando el
formato de comunicacin de openEHR basado en XML, sobre protocolos estndar como HTTP y SOAP.
Esta caracterstica permitir compartir registros clnicos realizados dentro de una aplicacin EHRGen
con otras aplicaciones de registro clnico, creando un registro de salud global, independientemente de la
tecnologa o el proveedor de cada aplicacin.
Adems cada institucin puede implementar su propio servidor centralizado de registros clnicos, lo que
permite un control total sobre el registro clnico compartido.
Por ms informacin visite nuestro proyecto EHRServer: https://github.com/ppazos/cabolabs-ehrserver

2.2.2.6. Gestin de rdenes / CPOE (instrucciones y actividades)


La prxima versin de EHRGen implementar caractersticas para gestin interna de rdenes, pedidos o
indicaciones, para poder registrar su ejecucin y realizar seguimiento.

2
3

http://www.openehr.org/releases/1.0.2/architecture/rm/ehr_im.pdf
http://www.hl7.org

2013 CaboLabs.com

10

http://code.google.com/p/open-ehr-gen-framework/wiki/ProcesosAsistencialesTrazabilidad
http://code.google.com/p/open-ehr-gen-framework/issues/detail?id=106

2.2.2.7. Entidades demogrficas y seguridad


EHRGen define un conjunto de entidades demogrficas que est basado en el modelo de informacin
de openEHR. Las entidades ms importantes son:

Person: representa a una persona que puede tener mltiples roles.


Role: representa un rol asignado a una persona, por ejemplo mdico o paciente.
Organization: representa una organizacin donde una persona cumple uno o ms roles.

Tambin se definen entidades relacionadas con la seguridad del sistema:

Authorization: representa las credenciales de seguridad que garantizan que el usuario es quien
dice ser.

2.2.2.8. Iconos de entidades en EHRGen


Existe un conjunto de iconos que representan las principales entidades dentro de EHRGen, para
identificar fcilmente entidad en las reas de administracin de EHRGen. En el futuro se agregarn ms.

Dominio (Domain)

Flujo de Trabajo (Work Flow)

Etapa (Stage)

Plantilla (Template)

Arquetipo (Archetype)

2013 CaboLabs.com

11

2.3. Gestin de pacientes


2.3.1. Admisin y gestin de pacientes
En cuanto a la informacin de los pacientes, EHRGen tiene dos modos de funcionamiento:
1. Manteniendo la informacin localmente
2. Manteniendo la informacin en un sistema externo

Manteniendo la informacin de los pacientes de forma local, EHRGen trabaja como un sistema
autocontenido. Si la informacin de los pacientes se mantiene en un sistema externo, EHRGen se
conecta al sistema externo y utiliza su informacin. Este segundo modo de funcionamiento permite
integrar una Historia Clnica Electrnica EHRGen a un sistema de informacin existente, de modo de no
duplicar datos, garantizando que stos estn actualizados y sean correctos.
EHRGen permite crear listas de admisin que contienen la informacin de los pacientes que un mdico
debe atender. Estas listas de admisin se gestionan de distintas formas segn el modo de
funcionamiento. Con informacin de pacientes local, un usuario administrativo debe crear las
admisiones dentro de EHRGen. Con informacin de pacientes en sistemas externos, un sistema externo
se encarga de la admisin y notifica a EHRGen cuando hay un paciente nuevo para atender. EHRGen
agrega al paciente a la lista de admisin correspondiente.

2013 CaboLabs.com

12

2.4. Integracin y Extensin de EHRGen


2.4.1. Integracin
En la prxima versin de EHRGen se agregarn interfaces para simplificar la integracin con distintos
servicios hospitalarios como imagenologa, laboratorio y farmacia.
Implementacin de interfaces: http://code.google.com/p/open-ehr-gen-framework/issues/detail?id=116

2.4.2. Multilenguaje (internacionalizacin)


EHRGen soporta mltiples idiomas y usos locales, tanto a nivel de interfaz de usuario como a nivel de
datos clnicos. A nivel de datos clnicos, la internacionalizacin se soporta mediante los servicios
terminolgicos locales y las traducciones contenidas en los arquetipos que definen la estructura de los
registros clnicos.

2.4.3. Terminologa
EHRGen cuenta con un servicio terminolgico interno, capaz de ser extendido para consultar servicios
externos. Este servicio resuelve los trminos solicitados ya sea por nombre o por cdigo, y soporta la
solicitud de nombres o descripciones de conceptos en distintos idiomas.

2.4.4. Extensin
EHRGen implementa un mecanismo de extensin de la funcionalidad del framework mediante la
ejecucin de eventos. Un desarrollador puede agregar eventos propios, por ejemplo para enviar
notificaciones a sistemas externos.
http://code.google.com/p/open-ehr-genframework/source/browse/#svn%2Ftrunk%2Fehrgen%2Fsrc%2Fgroovy%2Fevents%253Fstate%253Dcl
osed

2013 CaboLabs.com

13

Anexo A: Gestin de dominios, flujos de trabajo y


definiciones de registros clnicos
A.1. Gestin de registros clnicos y flujos de trabajo
Esta seccin describe la gestin de dominios, flujos de trabajo, etapas, plantillas y arquetipos dentro de
EHRGen.
Al ingresar a EHRGen, la primera pantalla que se le presenta al usuario es el escritorio clnico, con el
listado de dominios y admisiones (fig. A.1). Los dominios permiten representar departamentos, sectores
hospitalarios, o especialidades mdicas. Dentro de cada dominio EHRGen permite definir distintos flujos
de trabajo para distintos roles (mdico, enfermera, tcnico, etc.).
Las admisiones muestran los pacientes que el usuario tiene para atender. Cada admisin est asociada
a un nico dominio. Cuando el usuario selecciona a un paciente de la lista de admisiones, se accede al
listado de registros clnicos de ese paciente en ese dominio (fig A.2), con la posibilidad de ver los
registros de ese paciente en cualquier dominio (fig. A.3), organizados cronolgicamente.

Fig. A.1: Escritorio clnico: listado de dominios y admisiones

2013 CaboLabs.com

14

Fig. A.2: Listado de registros, para el paciente seleccionado, en el dominio seleccionado

Fig. A.3: Listado de registros, para el paciente seleccionado, en todos los dominios

Desde el escritorio clnico (fig. A.1) es posible crear nuevos dominios. En la fig. A.4 se muestra la
pantalla de creacin de dominios, donde el nico dato necesario es el nombre del dominio. Slo
usuarios con los permisos correspondientes pueden crear nuevos dominios.

2013 CaboLabs.com

15

Fig. A.4: Creacin de un nuevo dominio

Desde el escritorio clnico (fig. A.1) se puede acceder a la seccin de administracin de arquetipos. La
primer pantalla que se muestra es el listado de arquetipos cargados (fig. A.5). Desde esa pantalla es
posible agregar nuevos arquetipos, tal como se muestra en la fig. A.6. Para los arquetipos de
instrucciones, se solicita adems seleccionar qu roles vern las rdenes, prescripciones, pedidos e
instrucciones creados utilizando este arquetipo (ver fig. A.7). Esto es parte de la gestin de rdenes que
ser implementada en la prxima versin de EHRGen (ver seccin 2.2.2.6).

Fig. A.5: Listado de arquetipos

2013 CaboLabs.com

16

Fig. A.6: Agregar un arquetipo desde un archivo ADL

Fig. A.7: Seleccin de roles para ejecucin de la instruccin definida por un arquetipo agregado

2013 CaboLabs.com

17

Desde el escritorio clnico (fig. A.1.) es posible crear nuevas definiciones de registros clnicos, es decir
plantillas. Cada plantilla representa un formulario para ingreso de datos dentro de una etapa de un flujo
de trabajo (ver seccin 2.2.2).
En la figura A.8 se muestra la pantalla de creacin de plantillas donde se debe ingresar un identificador
y un nombre para la nueva plantilla, y seleccionar un arquetipo que define la estructura interna del
registro clnico. Una vez creada la plantilla puede ser agregada a un flujo de trabajo desde la edicin de
un dominio (figs. A.9 y A.10). Al crear una plantilla, EHRGen genera la interfaz de usuario para el
ingreso, visualizacin y edicin de datos, utilizando las definiciones de los arquetipos referenciados.
En la fig. A.10 se muestra la pantalla de edicin de un dominio, donde se pueden agregar flujos de
trabajo, etapas a los flujos y asociar las etapas con plantillas. Cada entidad se identifica con su icono
respectivo (ver seccin 2.2.2.8).

Fig. A.8: Creacin de una plantilla referenciando a mltiples arquetipos

2013 CaboLabs.com

18

Fig. A.9: Listado de dominios y admisiones, edicin de dominios

2013 CaboLabs.com

19

Fig. A.10: Edicin de un dominio, con flujos de trabajo y etapas

2013 CaboLabs.com

20

A.2. Definiendo el registro clnico desde cero


Para definir registros clnicos desde cero, es deben seguir los siguientes pasos:
1. Crear un dominio
a. ej. pediatra, emergencia general, internacin domiciliaria, etc.
2. Agregar todos los arquetipos que definen las distintas partes del registro clnico 4
a. ej. presin arterial, frecuencia cardiaca, diagnstico, evaluacin clnica, etc.
3. Crear todas las plantillas necesarias para definir los registros clnicos del dominio
a. EHRGen generar los formularios para el ingreso de datos clnicos.
4. Agregar los flujos de trabajo, de los distintos roles, dentro del dominio
5. Crear las etapas dentro de cada flujo de trabajo, referenciando a las plantillas correspondientes

En estos cinco pasos se pueden crear todos los elementos necesarios para la definicin de un registro
clnico completo dentro de EHRGen. Luego, al ingresar a un dominio, podr ver un flujo de trabajo
distinto segn el rol que tenga, y ver todas las etapas y registros clnicos para comenzar a ingresar
datos.

Fig. A.11: Registro clnico para el usuario final

Por ahora slo se soportan arquetipos de SECTION o ENTRY (OBSERVATION, EVALUATION, INSTRUCTION
y ACTION), por lo que los arquetipos que se agreguen al sistema deben ser de estos tipos y no contener SLOTS a
arquetipos de otras clases como ITEM_STRUCTURE, CLUSTER, etc.
2013 CaboLabs.com

21

You might also like