Search in sources :

Example 1 with KlinischeFrailtySkalaKategorieElement

use of org.ehrbase.fhirbridge.ehr.opt.klinischefrailtyskalacomposition.definition.KlinischeFrailtySkalaKategorieElement in project fhir-bridge by ehrbase.

the class ClinicalFrailtyScaleScoreCompositionConverter method mapKategorie.

private void mapKategorie(KlinischeFrailtySkalaComposition composition, Observation resource) {
    List<KlinischeFrailtySkalaKategorieElement> list = new ArrayList<>();
    for (CodeableConcept category : resource.getCategory()) {
        for (Coding coding : category.getCoding()) {
            KlinischeFrailtySkalaKategorieElement klinischeFrailtySkalaKategorieElement = new KlinischeFrailtySkalaKategorieElement();
            klinischeFrailtySkalaKategorieElement.setValue(coding.getCode());
            list.add(klinischeFrailtySkalaKategorieElement);
        }
    }
    composition.setKategorie(list);
}
Also used : KlinischeFrailtySkalaKategorieElement(org.ehrbase.fhirbridge.ehr.opt.klinischefrailtyskalacomposition.definition.KlinischeFrailtySkalaKategorieElement) Coding(org.hl7.fhir.r4.model.Coding) ArrayList(java.util.ArrayList) CodeableConcept(org.hl7.fhir.r4.model.CodeableConcept)

Aggregations

ArrayList (java.util.ArrayList)1 KlinischeFrailtySkalaKategorieElement (org.ehrbase.fhirbridge.ehr.opt.klinischefrailtyskalacomposition.definition.KlinischeFrailtySkalaKategorieElement)1 CodeableConcept (org.hl7.fhir.r4.model.CodeableConcept)1 Coding (org.hl7.fhir.r4.model.Coding)1