public class StaticDef extends AbstractSegmentContainer
A "static message profile" (see HL7 2.5 section 2.12). Message profiles are a precise method of documenting message constraints, using a standard XML syntax defined by HL7 (introduced in version 2.5). XML message profiles define constraints on message content and structure in a well-defined manner, so that the conformance of a certain message to a certain profile can be tested automatically. There are several types of profiles:
The MessageProfile class is a parsed object representation of the XML profile.
Constructor and Description |
---|
StaticDef()
Creates a new instance of MessageProfile
|
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener l)
Adds a PropertyChangeListener to the listener list.
|
void |
addVetoableChangeListener(VetoableChangeListener l)
Adds a VetoableChangeListener to the listener list.
|
String |
getEventDesc()
Getter for property eventDesc.
|
String |
getEventType()
Getter for property eventType.
|
String |
getIdentifier()
Getter for property identifier.
|
MetaData |
getMetaData()
Getter for property metaData.
|
String |
getMsgStructID()
Getter for property msgStructID.
|
String |
getMsgType()
Getter for property msgType.
|
String |
getOrderControl()
Getter for property orderControl.
|
String |
getRole()
Getter for property role.
|
void |
removePropertyChangeListener(PropertyChangeListener l)
Removes a PropertyChangeListener from the listener list.
|
void |
removeVetoableChangeListener(VetoableChangeListener l)
Removes a VetoableChangeListener from the listener list.
|
void |
setEventDesc(String eventDesc)
Setter for property eventDesc.
|
void |
setEventType(String eventType)
Setter for property eventType.
|
void |
setIdentifier(String identifier)
Setter for property identifier.
|
void |
setMetaData(MetaData metaData)
Setter for property metaData.
|
void |
setMsgStructID(String msgStructID)
Setter for property msgStructID.
|
void |
setMsgType(String msgType)
Setter for property msgType.
|
void |
setOrderControl(String orderControl)
Setter for property orderControl.
|
void |
setRole(String role)
Setter for property role.
|
getChild, getChildren, getChildrenAsList, getDescription, getImpNote, getReference, iterator, setChild, setDescription, setImpNote, setReference
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public StaticDef()
public void addPropertyChangeListener(PropertyChangeListener l)
addPropertyChangeListener
in class AbstractSegmentContainer
l
- The listener to add.public void removePropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener
in class AbstractSegmentContainer
l
- The listener to remove.public void addVetoableChangeListener(VetoableChangeListener l)
addVetoableChangeListener
in class AbstractSegmentContainer
l
- The listener to add.public void removeVetoableChangeListener(VetoableChangeListener l)
removeVetoableChangeListener
in class AbstractSegmentContainer
l
- The listener to remove.public MetaData getMetaData()
public void setMetaData(MetaData metaData) throws ProfileException
msgType
- New value of property metaData.ProfileException
public String getMsgType()
public void setMsgType(String msgType) throws ProfileException
msgType
- New value of property msgType.ProfileException
public String getEventType()
public void setEventType(String eventType) throws ProfileException
eventType
- New value of property eventType.ProfileException
public String getMsgStructID()
public void setMsgStructID(String msgStructID) throws ProfileException
msgStructID
- New value of property msgStructID.ProfileException
public String getOrderControl()
public void setOrderControl(String orderControl) throws ProfileException
orderControl
- New value of property orderControl.ProfileException
public String getEventDesc()
public void setEventDesc(String eventDesc) throws ProfileException
eventDesc
- New value of property eventDesc.ProfileException
public String getIdentifier()
public void setIdentifier(String identifier) throws ProfileException
eventDesc
- New value of property identifier.ProfileException
public void setRole(String role) throws ProfileException
eventDesc
- New value of property role.ProfileException
Copyright © 2001–2017 University Health Network. All rights reserved.