We have been maintaining recover_37/recover_38 for the past years, so:
Contains numerous extra features, some bugfixes, included readme inside the file. Contains updated text inside.
We constantly update the recover_38 procedures. Originally they were based on recover_33, but you couldn’t see that anymore.
One of the extra options: validate_reply_38 {HL7FLAG 2} {RETRIES -1}. This will cause the thread to ignore HL7 NAK messages. Thread will keep sending message forever until receiving system has fixed it’s error. This is useful for receivers that frequently error out because of database logs, space problems, missing doctors and the like. In these cases you don’t want to error messages out, but instead keep sending.
Much was also done in the displaying part of the procedures.