/** * @return The first repetition of repeating field {@link #answer}, creating it if it does not already exist */ public QuestionnaireResponseItemAnswerComponent getAnswerFirstRep() { if (getAnswer().isEmpty()) { addAnswer(); } return getAnswer().get(0); }
@Override public Base addChild(String name) throws FHIRException { if (name.equals("linkId")) { throw new FHIRException("Cannot call addChild on a primitive type QuestionnaireResponse.linkId"); } else if (name.equals("definition")) { throw new FHIRException("Cannot call addChild on a primitive type QuestionnaireResponse.definition"); } else if (name.equals("text")) { throw new FHIRException("Cannot call addChild on a primitive type QuestionnaireResponse.text"); } else if (name.equals("answer")) { return addAnswer(); } else if (name.equals("item")) { return addItem(); } else return super.addChild(name); }
q.setText("type"); QuestionnaireResponseItemAnswerComponent a = q.addAnswer(); if (t.hasTarget()) { for (UriType u : t.getTargetProfile()) {
q.setText("type"); QuestionnaireResponseItemAnswerComponent a = q.addAnswer(); if (t.hasTarget()) { for (UriType u : t.getTargetProfile()) {
aq.setText(result.getText()); aq.addAnswer().setValue(convertType(child, af, vs, result.getLinkId()));
@Override public Base addChild(String name) throws FHIRException { if (name.equals("linkId")) { throw new FHIRException("Cannot call addChild on a primitive type QuestionnaireResponse.linkId"); } else if (name.equals("definition")) { throw new FHIRException("Cannot call addChild on a primitive type QuestionnaireResponse.definition"); } else if (name.equals("text")) { throw new FHIRException("Cannot call addChild on a primitive type QuestionnaireResponse.text"); } else if (name.equals("answer")) { return addAnswer(); } else if (name.equals("item")) { return addItem(); } else return super.addChild(name); }
public static org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent convertQuestionnaireResponseItemComponent(org.hl7.fhir.dstu2016may.model.QuestionnaireResponse.QuestionnaireResponseItemComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent tgt = new org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent(); copyElement(src, tgt); if (src.hasLinkId()) tgt.setLinkId(src.getLinkId()); if (src.hasText()) tgt.setText(src.getText()); // tgt.setSubject(convertReference(src.getSubject())); for (org.hl7.fhir.dstu2016may.model.QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent t : src.getAnswer()) tgt.addAnswer(convertQuestionnaireResponseItemAnswerComponent(t)); for (org.hl7.fhir.dstu2016may.model.QuestionnaireResponse.QuestionnaireResponseItemComponent t : src.getItem()) tgt.addItem(convertQuestionnaireResponseItemComponent(t)); return tgt; }
public org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent convertQuestionnaireResponseQuestionComponent(org.hl7.fhir.instance.model.QuestionnaireResponse.QuestionComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent tgt = new org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent(); copyElement(src, tgt); tgt.setLinkId(src.getLinkId()); tgt.setText(src.getText()); for (org.hl7.fhir.instance.model.QuestionnaireResponse.QuestionAnswerComponent t : src.getAnswer()) tgt.addAnswer(convertQuestionnaireResponseItemAnswerComponent(t)); return tgt; }
@Override public Base makeProperty(int hash, String name) throws FHIRException { switch (hash) { case -1102667083: return getLinkIdElement(); case -1014418093: return getDefinitionElement(); case 3556653: return getTextElement(); case -1412808770: return addAnswer(); case 3242771: return addItem(); default: return super.makeProperty(hash, name); } }
/** * @return The first repetition of repeating field {@link #answer}, creating it if it does not already exist */ public QuestionnaireResponseItemAnswerComponent getAnswerFirstRep() { if (getAnswer().isEmpty()) { addAnswer(); } return getAnswer().get(0); }
aq.setText(result.getText()); aq.addAnswer().setValue(convertType(child, af, vs, result.getLinkId()));
public static org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent convertQuestionnaireResponseItemComponent(org.hl7.fhir.dstu2016may.model.QuestionnaireResponse.QuestionnaireResponseItemComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent tgt = new org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent(); copyElement(src, tgt); if (src.hasLinkId()) tgt.setLinkId(src.getLinkId()); if (src.hasText()) tgt.setText(src.getText()); // tgt.setSubject(convertReference(src.getSubject())); for (org.hl7.fhir.dstu2016may.model.QuestionnaireResponse.QuestionnaireResponseItemAnswerComponent t : src.getAnswer()) tgt.addAnswer(convertQuestionnaireResponseItemAnswerComponent(t)); for (org.hl7.fhir.dstu2016may.model.QuestionnaireResponse.QuestionnaireResponseItemComponent t : src.getItem()) tgt.addItem(convertQuestionnaireResponseItemComponent(t)); return tgt; }
@Override public Base makeProperty(int hash, String name) throws FHIRException { switch (hash) { case -1102667083: return getLinkIdElement(); case -1014418093: return getDefinitionElement(); case 3556653: return getTextElement(); case -1412808770: return addAnswer(); case 3242771: return addItem(); default: return super.makeProperty(hash, name); } }
public org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent convertQuestionnaireResponseQuestionComponent(org.hl7.fhir.instance.model.QuestionnaireResponse.QuestionComponent src) throws FHIRException { if (src == null || src.isEmpty()) return null; org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent tgt = new org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent(); copyElement(src, tgt); tgt.setLinkId(src.getLinkId()); tgt.setText(src.getText()); for (org.hl7.fhir.instance.model.QuestionnaireResponse.QuestionAnswerComponent t : src.getAnswer()) tgt.addAnswer(convertQuestionnaireResponseItemAnswerComponent(t)); return tgt; }