Package ca.uhn.hl7v2.conf.spec.message
Interface ProfileStructure
public interface ProfileStructure
A message profile Segment or SegGroup.
- Author:
- Bryan Tripp
-
Method Summary
Modifier and TypeMethodDescriptionGetter for property description.Getter for property impNote.Getter for property longName.shortgetMax()Getter for property max.shortgetMin()Getter for property min.getName()Getter for property name.Getter for property predicate.Getter for property reference.getUsage()Getter for property usage.voidsetDescription(String description) Setter for property description.voidsetImpNote(String impNote) Setter for property impNote.voidsetLongName(String longName) Setter for property longName.voidsetMax(short max) Setter for property max.voidsetMin(short min) Setter for property min.voidSetter for property name.voidsetPredicate(String predicate) Setter for property predicate.voidsetReference(String reference) Setter for property reference.voidSetter for property usage.
-
Method Details
-
getName
Getter for property name.- Returns:
- Value of property name.
-
setName
Setter for property name.- Parameters:
name- New value of property name.- Throws:
ProfileException
-
getLongName
Getter for property longName.- Returns:
- Value of property longName.
-
setLongName
Setter for property longName.- Parameters:
longName- New value of property longName.- Throws:
ProfileException
-
getUsage
Getter for property usage.- Returns:
- Value of property usage.
-
setUsage
Setter for property usage.- Parameters:
usage- New value of property usage.- Throws:
ProfileException
-
getMin
short getMin()Getter for property min.- Returns:
- Value of property min.
-
setMin
Setter for property min.- Parameters:
min- New value of property min.- Throws:
ProfileException
-
getMax
short getMax()Getter for property max.- Returns:
- Value of property max.
-
setMax
Setter for property max.- Parameters:
max- New value of property max.- Throws:
ProfileException
-
getImpNote
Getter for property impNote.- Returns:
- Value of property impNote.
-
setImpNote
Setter for property impNote.- Parameters:
impNote- New value of property impNote.- Throws:
ProfileException
-
getDescription
Getter for property description.- Returns:
- Value of property description.
-
setDescription
Setter for property description.- Parameters:
description- New value of property description.- Throws:
ProfileException
-
getReference
Getter for property reference.- Returns:
- Value of property reference.
-
setReference
Setter for property reference.- Parameters:
reference- New value of property reference.- Throws:
ProfileException
-
getPredicate
Getter for property predicate.- Returns:
- Value of property predicate.
-
setPredicate
Setter for property predicate.- Parameters:
predicate- New value of property predicate.- Throws:
ProfileException
-