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 StrucDocTdgetCellTdAny(ANY resultTest) protected StrucDocTdgetCellTdAnyUnit(ANY resultTest) protected StrucDocTdgetCellTdReferenceRange(List<POCDMT000040ReferenceRange> referenceRange) getIvxbIntElement(IVLINT qty) getParagraph(POCDMT000040Organizer organizer) ReturnsStrucDocTableincluded inJAXBElement.getPqElement(IVLPQ range) getTable(List<POCDMT000040Component4> components) ReturnsStrucDocTableincluded inJAXBElement.getText()ReturnsStrucDocTableincluded 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 allPQelements 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 allIVXBINTelements 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
ReturnsStrucDocTableincluded inJAXBElement. -
getParagraph
ReturnsStrucDocTableincluded inJAXBElement. -
getText
ReturnsStrucDocTableincluded inJAXBElement.
-