
Package org.hl7.fhir.r4.utils
Class QuestionnaireBuilder
java.lang.Object
org.hl7.fhir.r4.utils.QuestionnaireBuilder
This class takes a profile, and builds a questionnaire from it
 
 If you then convert this questionnaire to a form using the XMLTools form
 builder, and then take the QuestionnaireResponse this creates, you can use
 QuestionnaireInstanceConvert to build an instance the conforms to the profile
 
 FHIR context: conceptLocator, codeSystems, valueSets, maps, client, profiles
 You don"t have to provide any of these, but the more you provide, the better
 the conversion will be
- Author:
 - Grahame
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidbuild()voidsetExpander(ValueSetExpander expander) voidsetPrebuiltQuestionnaire(Questionnaire prebuiltQuestionnaire) voidsetProfile(StructureDefinition profile) voidsetQuestionnaire(Questionnaire questionnaire) voidsetQuestionnaireId(String questionnaireId) voidsetReference(Resource resource) voidsetResponse(QuestionnaireResponse response)  
- 
Constructor Details
- 
QuestionnaireBuilder
 
 - 
 - 
Method Details
- 
getReference
 - 
setReference
 - 
getProfile
 - 
setProfile
 - 
getQuestionnaire
 - 
setQuestionnaire
 - 
getResponse
 - 
setResponse
 - 
getQuestionnaireId
 - 
setQuestionnaireId
 - 
getPrebuiltQuestionnaire
 - 
setPrebuiltQuestionnaire
 - 
getExpander
 - 
setExpander
 - 
build
- Throws:
 org.hl7.fhir.exceptions.FHIRException
 
 -