use of org.ehrbase.fhirbridge.ehr.opt.geccomedikationcomposition.definition.AntikoagulanzienBeliebigesEreignisPointEvent in project fhir-bridge by ehrbase.
the class AntikoagulanzienBeliebigesEreignisPointEventConverter method convertInternal.
@Override
protected AntikoagulanzienBeliebigesEreignisPointEvent convertInternal(MedicationStatement resource) {
AntikoagulanzienBeliebigesEreignisPointEvent antikoagulanzienBeliebigesEreignisPointEvent = new AntikoagulanzienBeliebigesEreignisPointEvent();
for (Coding coding : resource.getMedicationCodeableConcept().getCoding()) {
if (coding.getSystem().equals("http://fhir.de/CodeSystem/bfarm/atc")) {
DvCodedTextParser.getInstance().parseFHIRCoding(coding).ifPresent(antikoagulanzienBeliebigesEreignisPointEvent::setArzneimittelName);
}
}
getGrundDefiningCode(resource).ifPresent(antikoagulanzienBeliebigesEreignisPointEvent::setGrund);
return antikoagulanzienBeliebigesEreignisPointEvent;
}
Aggregations