ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.merged
Class SenderBean

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

public class SenderBean
extends MessagePartBean

See Also:
Serialized Form

Constructor Summary
SenderBean()
           
 
Method Summary
 Identifier getDeviceAsAgentRepresentedOrganizationId()
          Business Name: SendingOrganizationIdentifier
 Identifier getDeviceAsLocatedEntityLocationId()
          Business Name: SendingFacilityIdentifier
 EntityClass getDeviceClassCode()
          Un-merged Business Name: (no business name specified)
 String getDeviceDesc()
          Business Name: SendingApplicationConfigurationInformation
 EntityDeterminer getDeviceDeterminerCode()
          Un-merged Business Name: (no business name specified)
 Interval<Date> getDeviceExistenceTime()
          Business Name: SendingApplicationVersionDate
 Identifier getDeviceId()
          Business Name: SendingApplicationIdentifier
 String getDeviceManufacturerModelName()
          Business Name: SendingSoftwareVersionNumber
 String getDeviceName()
          Business Name: SendingApplicationName
 String getDeviceSoftwareName()
          Business Name: SendingApplicationSoftwareName
 TelecommunicationAddress getTelecom()
          Business Name: SendingNetworkAddress
 CommunicationFunctionType getTypeCode()
          Un-merged Business Name: (no business name specified)
 void setDeviceAsAgentRepresentedOrganizationId(Identifier deviceAsAgentRepresentedOrganizationId)
          Business Name: SendingOrganizationIdentifier
 void setDeviceAsLocatedEntityLocationId(Identifier deviceAsLocatedEntityLocationId)
          Business Name: SendingFacilityIdentifier
 void setDeviceClassCode(EntityClass deviceClassCode)
          Un-merged Business Name: (no business name specified)
 void setDeviceDesc(String deviceDesc)
          Business Name: SendingApplicationConfigurationInformation
 void setDeviceDeterminerCode(EntityDeterminer deviceDeterminerCode)
          Un-merged Business Name: (no business name specified)
 void setDeviceExistenceTime(Interval<Date> deviceExistenceTime)
          Business Name: SendingApplicationVersionDate
 void setDeviceId(Identifier deviceId)
          Business Name: SendingApplicationIdentifier
 void setDeviceManufacturerModelName(String deviceManufacturerModelName)
          Business Name: SendingSoftwareVersionNumber
 void setDeviceName(String deviceName)
          Business Name: SendingApplicationName
 void setDeviceSoftwareName(String deviceSoftwareName)
          Business Name: SendingApplicationSoftwareName
 void setTelecom(TelecommunicationAddress telecom)
          Business Name: SendingNetworkAddress
 void setTypeCode(CommunicationFunctionType typeCode)
          Un-merged Business Name: (no business name specified)
 
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

SenderBean

public SenderBean()
Method Detail

getTelecom

public TelecommunicationAddress getTelecom()

Business Name: SendingNetworkAddress

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT000300CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses.

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT002200CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

soap:Header\wsa:From

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses. It is mandatory when communicating using SOAP.

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT102001CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

soap:Header\wsa:From

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses. It is mandatory when communicating using SOAP.

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT000100CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses.

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT002100CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

soap:Header\wsa:From

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses. It is mandatory when communicating using SOAP.


setTelecom

public void setTelecom(TelecommunicationAddress telecom)

Business Name: SendingNetworkAddress

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT000300CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses.

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT002200CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

soap:Header\wsa:From

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses. It is mandatory when communicating using SOAP.

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT102001CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

soap:Header\wsa:From

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses. It is mandatory when communicating using SOAP.

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT000100CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses.

Un-merged Business Name: SendingNetworkAddress

Relationship: MCCI_MT002100CA.Sender.telecom

Conformance/Cardinality: OPTIONAL (0-1)

The network address of the application which sent the message.

soap:Header\wsa:From

May be important for sender validation. Usually also the address to which responses are sent. This is optional because not all environments require network addresses. It is mandatory when communicating using SOAP.


getDeviceId

public Identifier getDeviceId()

Business Name: SendingApplicationIdentifier

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT000300CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system to whom the message is being routed.

