ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.sessionmgmt.merged
Class ActPermissionRequestBean

Package class diagram package ActPermissionRequestBean
java.lang.Object
  extended by ca.infoway.messagebuilder.model.MessagePartBean
      extended by ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.sessionmgmt.merged.ActPermissionRequestBean
All Implemented Interfaces:
NullFlavorSupport, Serializable

public class ActPermissionRequestBean
extends MessagePartBean

Business Name: Logon

COMT_MT900001AB.ActPermissionRequest: 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.

COMT_MT900003AB.ActPermissionRequest: 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.

See Also:
Serialized Form

Constructor Summary
ActPermissionRequestBean()
           
 
Method Summary
 CreatedAtBean getLocation()
          Un-merged Business Name: (no business name specified)
 Identifier getPerformer1AssignedEntityId()
          Business Name: LogonUser
 String getPerformer1SignatureText()
          Business Name: OldPassword
 Identifier getPerformer2AssignedEntityId()
          Business Name: LogonUser
 String getPerformer2SignatureText()
          Business Name: NewPassword
 Identifier getPerformerAssignedEntityId()
          Business Name: LogonUser
 String getPerformerSignatureText()
          Business Name: Password
 Identifier getSubjectAssignedDeviceAssignedDeviceId()
          Business Name: LogonApplication
 void setLocation(CreatedAtBean location)
          Un-merged Business Name: (no business name specified)
 void setPerformer1AssignedEntityId(Identifier performer1AssignedEntityId)
          Business Name: LogonUser
 void setPerformer1SignatureText(String performer1SignatureText)
          Business Name: OldPassword
 void setPerformer2AssignedEntityId(Identifier performer2AssignedEntityId)
          Business Name: LogonUser
 void setPerformer2SignatureText(String performer2SignatureText)
          Business Name: NewPassword
 void setPerformerAssignedEntityId(Identifier performerAssignedEntityId)
          Business Name: LogonUser
 void setPerformerSignatureText(String performerSignatureText)
          Business Name: Password
 void setSubjectAssignedDeviceAssignedDeviceId(Identifier subjectAssignedDeviceAssignedDeviceId)
          Business Name: LogonApplication
 
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

ActPermissionRequestBean

public ActPermissionRequestBean()
Method Detail

getSubjectAssignedDeviceAssignedDeviceId

public Identifier getSubjectAssignedDeviceAssignedDeviceId()

Business Name: LogonApplication

Un-merged Business Name: LogonApplication

Relationship: COMT_MT900001AB.Device.id

Conformance/Cardinality: MANDATORY (1)

This must be the "receiving application" from the transmission wrapper

Indicates the application to which the user is logging on.

This is mandatory, as logons must be associated with a particular application. Note that the application might be a "logical" construct providing access to numerous physical systems, or might only provide access to a part of a physical system.

Un-merged Business Name: LogonApplication

Relationship: COMT_MT900003AB.Device.id

Conformance/Cardinality: MANDATORY (1)

Indicates the application to which the password change applies

This is mandatory, as passwords must be associated with a particular application. Note that the application might be a "logical" construct providing access to numerous physical systems, or might only provide access to a part of a physical system.


setSubjectAssignedDeviceAssignedDeviceId

public void setSubjectAssignedDeviceAssignedDeviceId(Identifier subjectAssignedDeviceAssignedDeviceId)

Business Name: LogonApplication

Un-merged Business Name: LogonApplication

Relationship: COMT_MT900001AB.Device.id

Conformance/Cardinality: MANDATORY (1)

This must be the "receiving application" from the transmission wrapper

Indicates the application to which the user is logging on.

This is mandatory, as logons must be associated with a particular application. Note that the application might be a "logical" construct providing access to numerous physical systems, or might only provide access to a part of a physical system.

Un-merged Business Name: LogonApplication

Relationship: COMT_MT900003AB.Device.id

Conformance/Cardinality: MANDATORY (1)

Indicates the application to which the password change applies

This is mandatory, as passwords must be associated with a particular application. Note that the application might be a "logical" construct providing access to numerous physical systems, or might only provide access to a part of a physical system.


getPerformerSignatureText

public String getPerformerSignatureText()

Business Name: Password

Un-merged Business Name: Password

Relationship: COMT_MT900001AB.Performer.signatureText

Conformance/Cardinality: MANDATORY (1)

This is the current password associated with the user id used to authenticate the user to the application.

This element is mandatory because validating identity is the key function of the logon transaction.


setPerformerSignatureText

public void setPerformerSignatureText(String performerSignatureText)

Business Name: Password

