use of org.ehrbase.fhirbridge.ehr.opt.geccolaborbefundcomposition.definition.LaborergebnisObservation in project fhir-bridge by ehrbase.
the class DiagnosticReportLabCompositionConverter method convertLaborergebnis.
private List<LaborergebnisObservation> convertLaborergebnis(DiagnosticReport diagnosticReport) {
List<LaborergebnisObservation> laborergebnisObservationList = new ArrayList<>();
for (Resource resource : diagnosticReport.getContained()) {
if (resource.getResourceType() == ResourceType.Observation) {
LaborergebnisObservation laborergebnisObservation = new LaborergebnisObservationConverter().convert((Observation) resource);
injectSchlussfolgerung(laborergebnisObservation, diagnosticReport);
laborergebnisObservationList.add(laborergebnisObservation);
}
}
return laborergebnisObservationList;
}
use of org.ehrbase.fhirbridge.ehr.opt.geccolaborbefundcomposition.definition.LaborergebnisObservation in project fhir-bridge by ehrbase.
the class LaborergebnisObservationConverter method convertInternal.
@Override
protected LaborergebnisObservation convertInternal(Observation resource) {
LaborergebnisObservation laborergebnisObservation = new LaborergebnisObservation();
List<ProLaboranalytCluster> laboranalytList = new LaborAnalytConverter().convert(resource);
setKategorieValue(laborergebnisObservation, resource);
setProbe(resource, laborergebnisObservation);
laborergebnisObservation.setProLaboranalyt(laboranalytList);
return laborergebnisObservation;
}
Aggregations