HS.Message.PatientSearchRequest
persistent class HS.Message.PatientSearchRequest extends HS.Util.EnsRequest, HS.Types.PatientInfo, HS.Types.RequestInfo
SQL Table Name: HS_Message.PatientSearchRequest
Property Inventory
- AnalyticsID
 - CallCompositeView
 - DOBRangeEnd
 - IgnoreSecondaryMPI
 - InfoTypes
 - MPIIDLIST
 - MaxMatches
 - Membership
 - MinMatchPercentage
 - Program
 - Recent
 - Relationship
 - RelationshipClinician
 - SearchMode
 - Threshold
 
Parameters
If XMLIGNORENULL is set = 1, then both missing tags in the XML and empty strings are input as "", and both "" and $c(0) are output as empty tags (i.e. <tag></tag>).
If XMLIGNORENULL is set = "inputonly", then both missing tags in the XML and empty strings are input as "". Output of "" and $c(0) are for XMLIGNORENULL = 0: $c(0) is output as an empty tag (i.e. <tag></tag>) and "" is output as no tag.
If XMLIGNORENULL = "runtime" (runtime is not case sensitive), then the behavior of XMLIGNORENULL is determined by the format parameter of XMLExport, XMLImport and %XML.Reader.OpenFile. The default behavior for XMLIGNORENULL="runtime is the same as XMLIGNORENULL=0. Adding "ignorenull" to the format argument changes the behavior to that of XMLIGNORENULL=1. "ignorenull" shoud be separated by a comma from literal/encoded part of the format. Example values for format are "", ",ignorenull", "literal,ignorenull" and "encoded,ignorenull". Note that "inputonly" is equivalent to using ,ignorenull for XMLExport and not for %XML.Reader.
Properties
Inherited Members
Inherited Properties
- %ClearFields
 - %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
 - HSCoreVersion
 - HSMinVersion
 - 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()
 - %CompareContents()
 - %ComposeOid()
 - %ConstructClone()
 - %CreateModelInstance()
 - %Delete()
 - %DeleteExtent()
 - %DeleteId()
 - %DeleteModel()
 - %DispatchClassMethod()
 - %DispatchGetModified()
 - %DispatchMethod()
 - %DispatchSetModified()
 - %DispatchSetMultidimProperty()
 - %DrawHTMLForm()
 - %DrawHTMLTable()
 - %Exists()
 - %ExistsId()
 - %Extends()
 - %GUID()
 - %GUIDSet()
 - %GetContentType()
 - %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()
 - %OnTimeout()
 - %Open()
 - %OpenId()
 - %OpenModel()
 - %OriginalNamespace()
 - %PackageName()
 - %PhysicalAddress()
 - %ProcessSubmit()
 - %PurgeIndices()
 - %Reload()
 - %RemoveFromSaveSet()
 - %ResolveConcurrencyConflict()
 - %RollBack()
 - %Save()
 - %SaveDirect()
 - %SaveIndices()
 - %SaveModel()
 - %SerializeObject()
 - %SetModified()
 - %ShowContents()
 - %ShowContentsHead()
 - %SortBegin()
 - %SortEnd()
 - %SubmitHandler()
 - %SyncObjectIn()
 - %SyncTransport()
 - %UnlockExtent()
 - %UnlockId()
 - %ValidateIndices()
 - %ValidateObject()
 - %ValidateTable()
 - CopyFrom()
 - GenerateGenericDAOFromObject()
 - GetStatsDimension()
 - GetUserInfo()
 - NewResponse()
 - OnShowJSONContents()
 - OnShowXMLContents()
 - OutputFormattedJSON()
 - RequestInfoToXMLMessage()
 - WriteNoJSONFormat()
 - XMLDTD()
 - XMLExport()
 - XMLExportToStream()
 - XMLExportToString()
 - XMLMessageToRequestInfo()
 - XMLNew()
 - XMLSchema()
 - XMLSchemaNamespace()
 - XMLSchemaType()
 
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.PatientSearchRequest)
^Ens.MessageBodyD(ID,"HS.Message.PatientSearchRequest.AdditionalInfo",n)  | 
= | AdditionalInfo(n)  | 
Storage Model: Storage (HS.Message.PatientSearchRequest)
^Ens.MessageBodyD(ID,"HS.Message.PatientSearchRequest.CustomAuditInfo",n)  | 
= | CustomAuditInfo(n)  | 
Storage Model: Storage (HS.Message.PatientSearchRequest)
^Ens.MessageBodyD(ID,"PatientSearchRequest")  | 
= | City 
DOB 
Facility 
FirstName 
Gateway 
LastName 
MRN 
Sex 
State 
Street 
Zip 
MPIID 
MiddleName 
Consent 
RequestingFacility 
BreakTheGlass 
SSN 
Telephone 
MaxMatches 
RequestingUser 
RequestingUserRoles 
Signature 
ClinicalTypes 
RequestId 
AuthBy 
AuthType 
AssigningAuthority 
SearchMode 
RequestingGateway 
Type 
BTGReason 
IgnoreSecondaryMPI 
InfoTypes 
ControlledIDList 
BusinessPhone 
Race 
CityOfBirth 
DriversLicenseNumber 
MothersMaidenSurname 
BirthOrder 
RequestingForProxyUserID 
RequestingForProxyID 
Recent 
MPIIDLIST 
Identifiers 
Prefix 
Suffix 
BirthPlace 
MaritalStatus 
ReligiousAffiliation 
EthnicGroup 
Language 
VIP 
Telecoms 
Addresses 
Relationship 
RelationshipClinician 
Program 
Membership 
Names 
Threshold 
AnalyticsID 
SAMLData 
MinMatchPercentage 
CustomClassName 
CustomXMLString 
CommunicationPreference 
CreatedBy 
CreatedOn 
LastEnteredBy 
LastEnteredOn 
DeathTime 
FathersName 
MothersName 
SpousesName 
DeathStatus 
Extension 
DOBRangeEnd 
CallCompositeView 
County 
Country 
SexDescription 
AuthRole 
 |