|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.infoway.messagebuilder.model.MessagePartBean
ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.sessionmgmt.merged.LogoffBean
public class LogoffBean
COMT_MT900002AB.ActPermission: Logoff
Represents the ending of a request for access to a system.
For security reasons, access permissions should be revoked when they are no longer required
COMT_MT900004AB.ActPermission: Logon
Represents a request to being given permission to access a system.
Rather than relying on local PoS applications for user authentication, some jurisdictions will require direct authentication to the central EHR application. This message is used where that authentication does not occur via other standards.
Constructor Summary | |
---|---|
LogoffBean()
|
Method Summary | |
---|---|
List<TransactionPermissionBean> |
getComponentTransactionPermission()
Un-merged Business Name: (no business name specified) |
Identifier |
getId()
Un-merged Business Name: AuthenticationToken |
Identifier |
getPerformerAssignedEntityId()
Business Name: ProviderId |
Interval<Date> |
getPerformerTime()
Business Name: PasswordExpiryDate |
void |
setId(Identifier id)
Un-merged Business Name: AuthenticationToken |
void |
setPerformerAssignedEntityId(Identifier performerAssignedEntityId)
Business Name: ProviderId |
void |
setPerformerTime(Interval<Date> performerTime)
Business Name: PasswordExpiryDate |
Methods inherited from class ca.infoway.messagebuilder.model.MessagePartBean |
---|
getField, getNullFlavor, getNullFlavor, getSpecializationType, hasNullFlavor, hasNullFlavor, setNullFlavor, setNullFlavor, setSpecializationType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LogoffBean()
Method Detail |
---|
public Identifier getId()
Un-merged Business Name: AuthenticationToken
Relationship: COMT_MT900002AB.ActPermission.id
Conformance/Cardinality: MANDATORY (1)
Indicates the authentication token to be revoked/ended
Needed to identify which session is to be logged off.
Un-merged Business Name: SecurityToken
Relationship: COMT_MT900004AB.ActPermission.id
Conformance/Cardinality: MANDATORY (1)
A unique token indicating that the user has been authenticated to the system.
The token is needed for inclusion in subsequent messages to identify that the transaction is being performed under the auspices of an authenticated user.
public void setId(Identifier id)
Un-merged Business Name: AuthenticationToken
Relationship: COMT_MT900002AB.ActPermission.id
Conformance/Cardinality: MANDATORY (1)
Indicates the authentication token to be revoked/ended
Needed to identify which session is to be logged off.
Un-merged Business Name: SecurityToken
Relationship: COMT_MT900004AB.ActPermission.id
Conformance/Cardinality: MANDATORY (1)
A unique token indicating that the user has been authenticated to the system.
The token is needed for inclusion in subsequent messages to identify that the transaction is being performed under the auspices of an authenticated user.
public Interval<Date> getPerformerTime()
Business Name: PasswordExpiryDate
Un-merged Business Name: PasswordExpiryDate
Relationship: COMT_MT900004AB.Performer.time
Conformance/Cardinality: REQUIRED (0-1)
Indicates the last date that the current password for the authenticating user will be considered valid.
Ensures the user is aware of when their password is next scheduled to expire.
public void setPerformerTime(Interval<Date> performerTime)
Business Name: PasswordExpiryDate
Un-merged Business Name: PasswordExpiryDate
Relationship: COMT_MT900004AB.Performer.time
Conformance/Cardinality: REQUIRED (0-1)
Indicates the last date that the current password for the authenticating user will be considered valid.
Ensures the user is aware of when their password is next scheduled to expire.
public Identifier getPerformerAssignedEntityId()
Business Name: ProviderId
Un-merged Business Name: ProviderId
Relationship: COMT_MT900004AB.AssignedEntity.id
Conformance/Cardinality: MANDATORY (1)
The identifier of the provider logged on
Links the user id to the provider id
The Wellnet Provider Id of the assigned person is returned.
public void setPerformerAssignedEntityId(Identifier performerAssignedEntityId)
Business Name: ProviderId
Un-merged Business Name: ProviderId
Relationship: COMT_MT900004AB.AssignedEntity.id
Conformance/Cardinality: MANDATORY (1)
The identifier of the provider logged on
Links the user id to the provider id
The Wellnet Provider Id of the assigned person is returned.
public List<TransactionPermissionBean> getComponentTransactionPermission()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT900004AB.Component.transactionPermission
Conformance/Cardinality: POPULATED (1)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |