Home > Class Reference > HSLIB namespace > HS.Message.MergePatientRequest

HS.Message.MergePatientRequest

persistent class HS.Message.MergePatientRequest extends HS.Util.EnsRequest, HS.Types.RequestInfo

SQL Table Name: HS_Message.MergePatientRequest

Property Inventory

Parameters

parameter RESPONSECLASSNAME = HS.Message.MergePatientResponse;
Default response class

Properties

property AssigningAuthority as %String;
Assigning Authority for the MRN
Property methods: AssigningAuthorityDisplayToLogical(), AssigningAuthorityGet(), AssigningAuthorityGetStored(), AssigningAuthorityIsValid(), AssigningAuthorityLogicalToDisplay(), AssigningAuthorityLogicalToOdbc(), AssigningAuthorityNormalize(), AssigningAuthoritySet()
property Facility as HS.Types.Facility;
Facility for this patient info
Property methods: FacilityDisplayToLogical(), FacilityGet(), FacilityGetStored(), FacilityIsValid(), FacilityLogicalToDisplay(), FacilityLogicalToOdbc(), FacilityNormalize(), FacilitySet()
property MRN as HS.Types.MRN;
This patient's MRN (from the above assigning authority)
Property methods: MRNDisplayToLogical(), MRNGet(), MRNGetStored(), MRNIsValid(), MRNLogicalToDisplay(), MRNLogicalToOdbc(), MRNNormalize(), MRNSet()
property PriorAssigningAuthority as %String;
Prior Assigning Authority for the MRN
Property methods: PriorAssigningAuthorityDisplayToLogical(), PriorAssigningAuthorityGet(), PriorAssigningAuthorityGetStored(), PriorAssigningAuthorityIsValid(), PriorAssigningAuthorityLogicalToDisplay(), PriorAssigningAuthorityLogicalToOdbc(), PriorAssigningAuthorityNormalize(), PriorAssigningAuthoritySet()
property PriorMRN as HS.Types.MRN;
This patient's prior MRN (from the above prior assigning authority)
Property methods: PriorMRNDisplayToLogical(), PriorMRNGet(), PriorMRNGetStored(), PriorMRNIsValid(), PriorMRNLogicalToDisplay(), PriorMRNLogicalToOdbc(), PriorMRNNormalize(), PriorMRNSet()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (HS.Util.EnsRequest)

^Ens.MessageBodyD(ID,"EnsRequest")
=
HSCoreVersion
HSMinVersion
%ClearFields

Storage Model: Storage (HS.Message.MergePatientRequest)

^Ens.MessageBodyD(ID,"HS.Message.MergePatientRequest.AdditionalInfo",n)
=
AdditionalInfo(n)

Storage Model: Storage (HS.Message.MergePatientRequest)

^Ens.MessageBodyD(ID,"HS.Message.MergePatientRequest.CustomAuditInfo",n)
=
CustomAuditInfo(n)

Storage Model: Storage (HS.Message.MergePatientRequest)

^Ens.MessageBodyD(ID,"MergePatientRequest")
=
Facility
AssigningAuthority
MRN
PriorAssigningAuthority
PriorMRN
AuthBy
AuthType
BTGReason
RequestingUser
RequestingUserRoles
RequestingForProxyUserID
RequestingForProxyID
Signature
RequestId
RequestingGateway
Type
BreakTheGlass
ClinicalTypes
Consent
SAMLData
FeedbackOpens in a new window