Because this is the key identifier of where the message is intended to go, this attribute is mandatory.

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT002200CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system to whom the message is being routed.

soap:Header\wsa:From\@endpointID

Because this is the key identifier of where the message is intended to go, this attribute is mandatory.

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT102001CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system to whom the message is being routed.

soap:Header\wsa:From\@endpointID

Because this is the key identifier of where the message is intended to go, this attribute is mandatory.

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT000100CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system from where the message is being sent.

Because this is the key identifier of where the message is coming from, this attribute is mandatory.

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT002100CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system to whom the message is being routed.

soap:Header\wsa:From\@endpointID

Because this is the key identifier of where the message is intended to go, this attribute is mandatory.


setDeviceId

public void setDeviceId(Identifier deviceId)

Business Name: SendingApplicationIdentifier

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT000300CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system to whom the message is being routed.

Because this is the key identifier of where the message is intended to go, this attribute is mandatory.

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT002200CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system to whom the message is being routed.

soap:Header\wsa:From\@endpointID

Because this is the key identifier of where the message is intended to go, this attribute is mandatory.

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT102001CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system to whom the message is being routed.

soap:Header\wsa:From\@endpointID

Because this is the key identifier of where the message is intended to go, this attribute is mandatory.

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT000100CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system from where the message is being sent.

Because this is the key identifier of where the message is coming from, this attribute is mandatory.

Un-merged Business Name: SendingApplicationIdentifier

Relationship: MCCI_MT002100CA.Device1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the application or system to whom the message is being routed.

soap:Header\wsa:From\@endpointID

Because this is the key identifier of where the message is intended to go, this attribute is mandatory.


getDeviceName

public String getDeviceName()

Business Name: SendingApplicationName

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT000300CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT002200CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT102001CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT000100CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT002100CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.


setDeviceName

public void setDeviceName(String deviceName)

Business Name: SendingApplicationName

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT000300CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT002200CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT102001CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT000100CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.

Un-merged Business Name: SendingApplicationName

Relationship: MCCI_MT002100CA.Device1.name

Conformance/Cardinality: REQUIRED (0-1)

This is the name associated with the system or application sending the message.

Provides useful information when debugging.


getDeviceDesc

public String getDeviceDesc()

Business Name: SendingApplicationConfigurationInformation

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT000300CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT002200CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT102001CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT000100CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT002100CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.


setDeviceDesc

public void setDeviceDesc(String deviceDesc)

Business Name: SendingApplicationConfigurationInformation

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT000300CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT002200CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT102001CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT000100CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.

Un-merged Business Name: SendingApplicationConfigurationInformation

Relationship: MCCI_MT002100CA.Device1.desc

Conformance/Cardinality: REQUIRED (0-1)

Provides additional information about the configuration of the sending application. Useful when debugging.

Provides additional information that may assist in debugging interactions.


getDeviceExistenceTime

public Interval<Date> getDeviceExistenceTime()

Business Name: SendingApplicationVersionDate

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT000300CA.Device1.existenceTime

