|
|
|
@@ -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 ? |
|
|
|
} |
|
|
|
|