HS.Message.PatientMPIMatch
persistent class HS.Message.PatientMPIMatch extends %Library.Persistent, HS.Types.PatientInfo, HS.Types.RequestInfo
SQL Table Name: HS_Message.PatientMPIMatch
Property Inventory
Properties
property BTGEffect as %String (VALUELIST = ",Not checked,Inactive,Effective,Ineffective") [ InitialExpression = "Not checked" ];
Property methods: BTGEffectDisplayToLogical(), BTGEffectGet(), BTGEffectGetStored(), BTGEffectIsValid(), BTGEffectLogicalToDisplay(), BTGEffectLogicalToOdbc(), BTGEffectNormalize(), BTGEffectSet()
property ConsentFiltered as %Boolean;
True if any records have been filtered by consent
Property methods: ConsentFilteredDisplayToLogical(), ConsentFilteredGet(), ConsentFilteredGetStored(), ConsentFilteredIsValid(), ConsentFilteredLogicalToDisplay(), ConsentFilteredLogicalToXSD(), ConsentFilteredNormalize(), ConsentFilteredSet(), ConsentFilteredXSDToLogical()
property IsMember as %Boolean;
For program membership, is this MPI a member of the program being maintained
Property methods: IsMemberDisplayToLogical(), IsMemberGet(), IsMemberGetStored(), IsMemberIsValid(), IsMemberLogicalToDisplay(), IsMemberLogicalToXSD(), IsMemberNormalize(), IsMemberSet(), IsMemberXSDToLogical()
property Rank as %Numeric;
The best rank for all patient search matches (including ones filtered out) for this MPIID
Property methods: RankDisplayToLogical(), RankGet(), RankGetStored(), RankIsValid(), RankLogicalToDisplay(), RankNormalize(), RankSet(), RankXSDToLogical()
property Relationships as list of %String;
The list of relationships that exist between this patient and the clinician
Property methods: RelationshipsBuildValueArray(), RelationshipsCollectionToDisplay(), RelationshipsCollectionToOdbc(), RelationshipsDisplayToCollection(), RelationshipsDisplayToLogical(), RelationshipsGet(), RelationshipsGetObject(), RelationshipsGetObjectId(), RelationshipsGetStored(), RelationshipsGetSwizzled(), RelationshipsIsValid(), RelationshipsLogicalToDisplay(), RelationshipsLogicalToOdbc(), RelationshipsNormalize(), RelationshipsOdbcToCollection(), RelationshipsSet(), RelationshipsSetObject(), RelationshipsSetObjectId()
property SearchMatches as list of %Integer;
This points into the index for the list of PatientSearchMatch results for all matches for this MPIID
Note - it is possible for this list to be empty, in cases where all rows have been filtered out by consent
Property methods: SearchMatchesBuildValueArray(), SearchMatchesCollectionToDisplay(), SearchMatchesCollectionToOdbc(), SearchMatchesDisplayToCollection(), SearchMatchesDisplayToLogical(), SearchMatchesGet(), SearchMatchesGetObject(), SearchMatchesGetObjectId(), SearchMatchesGetStored(), SearchMatchesGetSwizzled(), SearchMatchesIsValid(), SearchMatchesLogicalToDisplay(), SearchMatchesNormalize(), SearchMatchesOdbcToCollection(), SearchMatchesSet(), SearchMatchesSetObject(), SearchMatchesSetObjectId(), SearchMatchesXSDToLogical()
Indexes
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
Inherited Members
Inherited Properties
- %id
 - %seriesCount
 - %seriesNames
 - %source
 - AdditionalInfo
 - Addresses
 - AssigningAuthority
 - AuthBy
 - AuthRole
 - AuthType
 - BTGReason
 - BirthOrder
 - BirthPlace
 - BreakTheGlass
 - BusinessPhone
 - City
 - CityOfBirth
 - ClinicalTypes
 - CommunicationPreference
 - Consent
 - Country
 - County
 - CreatedBy
 - CreatedOn
 - CustomAuditInfo
 - CustomClassName
 - CustomXMLString
 - DOB
 - DeathStatus
 - DeathTime
 - DriversLicenseNumber
 - EthnicGroup
 - Extension
 - Facility
 - FathersName
 - FirstName
 - Identifiers
 - Language
 - LastEnteredBy
 - LastEnteredOn
 - LastName
 - MPIID
 - MRN
 - MaritalStatus
 - MiddleName
 - MothersMaidenSurname
 - MothersName
 - Names
 - Prefix
 - Race
 - ReligiousAffiliation
 - RequestId
 - RequestingForProxyID
 - RequestingForProxyUserID
 - RequestingGateway
 - RequestingUser
 - RequestingUserRoles
 - SAMLData
 - SSN
 - Sex
 - SexDescription
 - Signature
 - SpousesName
 - State
 - Street
 - Suffix
 - Telecoms
 - Telephone
 - Type
 - VIP
 - Zip
 
