ca.infoway.messagebuilder.marshalling.hl7
Class IiValidationUtils
java.lang.Object
ca.infoway.messagebuilder.marshalling.hl7.IiValidationUtils
public class IiValidationUtils
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
II
public static final String II
- See Also:
- Constant Field Values
II_TOKEN
public static final String II_TOKEN
- See Also:
- Constant Field Values
II_BUS
public static final String II_BUS
- See Also:
- Constant Field Values
II_PUBLIC
public static final String II_PUBLIC
- See Also:
- Constant Field Values
II_OID
public static final String II_OID
- See Also:
- Constant Field Values
II_VER
public static final String II_VER
- See Also:
- Constant Field Values
II_BUS_AND_VER
public static final String II_BUS_AND_VER
- See Also:
- Constant Field Values
II_BUSVER
public static final String II_BUSVER
- See Also:
- Constant Field Values
II_PUBLICVER
public static final String II_PUBLICVER
- See Also:
- Constant Field Values
concreteIiTypes
public static final Set<String> concreteIiTypes
IiValidationUtils
public IiValidationUtils()
isOid
public boolean isOid(String root)
isUuid
public boolean isUuid(String root)
getMaxRootLength
public int getMaxRootLength(VersionNumber version)
isRootLengthInvalid
public boolean isRootLengthInvalid(String root,
VersionNumber version)
getMaxExtensionLength
public int getMaxExtensionLength()
isExtensionLengthInvalid
public boolean isExtensionLengthInvalid(String extension)
isMR2009
public boolean isMR2009(VersionNumber version)
isSpecializationTypeRequired
public boolean isSpecializationTypeRequired(VersionNumber version,
String type)
isIiBusAndVer
public boolean isIiBusAndVer(String type)
isIiBusOrIiVer
public boolean isIiBusOrIiVer(String type)
isII
public boolean isII(String type)
getInvalidOrMissingSpecializationTypeErrorMessage
public String getInvalidOrMissingSpecializationTypeErrorMessage(String type)
getInvalidSpecializationTypeForBusAndVerErrorMessage
public String getInvalidSpecializationTypeForBusAndVerErrorMessage(String specializationType,
String type)
getMissingAttributeErrorMessage
public String getMissingAttributeErrorMessage(String type,
String attributeName,
String attributeValue)
getIncorrectAttributeValueErrorMessage
public String getIncorrectAttributeValueErrorMessage(String type,
String attributeName,
String attributeValue)
getRootMustBeUuidErrorMessage
public String getRootMustBeUuidErrorMessage(String root)
getInvalidRootLengthErrorMessage
public String getInvalidRootLengthErrorMessage(String root,
VersionNumber version)
getInvalidExtensionLengthErrorMessage
public String getInvalidExtensionLengthErrorMessage(String extension)
getRootMustBeAnOidErrorMessage
public String getRootMustBeAnOidErrorMessage(String root)
getShouldNotProvideSpecializationTypeErrorMessage
public String getShouldNotProvideSpecializationTypeErrorMessage(String typeFromContext)
Copyright © 2013. All Rights Reserved.