Commit ed75c165 authored by R.W.Majeed's avatar R.W.Majeed
Browse files

verbose NPE for missing patient id or encounter id

parent 94e614d5
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -82,9 +82,9 @@ public abstract class GroupedObservationHandler implements ObservationHandler, A
		Visit thisVisit = observation.getExtension(Visit.class);
		Visit thisVisit = observation.getExtension(Visit.class);
		// assertations to simplify troubleshooting corrupt data
		// assertations to simplify troubleshooting corrupt data
		Objects.requireNonNull(thisPatient);
		Objects.requireNonNull(thisPatient);
		Objects.requireNonNull(thisPatient.getId());
		Objects.requireNonNull(thisPatient.getId(),"Patient w/o ID");
		Objects.requireNonNull(thisVisit);
		Objects.requireNonNull(thisVisit);
		Objects.requireNonNull(thisVisit.getId());
		Objects.requireNonNull(thisVisit.getId(),"Visit w/o ID");


		if( prevPatient == null ){
		if( prevPatient == null ){
			// write start document, meta, patient
			// write start document, meta, patient