Inherited Methods
- %%CLASSNAMELogicalToStorage()
 - %%CLASSNAMEStorageToLogical()
 - %AddToSaveSet()
 - %AddToSyncSet()
 - %BMEBuilt()
 - %BuildIndicesAsync()
 - %BuildIndicesAsyncResponse()
 - %CheckConstraints()
 - %CheckConstraintsForExtent()
 - %ClassIsLatestVersion()
 - %ClassName()
 - %ComposeOid()
 - %ConstructClone()
 - %CreateModelInstance()
 - %Delete()
 - %DeleteExtent()
 - %DeleteId()
 - %DeleteModel()
 - %DispatchClassMethod()
 - %DispatchGetModified()
 - %DispatchMethod()
 - %DispatchSetModified()
 - %DispatchSetMultidimProperty()
 - %Exists()
 - %ExistsId()
 - %Extends()
 - %GUID()
 - %GUIDSet()
 - %GetJSValidationCode()
 - %GetLock()
 - %GetParameter()
 - %GetPropertyInfo()
 - %GetSwizzleObject()
 - %Id()
 - %InitExtentData()
 - %InsertBatch()
 - %InvokeAction()
 - %IsA()
 - %IsModified()
 - %IsNull()
 - %IsReadOnly()
 - %KillExtent()
 - %KillExtentData()
 - %LoadFromMemory()
 - %LockExtent()
 - %LockId()
 - %New()
 - %NormalizeObject()
 - %ObjectIsNull()
 - %ObjectModified()
 - %Oid()
 - %OnBeforeAddToSync()
 - %OnCopyDataFromModel()
 - %OnCopyDataToModel()
 - %OnDeleteFinally()
 - %OnDeleteModel()
 - %OnDeleteSource()
 - %OnDetermineClass()
 - %OnGetPropertyInfo()
 - %OnInvokeAction()
 - %OnLoadModel()
 - %OnNewSource()
 - %OnOpenFinally()
 - %OnOpenSource()
 - %OnSaveFinally()
 - %OnSaveSource()
 - %OnStoreModel()
 - %OnSubmit()
 - %Open()
 - %OpenId()
 - %OpenModel()
 - %OriginalNamespace()
 - %PackageName()
 - %PhysicalAddress()
 - %PurgeIndices()
 - %Reload()
 - %RemoveFromSaveSet()
 - %ResolveConcurrencyConflict()
 - %RollBack()
 - %Save()
 - %SaveDirect()
 - %SaveIndices()
 - %SaveModel()
 - %SerializeObject()
 - %SetModified()
 - %SortBegin()
 - %SortEnd()
 - %SubmitHandler()
 - %SyncObjectIn()
 - %SyncTransport()
 - %UnlockExtent()
 - %UnlockId()
 - %ValidateIndices()
 - %ValidateObject()
 - %ValidateTable()
 - CopyFrom()
 - GetUserInfo()
 - RequestInfoToXMLMessage()
 - XMLDTD()
 - XMLExport()
 - XMLExportToStream()
 - XMLExportToString()
 - XMLMessageToRequestInfo()
 - XMLNew()
 - XMLSchema()
 - XMLSchemaNamespace()
 - XMLSchemaType()
 
Storage
Storage Model: Storage (HS.Message.PatientMPIMatch)
^CacheTemp.HS.PatMPIMatchD($Namespace)(ID,"AdditionalInfo",n)  | 
= | AdditionalInfo(n)  | 
Storage Model: Storage (HS.Message.PatientMPIMatch)
^CacheTemp.HS.PatMPIMatchD($Namespace)(ID,"CustomAuditInfo",n)  | 
= | CustomAuditInfo(n)  | 
Storage Model: Storage (HS.Message.PatientMPIMatch)
^CacheTemp.HS.PatMPIMatchD($Namespace)(ID)  | 
= | %%CLASSNAME 
Rank 
Facility 
AssigningAuthority 
FirstName 
MPIID 
ControlledIDList 
Street 
City 
State 
Zip 
SSN 
Telephone 
BusinessPhone 
Race 
CityOfBirth 
DriversLicenseNumber 
MothersMaidenSurname 
BirthOrder 
DOB 
LastName 
MRN 
MiddleName 
SearchMatches 
Sex 
ConsentFiltered 
Relationships 
Prefix 
Suffix 
Identifiers 
BirthPlace 
MaritalStatus 
ReligiousAffiliation 
EthnicGroup 
Language 
VIP 
Telecoms 
Addresses 
IsMember 
Names 
CustomClassName 
CustomXMLString 
CommunicationPreference 
CreatedBy 
CreatedOn 
LastEnteredBy 
LastEnteredOn 
DeathTime 
FathersName 
MothersName 
SpousesName 
AuthBy 
AuthType 
BTGReason 
RequestingUser 
RequestingUserRoles 
RequestingForProxyUserID 
RequestingForProxyID 
Signature 
RequestId 
RequestingGateway 
Type 
SAMLData 
BreakTheGlass 
ClinicalTypes 
Consent 
DeathStatus 
Extension 
County 
Country 
SexDescription 
BTGEffect 
AuthRole 
 |