use of org.ehrbase.fhirbridge.ehr.opt.geccomedikationcomposition.definition.AntikoagulanzienObservation in project fhir-bridge by ehrbase.
the class AntikoagulanzienObservationConverter method convertInternal.
@Override
protected AntikoagulanzienObservation convertInternal(MedicationStatement resource) {
AntikoagulanzienObservation antikoagulanzienObservation = new AntikoagulanzienObservation();
List<AntikoagulanzienBeliebigesEreignisChoice> ereignisList = new ArrayList<>();
for (Coding coding : resource.getMedicationCodeableConcept().getCoding()) {
if (coding.getSystem().equals("http://fhir.de/CodeSystem/bfarm/atc")) {
ereignisList.add(new AntikoagulanzienBeliebigesEreignisPointEventConverter().convert(resource));
}
}
antikoagulanzienObservation.setBeliebigesEreignis(ereignisList);
return antikoagulanzienObservation;
}
Aggregations