Un-merged Business Name: Password

Relationship: COMT_MT900001AB.Performer.signatureText

Conformance/Cardinality: MANDATORY (1)

This is the current password associated with the user id used to authenticate the user to the application.

This element is mandatory because validating identity is the key function of the logon transaction.


getPerformerAssignedEntityId

public Identifier getPerformerAssignedEntityId()

Business Name: LogonUser

Un-merged Business Name: LogonUser

Relationship: COMT_MT900001AB.AssignedEntity.id

Conformance/Cardinality: MANDATORY (1)

Indicates the userid of the person being logged on.

This is mandatory because you can't log someone on if you don't know who they are . . .


setPerformerAssignedEntityId

public void setPerformerAssignedEntityId(Identifier performerAssignedEntityId)

Business Name: LogonUser

Un-merged Business Name: LogonUser

Relationship: COMT_MT900001AB.AssignedEntity.id

Conformance/Cardinality: MANDATORY (1)

Indicates the userid of the person being logged on.

This is mandatory because you can't log someone on if you don't know who they are . . .


getLocation

public CreatedAtBean getLocation()

Un-merged Business Name: (no business name specified)

Relationship: COMT_MT900001AB.ActPermissionRequest.location

Conformance/Cardinality: MANDATORY (1)


setLocation

public void setLocation(CreatedAtBean location)

Un-merged Business Name: (no business name specified)

Relationship: COMT_MT900001AB.ActPermissionRequest.location

Conformance/Cardinality: MANDATORY (1)


getPerformer1SignatureText

public String getPerformer1SignatureText()

Business Name: OldPassword

Un-merged Business Name: OldPassword

Relationship: COMT_MT900003AB.Performer.signatureText

Conformance/Cardinality: MANDATORY (1)

This is the original password associated with the user id previously used to authenticate the user to the application.

This element is mandatory to validate that the password is being changed by the original user.


setPerformer1SignatureText

public void setPerformer1SignatureText(String performer1SignatureText)

Business Name: OldPassword

Un-merged Business Name: OldPassword

Relationship: COMT_MT900003AB.Performer.signatureText

Conformance/Cardinality: MANDATORY (1)

This is the original password associated with the user id previously used to authenticate the user to the application.

This element is mandatory to validate that the password is being changed by the original user.


getPerformer1AssignedEntityId

public Identifier getPerformer1AssignedEntityId()

Business Name: LogonUser

Un-merged Business Name: LogonUser

Relationship: COMT_MT900003AB.AssignedEntity.id

Conformance/Cardinality: MANDATORY (1)

Indicates the userid of the person being logged on.

This is mandatory because you can't log someone on if you don't know who they are . . .


setPerformer1AssignedEntityId

public void setPerformer1AssignedEntityId(Identifier performer1AssignedEntityId)

Business Name: LogonUser

Un-merged Business Name: LogonUser

Relationship: COMT_MT900003AB.AssignedEntity.id

Conformance/Cardinality: MANDATORY (1)

Indicates the userid of the person being logged on.

This is mandatory because you can't log someone on if you don't know who they are . . .


getPerformer2SignatureText

public String getPerformer2SignatureText()

Business Name: NewPassword

Un-merged Business Name: NewPassword

Relationship: COMT_MT900003AB.Performer2.signatureText

Conformance/Cardinality: MANDATORY (1)

Indicates the value the password should be changed to

Mandatory because a null password is not allowed


setPerformer2SignatureText

public void setPerformer2SignatureText(String performer2SignatureText)

Business Name: NewPassword

Un-merged Business Name: NewPassword

Relationship: COMT_MT900003AB.Performer2.signatureText

Conformance/Cardinality: MANDATORY (1)

Indicates the value the password should be changed to

Mandatory because a null password is not allowed


getPerformer2AssignedEntityId

public Identifier getPerformer2AssignedEntityId()

Business Name: LogonUser

Un-merged Business Name: LogonUser

Relationship: COMT_MT900003AB.AssignedEntity.id

Conformance/Cardinality: MANDATORY (1)

Indicates the userid of the person being logged on.

This is mandatory because you can't log someone on if you don't know who they are . . .


setPerformer2AssignedEntityId

public void setPerformer2AssignedEntityId(Identifier performer2AssignedEntityId)

Business Name: LogonUser

Un-merged Business Name: LogonUser

Relationship: COMT_MT900003AB.AssignedEntity.id

Conformance/Cardinality: MANDATORY (1)

Indicates the userid of the person being logged on.

This is mandatory because you can't log someone on if you don't know who they are . . .



Copyright © 2013. All Rights Reserved.