ca.infoway.messagebuilder.marshalling.hl7.formatter
Class AbstractAdPropertyFormatter

Package class diagram package AbstractAdPropertyFormatter
java.lang.Object
  extended by ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractPropertyFormatter
      extended by ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractNullFlavorPropertyFormatter<PostalAddress>
          extended by ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractAdPropertyFormatter
All Implemented Interfaces:
PropertyFormatter

public abstract class AbstractAdPropertyFormatter
extends AbstractNullFlavorPropertyFormatter<PostalAddress>

AD - Address Represents an Address object as an element: <addr use='WP'> <houseNumber>1050</houseNumber> <direction>W</direction> <streetName>Wishard Blvd</streetName>, <additionalLocator>RG 5th floor</additionalLocator>, <city>Indianapolis</city>, <state>IN</state> <postalCode>46240</postalCode> </addr> If an object is null, value is replaced by a nullFlavor. So the element would look like this: <element-name nullFlavor="something" /> http://www.hl7.org/v3ballot/html/infrastructure/itsxml/datatypes-its-xml.htm#dtimpl-AD


Field Summary
protected static AdValidationUtils AD_VALIDATION_UTILS
           
 
Constructor Summary
AbstractAdPropertyFormatter()
           
 
Method Summary
 
Methods inherited from class ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractNullFlavorPropertyFormatter
createMissingMandatoryWarning, createNullFlavorAttributes, extractBareValue, format, isEmptyCollection, isMandatoryOrPopulated, toStringMap
 
Methods inherited from class ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractPropertyFormatter
addSpecializationType, createElement, createElement, createElementClosure, createSpecializationTypeAttibutesIfNecessary, createWarning, format, isNullFlavor, xmlify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AD_VALIDATION_UTILS

protected static final AdValidationUtils AD_VALIDATION_UTILS
Constructor Detail

AbstractAdPropertyFormatter

public AbstractAdPropertyFormatter()


Copyright © 2013. All Rights Reserved.