Class MedBaseTextGenerator
java.lang.Object
org.projecthusky.cda.elga.narrative.BaseTextGenerator
org.projecthusky.cda.elga.narrative.MedBaseTextGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<List<AdditionalInformation>>protected List<List<AdditionalInformation>> -
Constructor Summary
ConstructorsConstructorDescriptionMedBaseTextGenerator(List<List<AdditionalInformation>> patientInstructions, List<List<AdditionalInformation>> pharmInstructions) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAdditionalInformationRows(org.projecthusky.common.hl7cdar2.POCDMT000040Act act, org.projecthusky.common.hl7cdar2.StrucDocTbody body, int index) protected voidaddConsumableInformationRows(org.projecthusky.common.hl7cdar2.POCDMT000040Consumable consumable, org.projecthusky.common.hl7cdar2.StrucDocTbody body) protected voidaddInformationOfEntryRelRows(List<org.projecthusky.common.hl7cdar2.POCDMT000040EntryRelationship> entryRels, org.projecthusky.common.hl7cdar2.StrucDocTbody body, int index) protected voidaddIngredientRows(List<org.projecthusky.common.hl7cdar2.COCTMT230100UVIngredient> ingredients, org.projecthusky.common.hl7cdar2.StrucDocTbody body) protected voidaddTimeRows(List<org.projecthusky.common.hl7cdar2.SXCMTS> time, org.projecthusky.common.hl7cdar2.StrucDocTbody body) protected org.projecthusky.common.hl7cdar2.StrucDocTablegetBody(org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration substance) protected org.projecthusky.common.hl7cdar2.StrucDocTablegetBodyPrescriptionEntry(org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration substance, int index) protected org.projecthusky.common.hl7cdar2.StrucDocTrprotected org.projecthusky.common.hl7cdar2.StrucDocTheadList<javax.xml.bind.JAXBElement<org.projecthusky.common.hl7cdar2.StrucDocTable>>getTablesFromCda(List<org.projecthusky.common.hl7cdar2.POCDMT000040Entry> entries) Methods inherited from class org.projecthusky.cda.elga.narrative.BaseTextGenerator
getCellTd, getCellTdCode, getCellTdCodes, getCellTdId, getCellTdTime, getCellTdWithContent, getCellWithRenderMultiMedia, getStrucDocContent, getTableHeaderCell, getTsElement
-
Field Details
-
patientInstructions
-
pharmInstructions
-
-
Constructor Details
-
MedBaseTextGenerator
public MedBaseTextGenerator(List<List<AdditionalInformation>> patientInstructions, List<List<AdditionalInformation>> pharmInstructions)
-
-
Method Details
-
addAdditionalInformationRows
protected void addAdditionalInformationRows(org.projecthusky.common.hl7cdar2.POCDMT000040Act act, org.projecthusky.common.hl7cdar2.StrucDocTbody body, int index) -
addTimeRows
protected void addTimeRows(List<org.projecthusky.common.hl7cdar2.SXCMTS> time, org.projecthusky.common.hl7cdar2.StrucDocTbody body) -
getRow
-
addInformationOfEntryRelRows
protected void addInformationOfEntryRelRows(List<org.projecthusky.common.hl7cdar2.POCDMT000040EntryRelationship> entryRels, org.projecthusky.common.hl7cdar2.StrucDocTbody body, int index) -
addConsumableInformationRows
protected void addConsumableInformationRows(org.projecthusky.common.hl7cdar2.POCDMT000040Consumable consumable, org.projecthusky.common.hl7cdar2.StrucDocTbody body) -
addIngredientRows
protected void addIngredientRows(List<org.projecthusky.common.hl7cdar2.COCTMT230100UVIngredient> ingredients, org.projecthusky.common.hl7cdar2.StrucDocTbody body) -
getBodyPrescriptionEntry
protected org.projecthusky.common.hl7cdar2.StrucDocTable getBodyPrescriptionEntry(org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration substance, int index) -
getTableHeader
protected org.projecthusky.common.hl7cdar2.StrucDocThead getTableHeader() -
getBody
protected org.projecthusky.common.hl7cdar2.StrucDocTable getBody(org.projecthusky.common.hl7cdar2.POCDMT000040SubstanceAdministration substance) -
getTablesFromCda
-