From f0a16a3a9226c5135dc5f1f21a3cedf2e06848fa Mon Sep 17 00:00:00 2001 From: taschi Date: Sun, 22 Nov 2015 14:28:29 +0100 Subject: [PATCH] diagnosen versenden der hl7 send angepasst --- src/main/java/de/uniluebeck/mi/projmi6/hapi/HL7Sender.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/uniluebeck/mi/projmi6/hapi/HL7Sender.java b/src/main/java/de/uniluebeck/mi/projmi6/hapi/HL7Sender.java index 055a993..3f8d477 100644 --- a/src/main/java/de/uniluebeck/mi/projmi6/hapi/HL7Sender.java +++ b/src/main/java/de/uniluebeck/mi/projmi6/hapi/HL7Sender.java @@ -82,14 +82,14 @@ public class HL7Sender { pv1Segment.getPv12_PatientClass ().parse ( "U" ); if(!diagnosen.isEmpty ()) { int i =1; + DG1 dg1Segment; for (Diagnose diagnose : diagnosen) { - DG1 dg1Segment = adt.getDG1 (); + dg1Segment = adt.getDG1 ( (i) ); dg1Segment.getDg11_SetIDDG1 ().parse ( String.valueOf ( i ) ); dg1Segment.getDg13_DiagnosisCodeDG1 ().getIdentifier ().parse ( diagnose.getIcd10code ().getCode () ); // dg1Segment.getDg116_DiagnosingClinician ()[0].parse ( diagnose.getArzt ().getEinweisenderArzt () ); dg1Segment.getDg14_DiagnosisDescription ().parse ( diagnose.getFreiText () ); dg1Segment.getDg16_DiagnosisType ().parse ( diagnose.getDiagArt ().toString () ); - adt.getDG1All ().add ( dg1Segment ); i++; //Segment 2 Verschluesselung ? }