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, setReferenceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic StaticDef()
public void addPropertyChangeListener(PropertyChangeListener l)
addPropertyChangeListener in class AbstractSegmentContainerl - The listener to add.public void removePropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener in class AbstractSegmentContainerl - The listener to remove.public void addVetoableChangeListener(VetoableChangeListener l)
addVetoableChangeListener in class AbstractSegmentContainerl - The listener to add.public void removeVetoableChangeListener(VetoableChangeListener l)
removeVetoableChangeListener in class AbstractSegmentContainerl - The listener to remove.public MetaData getMetaData()
public void setMetaData(MetaData metaData) throws ProfileException
msgType - New value of property metaData.ProfileExceptionpublic String getMsgType()
public void setMsgType(String msgType) throws ProfileException
msgType - New value of property msgType.ProfileExceptionpublic String getEventType()
public void setEventType(String eventType) throws ProfileException
eventType - New value of property eventType.ProfileExceptionpublic String getMsgStructID()
public void setMsgStructID(String msgStructID) throws ProfileException
msgStructID - New value of property msgStructID.ProfileExceptionpublic String getOrderControl()
public void setOrderControl(String orderControl) throws ProfileException
orderControl - New value of property orderControl.ProfileExceptionpublic String getEventDesc()
public void setEventDesc(String eventDesc) throws ProfileException
eventDesc - New value of property eventDesc.ProfileExceptionpublic String getIdentifier()
public void setIdentifier(String identifier) throws ProfileException
eventDesc - New value of property identifier.ProfileExceptionpublic void setRole(String role) throws ProfileException
eventDesc - New value of property role.ProfileExceptionCopyright © 2001–2017 University Health Network. All rights reserved.