go to post Gary M Lusso · Mar 8 Ok, I regrouped my criteria. Sub question: is there a website of consultants that I can hire. I used o use SourceForge. Example message with requirements Note: If only one item, don't add carriage return after line with Total Cost: Sample with multiple Items; MSH|^~\&|GMRC IF CONSULT|XXX^XXXXX^DNS|GMRC IF CONSULT|YYY^^DNS|20250123175341+0000|CRNR|ORM^O01^ORM_O01|Q5808332894T6790522104|T|2.3|||State|State|USA PID|1||1013570973V041977^^^ICN^ID~1110106796^^^EDIPI^EDIPI||PROSTEST^EHR||19760902|M||||||||||129256619|678235672 ORC|NW|15207778763^XXX^GMRCIFR|||||^^^20250123175300+0000^^R||20250123175331+0000|XXX8051652^PCP1^Physician||XXX8051652^PCP1^Physician|||20250123175341+0000||YYY OBR|1|15207778763^XXX^GMRCIFR||YYY^PROSTHETICS IFC^757Office1235||20250123175300+0000||||||||||XXX8051652^PCP1^Physician|||Implant Usage (PSAS)||||||||^^^20250123175300+0000 OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|1|Implant Usage (PSAS)||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|2|REASON FOR REQUEST: Item Number: 00801741016608||||||O <<<< Remove ALL instances of “REASON FOR REQUEST:” OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|3|REASON FOR REQUEST: Transaction Date/Time: 01/22/2025 17:45||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|4|REASON FOR REQUEST: Station Number: 757||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|5|REASON FOR REQUEST: Item Description: Plug Surgical 1.3in Groin Monofilament ||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|6|REASON FOR REQUEST: Nonabsorbable Perfix Polypropylene Medium Taper 1.55in Sterile Hernia ||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|7|REASON FOR REQUEST: Repair 0112760||||||O ………… continued OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|128|REASON FOR REQUEST: Item Number: 00380650697127||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|129|REASON FOR REQUEST: Transaction Date/Time: 01/23/2025 16:10||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|130|REASON FOR REQUEST: Station Number: 757||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|131|REASON FOR REQUEST: Item Description: Lens SP PmmA 5.25x12.0mm (5) +13.0D||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|132|REASON FOR REQUEST: Manufact urer: ALCON||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|133|REASON FOR REQUEST: Manufacturer Model Number: LX10BD 13.0||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|134|REASON FOR REQUEST: HCPCS:||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|135|REASON FOR REQUEST: Lot Number: 01232025||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|136|REASON FOR REQUEST: Expiration Date/Time: 02/28/2025 05:00||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|137|REASON FOR REQUEST: Serial Number: 01232025||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|138|REASON FOR REQUEST: Source: 757-TrackCore Inv||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|139|REASON FOR REQUEST: Used Quantity: 0||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|140|REASON FOR REQUEST: Waste Quantity: 0||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|141|REASON FOR REQUEST: Unit Cost: 0.00||||||O OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|142|REASON FOR REQUEST: Total Cost: 0.00 <<<<<<||||||O Add a line break but only on messages with multiple “Item Number:”. OBX|1|TX|2000.02^REASON FOR REQUEST^AS4|143|Special Instructions: ||||||O OBX|2|CE|^PROVISIONAL DIAGNOSIS|1|R52^Pain, unspecified^I10||||||O NTE|P|UCID:757_15207778763 Req 1 Add line breaks to OBX 5 segment with Prosthetics orders contains "Issued in Clinic (PSAS)" OR "Implant Usage (PSAS)" with multiple items but Not messages with only one Item Example Req 2 Remove repeating text "REASON FOR REQUEST:" in OBX 5, with Prosthetics orders contains "Issued in Clinic (PSAS)" OR "Implant Usage (PSAS)". Description: If PSAS order type is "Implant Usage (PSAS)" OR PSAS Order type is "Issued in Clinic (PSAS)" then remove string "REASON FOR REQUEST:" from OBX-5 fields where string "REASON FOR REQUEST:" is found.
go to post Gary M Lusso · Mar 6 Clayton, great idea but I don't want to make it to comlicated for future support.