Question Lee Butcher · Nov 11 LOCK on Global vars, is it necessary in this case? I have a business process that adds data to a global variable on receipt of an HL7 message, and a scheduled task that executes a class method defined within the same business process that removes data from the same global variable. With this in mind it makes sense to consider concurrency and therefore make use of the LOCK command. My first question is whether this is actually necessary? #ObjectScript #Caché #Ensemble #HealthShare 0 1 0 56
Question Lee Butcher · Jul 17 Is there a way to generate an incremental checksum? Hi Is there a way to generate an MD5 checksum of a file by performing a checksum against the file's parts? We potentially have to process large files and therefore cannot keep the entire file in memory. From what I understand checksum related logic is typically stateful, allowing file data to be passed through sequentially, however it appears cache script offers only stateless functions offering a simple method of generating a single checksum hash from a single string (or stream), correct me if I'm wrong? #HL7 #Caché #Ensemble #HealthShare 0 2 0 101
Question Lee Butcher · Jul 15 Avoiding STORE memory errors when setting values in very large HL7 messages Hi We have a use case whereby very large HL7 MDM messages, which contain many OBX segments, need to be processed by a custom business process. Part of the process is to iterate over each OBX segment and set a value in the same field for each segment. #Business Process (BPL) #HL7 #ObjectScript #Caché #Ensemble #HealthShare 1 0 0 65