Class ImmunizationLabResultNarrativeTextGenerator

java.lang.Object
org.projecthusky.cda.elga.narrative.BaseTextGenerator
org.projecthusky.cda.elga.narrative.ImmunizationLabResultNarrativeTextGenerator

public class ImmunizationLabResultNarrativeTextGenerator extends BaseTextGenerator
  • 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 all PQ elements of passed IVLPQ. Extracted elements are stored in a map, where key is element name like "high" and value is extracted PQ.
      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 all IVXBINT elements of passed IVLINT. Extracted elements are stored in a map, where key is element name like "high" and value is extracted IVXBINT.
      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)
      Returns StrucDocTable included in JAXBElement.
    • getParagraph

      public org.projecthusky.common.hl7cdar2.StrucDocParagraph getParagraph(org.projecthusky.common.hl7cdar2.POCDMT000040Organizer organizer)
      Returns StrucDocTable included in JAXBElement.
    • getText

      public org.projecthusky.common.hl7cdar2.StrucDocText getText()
      Returns StrucDocTable included in JAXBElement.