Skip to main content

HS.Message.MPIVerificationResponse

persistent class HS.Message.MPIVerificationResponse extends HS.Util.EnsResponse

SQL Table Name: HS_Message.MPIVerificationResponse

Property Inventory

Properties

property MPIIDOnMPI as HS.HC.DataType.MPIID;
The MPIID associated with the patient's demographic information on the MPI
Property methods: MPIIDOnMPIDisplayToLogical(), MPIIDOnMPIGet(), MPIIDOnMPIGetStored(), MPIIDOnMPIIsValid(), MPIIDOnMPILogicalToDisplay(), MPIIDOnMPILogicalToOdbc(), MPIIDOnMPINormalize(), MPIIDOnMPISet()
property MPIIDOnRegistry as HS.HC.DataType.MPIID;
The MPIID associated with the MRN on the Registry
Property methods: MPIIDOnRegistryDisplayToLogical(), MPIIDOnRegistryGet(), MPIIDOnRegistryGetStored(), MPIIDOnRegistryIsValid(), MPIIDOnRegistryLogicalToDisplay(), MPIIDOnRegistryLogicalToOdbc(), MPIIDOnRegistryNormalize(), MPIIDOnRegistrySet()
property VerificationErrorStatus as %Status;
The detailed error status of an unsuccessful verification
Property methods: VerificationErrorStatusGet(), VerificationErrorStatusGetStored(), VerificationErrorStatusIsValid(), VerificationErrorStatusLogicalToOdbc(), VerificationErrorStatusLogicalToXSD(), VerificationErrorStatusSet(), VerificationErrorStatusXSDToLogical()
property Verified as %Integer;
Whether an incoming MRN and demographic info on an EdgeGateway passed verification against the MPI. 0: Failure - The incoming demographic info does not match the MRN's record on the MPI, implying that the MRN is linked to a different patient in the HealthShare system, 1: Success - The incoming demographic info matches the MRN's record on the MPI, OR the incoming MRN is new to the HealthShare system -1: MPI Unavailable - No MPI operation is available to perform the verification. See HS.EdgeGateway.inc
Property methods: VerifiedDisplayToLogical(), VerifiedGet(), VerifiedGetStored(), VerifiedIsValid(), VerifiedLogicalToDisplay(), VerifiedNormalize(), VerifiedSet(), VerifiedXSDToLogical()

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.EnsResponse)

^Ens.MessageBodyD(ID,"EnsResponse")
=
HSCoreVersion
HSMinVersionError

Storage Model: Storage (HS.Message.MPIVerificationResponse)

^Ens.MessageBodyD(ID,"MPIVerificationResponse")
=
Verified
MPIIDOnRegistry
MPIIDOnMPI
VerificationErrorStatus
FeedbackOpens in a new tab