private void checkTiming(List<ValidationMessage> errors, String path, WrapperElement focus, Timing fixed) { checkFixedValue(errors, path + ".repeat", focus.getNamedChild("repeat"), fixed.getRepeat(), "value"); List<WrapperElement> events = new ArrayList<WrapperElement>(); focus.getNamedChildren("event", events); if (rule(errors, IssueType.VALUE, focus.line(), focus.col(), path, events.size() == fixed.getEvent().size(), "Expected " + Integer.toString(fixed.getEvent().size()) + " but found " + Integer.toString(events.size()) + " event elements")) { for (int i = 0; i < events.size(); i++) checkFixedValue(errors, path + ".event", events.get(i), fixed.getEvent().get(i), "event"); } }
public org.hl7.fhir.r4.model.Timing convertTiming(org.hl7.fhir.instance.model.Timing src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.Timing tgt = new org.hl7.fhir.r4.model.Timing(); copyElement(src, tgt); for (org.hl7.fhir.instance.model.DateTimeType t : src.getEvent()) tgt.addEvent(t.getValue()); tgt.setRepeat(convertTimingRepeatComponent(src.getRepeat())); tgt.setCode(convertCodeableConcept(src.getCode())); return tgt; }
public org.hl7.fhir.dstu3.model.Timing convertTiming(org.hl7.fhir.instance.model.Timing src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu3.model.Timing tgt = new org.hl7.fhir.dstu3.model.Timing(); copyElement(src, tgt); for (org.hl7.fhir.instance.model.DateTimeType t : src.getEvent()) tgt.addEvent(t.getValue()); tgt.setRepeat(convertTimingRepeatComponent(src.getRepeat())); tgt.setCode(convertCodeableConcept(src.getCode())); return tgt; }
private void checkTiming(List<ValidationMessage> errors, String path, WrapperElement focus, Timing fixed) { checkFixedValue(errors, path + ".repeat", focus.getNamedChild("repeat"), fixed.getRepeat(), "value"); List<WrapperElement> events = new ArrayList<WrapperElement>(); focus.getNamedChildren("event", events); if (rule(errors, IssueType.VALUE, focus.line(), focus.col(), path, events.size() == fixed.getEvent().size(), "Expected " + Integer.toString(fixed.getEvent().size()) + " but found " + Integer.toString(events.size()) + " event elements")) { for (int i = 0; i < events.size(); i++) checkFixedValue(errors, path + ".event", events.get(i), fixed.getEvent().get(i), "event"); } }
public org.hl7.fhir.dstu3.model.Timing convertTiming(org.hl7.fhir.instance.model.Timing src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.dstu3.model.Timing tgt = new org.hl7.fhir.dstu3.model.Timing(); copyElement(src, tgt); for (org.hl7.fhir.instance.model.DateTimeType t : src.getEvent()) tgt.addEvent(t.getValue()); tgt.setRepeat(convertTimingRepeatComponent(src.getRepeat())); tgt.setCode(convertCodeableConcept(src.getCode())); return tgt; }
public org.hl7.fhir.r4.model.Timing convertTiming(org.hl7.fhir.instance.model.Timing src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.Timing tgt = new org.hl7.fhir.r4.model.Timing(); copyElement(src, tgt); for (org.hl7.fhir.instance.model.DateTimeType t : src.getEvent()) tgt.addEvent(t.getValue()); tgt.setRepeat(convertTimingRepeatComponent(src.getRepeat())); tgt.setCode(convertCodeableConcept(src.getCode())); return tgt; }