
Package org.hl7.fhir.r5.renderers
Class QuestionnaireResponseRenderer
java.lang.Object
org.hl7.fhir.r5.renderers.Renderer
org.hl7.fhir.r5.renderers.DataRenderer
org.hl7.fhir.r5.renderers.ResourceRenderer
org.hl7.fhir.r5.renderers.QuestionnaireResponseRenderer
- All Implemented Interfaces:
CodeResolver
-
Nested Class Summary
Nested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
ResourceRenderer.RendererType, ResourceRenderer.TableData, ResourceRenderer.TableRowDataNested classes/interfaces inherited from class org.hl7.fhir.r5.renderers.Renderer
Renderer.RenderingStatusNested classes/interfaces inherited from interface org.hl7.fhir.r5.renderers.CodeResolver
CodeResolver.CodeResolution -
Field Summary
Fields inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
inner, multiLangMode, xverManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildNarrative(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper qr) voidgenDefinitionLink(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, QuestionnaireResponse.QuestionnaireResponseItemComponent i, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell defn, Resource src) voidgenDefinitionLink(org.hl7.fhir.utilities.xhtml.XhtmlNode x, QuestionnaireResponse.QuestionnaireResponseItemComponent i, Resource src) voidrenderAnswer(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, ResourceWrapper qr, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row r, ResourceWrapper ans) booleanrenderForm(org.hl7.fhir.utilities.xhtml.XhtmlNode x, QuestionnaireResponse q) booleanrenderForm(org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper q) voidrenderTree(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper qr) Methods inherited from class org.hl7.fhir.r5.renderers.ResourceRenderer
addContained, buildNarrative, buildSummary, canonicalTitle, canRender, checkNarrative, describe, describeStatus, describeStatus, describeStatus, describeStatus, describeStatus, displayCanonical, displayReference, displayReference, findCanonical, findCanonical, generateCopyright, generateCopyrightTableRow, genSummaryTable, genSummaryTable, genSummaryTableContent, genSummaryTableContent, getNameForResource, getRendererType, hasAnchorName, inject, isInner, isMultiLangMode, makeIdFromBundleEntry, makeInternalBundleLink, markLanguage, parseType, plateStyle, renderCanonical, renderCanonical, renderCanonical, renderCommitteeLink, renderCommitteeLink, renderingUsesValidation, renderOrError, renderReference, renderReference, renderReference, renderResource, renderResourceTechDetails, renderResourceTechDetails, renderTable, renderUri, renderUri, resolveReference, resolveReference, selfLink, setInner, setMultiLangMode, willRenderIdMethods inherited from class org.hl7.fhir.r5.renderers.DataRenderer
addMarkdown, addMarkdown, addTelecom, canRenderDataType, checkRenderExtensions, describeLang, describeVersion, display, displayBase, displayCodeableConcept, displayCodeSource, displayCoding, displayCoding, displayContactDetail, displayContactPoint, displayContactPoint, displayDataType, displayDataType, displayDateTime, displayHumanName, displayIdentifier, displayPeriod, displayQuantity, displayRange, displaySystem, getContext, getLinkForCode, getLinkForSystem, getLocalizedBigDecimalValue, gt, gt, hasRenderableExtensions, hasRenderableExtensions, hasRenderableExtensions, isInKnownUrlSpace, lookupCode, makeAnchor, makeExceptionXhtml, processRelativeUrls, renderAddress, renderAnnotation, renderBase, renderCodeableConcept, renderCodeableReference, renderCoding, renderCoding, renderCoding, renderCoding, renderCodingWithDetails, renderContactPoint, renderDataRequirement, renderDataType, renderDataType, renderExpression, renderExtensionsInList, renderExtensionsInText, renderHumanName, renderIdentifier, renderMoney, renderPeriod, renderPrimitiveWithNoValue, renderPrimitiveWithNoValue, renderQuantity, renderQuantity, renderQuantity, renderRange, renderSampledData, renderTiming, renderTriggerDefinition, renderUsageContext, resolveCode, resolveCode, resolveCode, resolveCode, systemFromCanonical, tail, utail, versionFromCanonicalMethods inherited from class org.hl7.fhir.r5.renderers.Renderer
egt, formatPhrase, genStandardsStatus, getTranslatedCode, markBoilerplate, markGenerated, renderStatus, renderStatusDiv, renderStatusRow, renderStatusSummary, spanIfTracking, toStr, toStr, wrap, wrapNC, wrapWC, xlinkNarrative
-
Constructor Details
-
QuestionnaireResponseRenderer
-
-
Method Details
-
buildSummary
- Specified by:
buildSummaryin classResourceRenderer- Throws:
UnsupportedEncodingExceptionIOException
-
buildNarrative
public void buildNarrative(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper qr) throws org.hl7.fhir.exceptions.FHIRFormatError, org.hl7.fhir.exceptions.DefinitionException, IOException, org.hl7.fhir.exceptions.FHIRException, EOperationOutcome - Specified by:
buildNarrativein classResourceRenderer- Throws:
org.hl7.fhir.exceptions.FHIRFormatErrororg.hl7.fhir.exceptions.DefinitionExceptionIOExceptionorg.hl7.fhir.exceptions.FHIRExceptionEOperationOutcome
-
renderTree
public void renderTree(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper qr) throws UnsupportedEncodingException, IOException -
renderAnswer
public void renderAnswer(Renderer.RenderingStatus status, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, ResourceWrapper qr, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Row r, ResourceWrapper ans) throws UnsupportedEncodingException, IOException -
genDefinitionLink
public void genDefinitionLink(org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator gen, QuestionnaireResponse.QuestionnaireResponseItemComponent i, org.hl7.fhir.utilities.xhtml.HierarchicalTableGenerator.Cell defn, Resource src) -
genDefinitionLink
public void genDefinitionLink(org.hl7.fhir.utilities.xhtml.XhtmlNode x, QuestionnaireResponse.QuestionnaireResponseItemComponent i, Resource src) -
renderForm
public boolean renderForm(org.hl7.fhir.utilities.xhtml.XhtmlNode x, QuestionnaireResponse q) throws UnsupportedEncodingException, IOException -
renderForm
public boolean renderForm(org.hl7.fhir.utilities.xhtml.XhtmlNode x, ResourceWrapper q) throws UnsupportedEncodingException, IOException
-