public org.hl7.fhir.instance.model.Observation.ObservationComponentComponent convertObservationComponentComponent(org.hl7.fhir.dstu3.model.Observation.ObservationComponentComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.Observation.ObservationComponentComponent tgt = new org.hl7.fhir.instance.model.Observation.ObservationComponentComponent(); copyElement(src, tgt); tgt.setCode(convertCodeableConcept(src.getCode())); tgt.setValue(convertType(src.getValue())); tgt.setDataAbsentReason(convertCodeableConcept(src.getDataAbsentReason())); for (org.hl7.fhir.dstu3.model.Observation.ObservationReferenceRangeComponent t : src.getReferenceRange()) tgt.addReferenceRange(convertObservationReferenceRangeComponent(t)); return tgt; }
public boolean hasComponent() { if (this.component == null) return false; for (ObservationComponentComponent item : this.component) if (!item.isEmpty()) return true; return false; }
public org.hl7.fhir.instance.model.Observation.ObservationComponentComponent convertObservationComponentComponent(org.hl7.fhir.dstu3.model.Observation.ObservationComponentComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.instance.model.Observation.ObservationComponentComponent tgt = new org.hl7.fhir.instance.model.Observation.ObservationComponentComponent(); copyElement(src, tgt); tgt.setCode(convertCodeableConcept(src.getCode())); tgt.setValue(convertType(src.getValue())); tgt.setDataAbsentReason(convertCodeableConcept(src.getDataAbsentReason())); for (org.hl7.fhir.dstu3.model.Observation.ObservationReferenceRangeComponent t : src.getReferenceRange()) tgt.addReferenceRange(convertObservationReferenceRangeComponent(t)); return tgt; }