Buenas @Victor Quisbert 

HL7 es un estándar de intercambio de información clínica y por lo tanto cubre una gran variedad de tipo de datos. Cada mensaje corresponde a un tipo de evento (admisión hospitalaria, solicitudes de laboratorio...), en esta URL puedes comprobar todos los tipos de mensajes que existen:

https://hl7-definition.caristix.com/v2/HL7v2.5.1/Tables/0076

Cada mensaje se compone a su vez de una serie de segmentos que portan una determinada información, tales como los datos del paciente, información sobre ubicaciones hospitalarias, tipo de pruebas...puedes consultarlos en la siguiente URL:

https://hl7-definition.caristix.com/v2/HL7v2.5.1/Segments

Y en el caso de que eches de menos algún tipo de dato, siempre puedes crear tus propios segmentos y crear versiones derivadas del estándar.

Nada mejor que la Wikipedia para entender qué es HL7:

https://es.wikipedia.org/wiki/HL7

Puedes ver en la documentación oficial que no tenemos ningún atajo para saltar a una determinada línea: https://intersystems-community.github.io/vscode-objectscript/studio/#boo...

Se recomienda la instalación de una extensión de terceros para replicar dicha funcionalidad: https://marketplace.visualstudio.com/search?term=bookmark&target=VSCode&...

Buenas @Daniel Aguilar! Pues la principal ventaja de usar producciones es que puedes hacer un seguimiento de las peticiones que has recibido así como el ciclo de vida de esa petición dentro de tu sistema, desde la recepción, transformaciones en BP y almacenamientos u otras operaciones en el BO.

Una vez que esos mensajes se persisten puedes realizar búsquedas por la fuente del mensaje, fechas, cabeceras del mensaje, etc...y estos quedarán almacenados hasta que se programe una tarea de purgado.