canBeTemplateExtracted | Checks whether a Questionnaire or any of its items contains a valid sdc-questionnaire-templateExtract extension with a required template slice. Array.prototype.some() is short-circuiting, so it will return true as soon as it finds a valid extension. |
createInputParameters | Create input parameters to be passed to sdc-template-extract extract(). Questionnaire parameter is optional. Refer to https://build.fhir.org/ig/HL7/sdc/OperationDefinition-QuestionnaireResponse-extract.html. |
extract | - |
extractResultIsOperationOutcome | - |
inAppExtract | An abstraction layer over the SDC extract() function, which implements the $extract operation. |
logTemplateExtractPathMapFull | Logs a summary table of all extractable context and value paths from a given template. Useful for debugging or inspecting the structure of a TemplateExtractPath map. |
logTemplateExtractPathMapJsObjectFull | - |
logTemplateExtractPathMapJsObjectResults | - |
logTemplateExtractPathMapResults | Logs a simplified table showing only the entry path, evaluated context result, and the evaluated value result for each extractable template path. |
objIsTemplateExtractDebugInfo | - |
parametersIsFhirPatch | - |