Class ImmunizationLabResultNarrativeTextGenerator
java.lang.Object
org.projecthusky.cda.elga.narrative.BaseTextGenerator
org.projecthusky.cda.elga.narrative.ImmunizationLabResultNarrativeTextGenerator
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected StrucDocTd
getCellTdAny
(ANY resultTest) protected StrucDocTd
getCellTdAnyUnit
(ANY resultTest) protected StrucDocTd
getCellTdReferenceRange
(List<POCDMT000040ReferenceRange> referenceRange) getIvxbIntElement
(IVLINT qty) getParagraph
(POCDMT000040Organizer organizer) ReturnsStrucDocTable
included inJAXBElement
.getPqElement
(IVLPQ range) getTable
(List<POCDMT000040Component4> components) ReturnsStrucDocTable
included inJAXBElement
.getText()
ReturnsStrucDocTable
included inJAXBElement
.Methods inherited from class org.projecthusky.cda.elga.narrative.BaseTextGenerator
getCellTd, getCellTdCode, getCellTdCodes, getCellTdId, getCellTdTime, getCellTdWithContent, getCellWithRenderMultiMedia, getStrucDocContent, getTableHeaderCell, getTsElement
-
Constructor Details
-
ImmunizationLabResultNarrativeTextGenerator
Constructor.- Parameters:
entries
- a list of entries
-
-
Method Details
-
getCellTdReferenceRange
-
getPqElement
extracts allPQ
elements of passedIVLPQ
. Extracted elements are stored in a map, where key is element name like "high" and value is extractedPQ
.- Parameters:
range
- to be extracted- Returns:
- map of element name and value
-
getIvxbIntElement
extracts allIVXBINT
elements of passedIVLINT
. Extracted elements are stored in a map, where key is element name like "high" and value is extractedIVXBINT
.- Parameters:
qty
- to be extracted- Returns:
- map of element name and value
-
getCellTdAny
-
getCellTdAnyUnit
-
getTable
ReturnsStrucDocTable
included inJAXBElement
. -
getParagraph
ReturnsStrucDocTable
included inJAXBElement
. -
getText
ReturnsStrucDocTable
included inJAXBElement
.
-