Skip to main content

HS.Message.ECRFetchByIdRequest

persistent class HS.Message.ECRFetchByIdRequest extends HS.Message.ECRFetchRequest

SQL Table Name: HS_Message.ECRFetchByIdRequest

Fetch from the ECR by internal patient id

Property Inventory

Properties

property PatientId as %String (MAXLEN = 512) [ Required ];
Internal patient ID (could be in any form)
Property methods: PatientIdDisplayToLogical(), PatientIdGet(), PatientIdGetStored(), PatientIdIsValid(), PatientIdLogicalToDisplay(), PatientIdLogicalToOdbc(), PatientIdNormalize(), PatientIdSet()

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

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

Storage Model: Storage (HS.Message.ECRFetchRequest)

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

Storage Model: Storage (HS.Message.ECRFetchRequest)

^Ens.MessageBodyD(ID,"ECRFetchRequest")
=
AuthBy
AuthType
BTGReason
MRN
AssigningAuthority
Filters
RequestId
RequestingGateway
Type
BreakTheGlass
ClinicalTypes
Consent
Facility
RequestingUser
RequestingUserRoles
Signature
UseFilters
RequestingForProxyUserID
RequestingForProxyID
MPIID
SAMLData
Identifiers
IncludeTimeZoneOffsets
AuthRole

Storage Model: Storage (HS.Message.ECRFetchByIdRequest)

^Ens.MessageBodyD(ID,"ECRFetchByIdRequest")
=
PatientId

Subclasses

FeedbackOpens in a new tab