Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: juanmayo en Mayo 20, 2015, 04:41:55 am
-
Buenas, ando haciendo una aplicación en Visual Basic 6.0 pero ahora quiero introducir código HL7, pero no se por donde empezar... ¿Alguien me echa una mano? Gracias!
-
Estimado juanmayo
Bueno tu post es muy abierto y estaríamos divagando mucho, podrías se más puntual con lo que estás haciendo o quieres hacer. Y seria de mucha ayuda que adjuntes código de ejemplo.
Una alternativa es que adquieras un control ActiveX como EasyHL7
mailto:http://www.hermetechnz.com/easyhl7/prod_LegacyToolkit.asp (http://www.hermetechnz.com/easyhl7/prod_LegacyToolkit.asp)
Saludos, desde algún lugar de Lima-Perú
-
Estimado juanmayo
También puedes experimentar con la DLL y ActiveX que comercializa IGUANA, descárgate el trial de 30 días
http://www.interfaceware.com/downloads.html (http://www.interfaceware.com/downloads.html)
La documentación está OnLine
Saludos, desde algún lugar de Lima - Perú
-
Buenas Albertomi antes de nada darte las gracias por tomarte tu tiempo en contestarme, pero creo que has acertado jeje estoy haciendo una aplicación para clientes en Visual Basic y ahora quiero introducir código HL7 que es para hospitales sino me equivoco...
Por lo que he visto ambas son de pago(despues de los 30 días del trial) ¿habría alguna manera de introducir HL7 en Visual Basic gratis?
Muchas gracias y saludos Albertomi
-
Estimado juanmayo
Implementar HL7 (Health Level Seven) en VB6 en realidad si es posible, ya que viéndolo desde el lado del desarrollador es como trabajar con un archivo XML, para ello solo es necesario implementar tu librería que parseen las tramas HL7
Si pretendas implementar tus propias librerías no es imposible, pero si te va demandar regular esfuerzo y tiempo, ya que HL7 es un conjunto de estándares que facilitan el intercambio electrónico de información clínica. Debido a ello, hoy en día, se habla de estándares HL7.
Solo para que te des una idea, si quieres implementar tu propia librería, estos son algunos de estos estándares que conforman HL7:- Mensajería HL7 Versión 2: Estándar de mensajería para el intercambio electrónico de datos de salud.
- Mensajería HL7 Versión 3: Estándar de mensajería para el intercambio electrónico de datos de salud basada en el RIM (Reference Information Model).
- CDA HL7: (Clinical Document Architecture) Estándar de arquitectura de documentos clínicos electrónicos.
- SPL HL7: (Structured Product Labeling) Estándar electrónico de etiquetado de medicamentos.
- HL7 Medical Records: Estándar de administración de Registros Médicos.
- GELLO: Estándar para la expresión de reglas de soporte de decisiones clínicas.
- Arden Sintax: Es estándar sintáctico (if then) para compartir reglas de conocimiento clínico.
- CCOW: Es un estándar para frameworks para compartir contexto entre aplicaciones.
En el sitio web de HL7 puedes encontrar mayor información
http://www.hl7.org/ (http://www.hl7.org/)
Saludos, desde algún lugar de Lima - Perú
-
Buenas Albertomi gracias de nuevo ¡eres un máquina! hacer yo mismo una librería para que funcionen todos los estándares de HL7 correctamente se me hace casi imposible por no decir imposible asi de 0 jeje
He estado mirando este sitio: http://hl7es.blogspot.com.es y ahora miraré el suyo que parece que tendrá mas información.
¿Sabes de alguna librería gratuita para Visual Basic?
He encontrado una librería para Java que se llama Hapi es totalmente gratuita por si alguien la necesita.
-
Estimado juanmayo
Se ve interesante el link voy a darme tiempo para revisarlo.
Hace buen tiempo atrás, para un proyecto muy puntual, desarrolle algunas funciones para parsear y codificar mensajes HL7.
Quizás esa pueda ser tu solución, porque hasta el momento no nos haz explicado cuál es tu necesidad puntual.
Pero estoy seguro que estos link te va ser de mucha ayuda para conocer más de HL7
Este es una introducción al estándar HL7
http://www.hl7.org/implement/standards/index.cfm?ref=nav (http://www.hl7.org/implement/standards/index.cfm?ref=nav)
Y este es estándar Versión 3 del estándar HL7
http://www.hl7.org/implement/standards/product_brief.cfm?product_id=186 (http://www.hl7.org/implement/standards/product_brief.cfm?product_id=186)
Me has hecho retomar un poco el tema y mucho de los site que conocía están muertos, pero o sorpresa encontré un SDK que aplica para .NET y COM (Visual C++, Delphi, Visual Basic 6) a ver si lo descargas y experimentas y comentas tus resultados
https://hl7sdk.codeplex.com/ (https://hl7sdk.codeplex.com/)
Saludos, desde algún lugar de Lima-Perú
-
Buenas Albertomi, perdona por no explicarme antes, mi necesidad es esta:
Aplicación de Visual Basic recoja información, por ejemplo: cree un usuario y que guarde esta información en un .hl7 y que lo mande a la aplicación Mirth.
Muchas gracias, he estado mirando el SDK para Visual Basic parece que funciona bien(te viene con una guia y todo), hasta ahora he podido ejecutar y hacer el archivo y guardar en .xml pero no he podido probar a pasarlo a .hl7 jeje.
Muchas gracias Albertomi de nuevo, ahi le puse mi necesidad a ver si me da alguna idea un poco más clara jeje