Class ImmunizationLabResultNarrativeTextGenerator
java.lang.Object
org.projecthusky.cda.elga.narrative.BaseTextGenerator
org.projecthusky.cda.elga.narrative.ImmunizationLabResultNarrativeTextGenerator
-
Constructor Summary
ConstructorsConstructorDescriptionImmunizationLabResultNarrativeTextGenerator(List<org.projecthusky.common.hl7cdar2.POCDMT000040Entry> entries) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected org.projecthusky.common.hl7cdar2.StrucDocTdgetCellTdAny(org.projecthusky.common.hl7cdar2.ANY resultTest) protected org.projecthusky.common.hl7cdar2.StrucDocTdgetCellTdAnyUnit(org.projecthusky.common.hl7cdar2.ANY resultTest) protected org.projecthusky.common.hl7cdar2.StrucDocTdgetCellTdReferenceRange(List<org.projecthusky.common.hl7cdar2.POCDMT000040ReferenceRange> referenceRange) getIvxbIntElement(org.projecthusky.common.hl7cdar2.IVLINT qty) extracts allIVXBINTelements of passedIVLINT.org.projecthusky.common.hl7cdar2.StrucDocParagraphgetParagraph(org.projecthusky.common.hl7cdar2.POCDMT000040Organizer organizer) ReturnsStrucDocTableincluded inJAXBElement.getPqElement(org.projecthusky.common.hl7cdar2.IVLPQ range) extracts allPQelements of passedIVLPQ.org.projecthusky.common.hl7cdar2.StrucDocTableReturnsStrucDocTableincluded inJAXBElement.org.projecthusky.common.hl7cdar2.StrucDocTextgetText()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
public ImmunizationLabResultNarrativeTextGenerator(List<org.projecthusky.common.hl7cdar2.POCDMT000040Entry> entries) Constructor.- Parameters:
entries- a list of entries
-
-
Method Details
-
getCellTdReferenceRange
protected org.projecthusky.common.hl7cdar2.StrucDocTd getCellTdReferenceRange(List<org.projecthusky.common.hl7cdar2.POCDMT000040ReferenceRange> referenceRange) -
getPqElement
protected Map<String,org.projecthusky.common.hl7cdar2.PQ> getPqElement(org.projecthusky.common.hl7cdar2.IVLPQ range) 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
protected Map<String,org.projecthusky.common.hl7cdar2.IVXBINT> getIvxbIntElement(org.projecthusky.common.hl7cdar2.IVLINT qty) 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
protected org.projecthusky.common.hl7cdar2.StrucDocTd getCellTdAny(org.projecthusky.common.hl7cdar2.ANY resultTest) -
getCellTdAnyUnit
protected org.projecthusky.common.hl7cdar2.StrucDocTd getCellTdAnyUnit(org.projecthusky.common.hl7cdar2.ANY resultTest) -
getTable
public org.projecthusky.common.hl7cdar2.StrucDocTable getTable(List<org.projecthusky.common.hl7cdar2.POCDMT000040Component4> components) ReturnsStrucDocTableincluded inJAXBElement. -
getParagraph
public org.projecthusky.common.hl7cdar2.StrucDocParagraph getParagraph(org.projecthusky.common.hl7cdar2.POCDMT000040Organizer organizer) ReturnsStrucDocTableincluded inJAXBElement. -
getText
public org.projecthusky.common.hl7cdar2.StrucDocText getText()ReturnsStrucDocTableincluded inJAXBElement.
-