Conformance/Cardinality: REQUIRED (0-1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT002200CA.Device1.existenceTime

Conformance/Cardinality: REQUIRED (0-1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT102001CA.Device1.existenceTime

Conformance/Cardinality: REQUIRED (0-1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT000100CA.Device1.existenceTime

Conformance/Cardinality: REQUIRED (0-1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT002100CA.Device1.existenceTime

Conformance/Cardinality: MANDATORY (1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.


setDeviceExistenceTime

public void setDeviceExistenceTime(Interval<Date> deviceExistenceTime)

Business Name: SendingApplicationVersionDate

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT000300CA.Device1.existenceTime

Conformance/Cardinality: REQUIRED (0-1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT002200CA.Device1.existenceTime

Conformance/Cardinality: REQUIRED (0-1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT102001CA.Device1.existenceTime

Conformance/Cardinality: REQUIRED (0-1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT000100CA.Device1.existenceTime

Conformance/Cardinality: REQUIRED (0-1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.

Un-merged Business Name: SendingApplicationVersionDate

Relationship: MCCI_MT002100CA.Device1.existenceTime

Conformance/Cardinality: MANDATORY (1)

Indicates the last time the sending application was modified or reconfigured.

Can help to isolate the source of a problem when debugging.


getDeviceManufacturerModelName

public String getDeviceManufacturerModelName()

Business Name: SendingSoftwareVersionNumber

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT000300CA.Device1.manufacturerModelName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT002200CA.Device1.manufacturerModelName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT102001CA.Device1.manufacturerModelName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT000100CA.Device1.manufacturerModelName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT002100CA.Device1.manufacturerModelName

Conformance/Cardinality: MANDATORY (1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.


setDeviceManufacturerModelName

public void setDeviceManufacturerModelName(String deviceManufacturerModelName)

Business Name: SendingSoftwareVersionNumber

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT000300CA.Device1.manufacturerModelName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT002200CA.Device1.manufacturerModelName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT102001CA.Device1.manufacturerModelName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT000100CA.Device1.manufacturerModelName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.

Un-merged Business Name: SendingSoftwareVersionNumber

Relationship: MCCI_MT002100CA.Device1.manufacturerModelName

Conformance/Cardinality: MANDATORY (1)

Indicates the version number of the piece of software used to construct the message.

May be used to filter messages based on the compliance testing of the sending software.


getDeviceSoftwareName

public String getDeviceSoftwareName()

Business Name: SendingApplicationSoftwareName

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT000300CA.Device1.softwareName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT002200CA.Device1.softwareName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT102001CA.Device1.softwareName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT000100CA.Device1.softwareName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT002100CA.Device1.softwareName

Conformance/Cardinality: MANDATORY (1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.


setDeviceSoftwareName

public void setDeviceSoftwareName(String deviceSoftwareName)

Business Name: SendingApplicationSoftwareName

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT000300CA.Device1.softwareName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT002200CA.Device1.softwareName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT102001CA.Device1.softwareName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT000100CA.Device1.softwareName

Conformance/Cardinality: REQUIRED (0-1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.

Un-merged Business Name: SendingApplicationSoftwareName

Relationship: MCCI_MT002100CA.Device1.softwareName

Conformance/Cardinality: MANDATORY (1)

Indicates the name of the software used to construct the message.

May be used to filter messages based on sending application compliance testing.


getDeviceAsAgentRepresentedOrganizationId

public Identifier getDeviceAsAgentRepresentedOrganizationId()

Business Name: SendingOrganizationIdentifier

Un-merged Business Name: SendingOrganizationIdentifier

Relationship: MCCI_MT000300CA.Organization1.id

Conformance/Cardinality: MANDATORY (1)

Uniquely identifies the legal entity responsible for the content of the message.

May be used for routing/filtering purposes. Also allows tracking of the original responsible party for messages which may undergo multiple routing or translation steps. This attribute is optional because not all environments require communicating this information.

Un-merged Business Name: SendingOrganizationIdentifier

Relationship: MCCI_MT002200CA.Organization.id

Conformance/Cardinality: MANDATORY (1)

Sending organization unique identifier.

The identifier is the only non-structural attribute in this class and is therefore mandatory. The association from sending device to agent is optional.

Un-merged Business Name: SendingOrganizationIdentifier

Relationship: MCCI_MT102001CA.Organization.id

Conformance/Cardinality: MANDATORY (1)

Sending organization unique identifier.

Identifier is the only non-structure attribute in this class and is therefore mandatory. The agent association from the sending device (application) to the agent role is optional.

Un-merged Business Name: SendingOrganizationIdentifier

Relationship: MCCI_MT000100CA.Organization1.id

Conformance/Cardinality: MANDATORY (1)

Uniquely identifies the legal entity responsible for the content of the message.

May be used for routing/filtering purposes. Also allows tracking of the original responsible party for messages which may undergo multiple routing or translation steps. This attribute is optional because not all environments require communicating this information.


setDeviceAsAgentRepresentedOrganizationId

public void setDeviceAsAgentRepresentedOrganizationId(Identifier deviceAsAgentRepresentedOrganizationId)

Business Name: SendingOrganizationIdentifier

Un-merged Business Name: SendingOrganizationIdentifier

Relationship: MCCI_MT000300CA.Organization1.id

Conformance/Cardinality: MANDATORY (1)

Uniquely identifies the legal entity responsible for the content of the message.

May be used for routing/filtering purposes. Also allows tracking of the original responsible party for messages which may undergo multiple routing or translation steps. This attribute is optional because not all environments require communicating this information.

Un-merged Business Name: SendingOrganizationIdentifier

Relationship: MCCI_MT002200CA.Organization.id

Conformance/Cardinality: MANDATORY (1)

Sending organization unique identifier.

The identifier is the only non-structural attribute in this class and is therefore mandatory. The association from sending device to agent is optional.

Un-merged Business Name: SendingOrganizationIdentifier

Relationship: MCCI_MT102001CA.Organization.id

Conformance/Cardinality: MANDATORY (1)

Sending organization unique identifier.

Identifier is the only non-structure attribute in this class and is therefore mandatory. The agent association from the sending device (application) to the agent role is optional.

Un-merged Business Name: SendingOrganizationIdentifier

Relationship: MCCI_MT000100CA.Organization1.id

Conformance/Cardinality: MANDATORY (1)

Uniquely identifies the legal entity responsible for the content of the message.

May be used for routing/filtering purposes. Also allows tracking of the original responsible party for messages which may undergo multiple routing or translation steps. This attribute is optional because not all environments require communicating this information.


getDeviceAsLocatedEntityLocationId

public Identifier getDeviceAsLocatedEntityLocationId()

Business Name: SendingFacilityIdentifier

Un-merged Business Name: SendingFacilityIdentifier

Relationship: MCCI_MT000300CA.Place1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the hospital, clinic or other facility which constructed the message.

May be used for routing, or for configuration control. This attribute is optional because not all environments require communicating this information.

Un-merged Business Name: SendingFacilityIdentifier

Relationship: MCCI_MT000100CA.Place1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the hospital, clinic or other facility which constructed the message.

May be used for routing, or for configuration control. This attribute is optional because not all environments require communicating this information.


setDeviceAsLocatedEntityLocationId

public void setDeviceAsLocatedEntityLocationId(Identifier deviceAsLocatedEntityLocationId)

Business Name: SendingFacilityIdentifier

Un-merged Business Name: SendingFacilityIdentifier

Relationship: MCCI_MT000300CA.Place1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the hospital, clinic or other facility which constructed the message.

May be used for routing, or for configuration control. This attribute is optional because not all environments require communicating this information.

Un-merged Business Name: SendingFacilityIdentifier

Relationship: MCCI_MT000100CA.Place1.id

Conformance/Cardinality: MANDATORY (1)

The unique identifier of the hospital, clinic or other facility which constructed the message.

May be used for routing, or for configuration control. This attribute is optional because not all environments require communicating this information.


getTypeCode

public CommunicationFunctionType getTypeCode()

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

Relationship: MCCI_MT002100CA.Sender.typeCode

Conformance/Cardinality: OPTIONAL (0-1)


setTypeCode

public void setTypeCode(CommunicationFunctionType typeCode)

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

Relationship: MCCI_MT002100CA.Sender.typeCode

Conformance/Cardinality: OPTIONAL (0-1)


getDeviceClassCode

public EntityClass getDeviceClassCode()

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

Relationship: MCCI_MT002100CA.Device1.classCode

Conformance/Cardinality: OPTIONAL (0-1)


setDeviceClassCode

public void setDeviceClassCode(EntityClass deviceClassCode)

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

Relationship: MCCI_MT002100CA.Device1.classCode

Conformance/Cardinality: OPTIONAL (0-1)


getDeviceDeterminerCode

public EntityDeterminer getDeviceDeterminerCode()

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

Relationship: MCCI_MT002100CA.Device1.determinerCode

Conformance/Cardinality: OPTIONAL (0-1)


setDeviceDeterminerCode

public void setDeviceDeterminerCode(EntityDeterminer deviceDeterminerCode)

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

Relationship: MCCI_MT002100CA.Device1.determinerCode

Conformance/Cardinality: OPTIONAL (0-1)



Copyright © 2013. All Rights Reserved.