Encontrar

Pregunta
· 21 nov, 2024

hl7 message test fine in DTL, but the message is not transformed correctly in end to end test

Has anybody encountered this before?

I did a very usual hl7 adt transformation DTL, but it is with a customized schema, like ADT_ALL, it is a structure that tries to cover all the ADT schema scenario so we can use 1 type for all ADT messages.

the DTL tests fine in DTL test, with all the segment transformed correctly, but once I put it to test, to send message through source and the message after transformation can only go to MSH, EVN, but won't transform other segment like PID etc.  

Originally I was suggested that in my DTL I didn't loop through all the (), so I changed everything to loop through very thoroughly.  but the result is still same.  I do not quite understand why it works in DTL test but it won't work once I put it through a rule and DTL.  

we are using healthshare cloud

 

Any suggestions?

Thank you

5 comentarios
Comentarios (5)2
Inicie sesión o regístrese para continuar
Pregunta
· 21 nov, 2024

Failing in SDA3 to FHIR when converting HS.SDA3.Appointment.Duration to HS.FHIR.DTL.vR4.Model.Resource.Appointment.minutesDuration

Getting the below error "InvalidNumberAppointmentminutesDurationpositiveInt" when HS.SDA3.Appointment.Duration=0  and attempting to Transform

 HS.FHIR.DTL.vR4.Model.Resource.Appointment.minutesDuration

Comentarios (0)1
Inicie sesión o regístrese para continuar
Anuncio
· 21 nov, 2024

[Video] Exploring InterSystems Data Studio

Hi, Community!

Looking to streamline your data management? See how this fully managed, cloud-based solution can help:

Exploring InterSystems Data Studio

In this video, you will get an introduction to InterSystems Data Studio and see how it helps you:

  • Quickly access your data.
  • Unify data from multiple sources.
  • Create data visualizations.

...all using an intuitive user interface!

Comentarios (0)1
Inicie sesión o regístrese para continuar
Artículo
· 21 nov, 2024 Lectura de 1 min

How mirroring synchronizes non-database files

InterSystems FAQ rubric

Mirroring only synchronizes database files.

To synchronize other files required for your application (CSP files, images, documents, etc.) between the two servers that make up the mirror set follow one of the approaches:

  1. Place those files on a shared disk by introducing a NAS or similar device
  2. Or use file sync software to synchronize files between two servers.
2 comentarios
Comentarios (2)3
Inicie sesión o regístrese para continuar
Pregunta
· 21 nov, 2024

Defining Fixed-Length String Properties in a Class

I'm attempting to streamline a process for renaming PDF documents received from multiple vendors to conform to a specification provided by an EMR vendor for ingestion. Things like Document ID, Document Type, Date of Service, Account Number, MRN, etc. all must be included in the filename at defined offsets and lengths. Most of the required values can be extracted from the inbound file's name and the few remaining are static values that would be the same (or handled via a lookup table based on source) for all documents. The inbound and outbound filenames are essentially fixed-width records with each value appearing at a specific offset and space-padded on the right when needed.

I'd like to model the output format in something that can be used in the DTL editor, subclassing the Ens.StreamContainer class and extending it to represent the individual filename field elements as properties that can have values mapped to them. The properties would have a MAXLEN attribute set that matches each individual field width. I would then override the OutputFilename property as calculated to assemble the fields in the correct order, offset and length. I'd like to be able to refer to each property's MAXLEN attribute programmatically to perform that assembly.

Since these PDFs may come from many sources, I don't think I need to worry much about modeling each inbound filename format; I'd simply use $EXTRACT to obtain the needed values. But having a template for the outbound filename would be a significant time saver and simplify things for those that will eventually have to take over supporting this integration.

Any thoughts on how this might be accomplished would be very much appreciated!

22 comentarios
Comentarios (22)2
Inicie sesión o regístrese para continuar