HS.SDA3.Referral
serial class HS.SDA3.Referral extends HS.SDA3.SuperClass
Referral mappings are currently available to/from FHIR. HL7 V2 is not currently mapped to HS.SDA3.Referral. For documentation on FHIR mappings, please refer to the FHIR mapping documentation.Property Inventory
- ActionScope
- Categories
- EnteredOn
- Extension
- FillerId
- FromTime
- PlacerId
- ReferralCode
- ReferralReason
- ReferralStatus
- ReferredToOrganization
- ReferredToProvider
- ReferringOrganization
- ReferringProvider
- ToTime
- ValidityDuration
Properties
property ActionScope as %String;
Not used.
Property methods: ActionScopeDisplayToLogical(), ActionScopeGet(), ActionScopeIsValid(), ActionScopeLogicalToDisplay(), ActionScopeLogicalToOdbc(), ActionScopeNormalize(), ActionScopeSet()
property Categories as list of HS.SDA3.CodeTableDetail.Category;
Property methods: CategoriesBuildValueArray(), CategoriesCollectionToDisplay(), CategoriesCollectionToOdbc(), CategoriesDisplayToCollection(), CategoriesGet(), CategoriesGetObject(), CategoriesGetObjectId(), CategoriesGetSwizzled(), CategoriesIsValid(), CategoriesOdbcToCollection(), CategoriesSet(), CategoriesSetObject(), CategoriesSetObjectId()
property EnteredOn as HS.SDA3.TimeStamp;
The date on which the referral originated
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: EnteredOnDisplayToLogical(), EnteredOnGet(), EnteredOnIsValid(), EnteredOnLogicalToDisplay(), EnteredOnLogicalToTimeStamp(), EnteredOnLogicalToXSD(), EnteredOnNormalize(), EnteredOnOdbcToLogical(), EnteredOnSet(), EnteredOnXSDToLogical()
property Extension as HS.Local.SDA3.ReferralExtension;
Property methods: ExtensionGet(), ExtensionGetObject(), ExtensionGetObjectId(), ExtensionGetSwizzled(), ExtensionIsEmpty(), ExtensionIsValid(), ExtensionNewObject(), ExtensionSet(), ExtensionSetObject(), ExtensionSetObjectId(), ExtensionUnSwizzle()
property FillerId as %String (MAXLEN = 220);
The identifier assigned to the referral by the referred-to provider
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: FillerIdDisplayToLogical(), FillerIdGet(), FillerIdIsValid(), FillerIdLogicalToDisplay(), FillerIdLogicalToOdbc(), FillerIdNormalize(), FillerIdSet()
property FromTime as HS.SDA3.TimeStamp;
The date on which the referral is effective
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: FromTimeDisplayToLogical(), FromTimeGet(), FromTimeIsValid(), FromTimeLogicalToDisplay(), FromTimeLogicalToTimeStamp(), FromTimeLogicalToXSD(), FromTimeNormalize(), FromTimeOdbcToLogical(), FromTimeSet(), FromTimeXSDToLogical()
property PlacerId as %String (MAXLEN = 220);
The originating application's permanent identifier for the referral
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: PlacerIdDisplayToLogical(), PlacerIdGet(), PlacerIdIsValid(), PlacerIdLogicalToDisplay(), PlacerIdLogicalToOdbc(), PlacerIdNormalize(), PlacerIdSet()
property ReferralCode as HS.SDA3.CodeTableDetail.Order;
Property methods: ReferralCodeGet(), ReferralCodeGetObject(), ReferralCodeGetObjectId(), ReferralCodeGetSwizzled(), ReferralCodeIsEmpty(), ReferralCodeIsValid(), ReferralCodeNewObject(), ReferralCodeSet(), ReferralCodeSetObject(), ReferralCodeSetObjectId(), ReferralCodeUnSwizzle()
property ReferralReason as %String (MAXLEN = 32767);
The reason for which the referral will take place
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: ReferralReasonDisplayToLogical(), ReferralReasonGet(), ReferralReasonIsValid(), ReferralReasonLogicalToDisplay(), ReferralReasonLogicalToOdbc(), ReferralReasonNormalize(), ReferralReasonSet()
property ReferralStatus as %String (MAXLEN = 32000);
Property methods: ReferralStatusDisplayToLogical(), ReferralStatusGet(), ReferralStatusIsValid(), ReferralStatusLogicalToDisplay(), ReferralStatusLogicalToOdbc(), ReferralStatusNormalize(), ReferralStatusSet()
property ReferredToOrganization as HS.SDA3.CodeTableDetail.HealthCareFacility;
The facility to which the patient is referred
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: ReferredToOrganizationGet(), ReferredToOrganizationGetObject(), ReferredToOrganizationGetObjectId(), ReferredToOrganizationGetSwizzled(), ReferredToOrganizationIsEmpty(), ReferredToOrganizationIsValid(), ReferredToOrganizationNewObject(), ReferredToOrganizationSet(), ReferredToOrganizationSetObject(), ReferredToOrganizationSetObjectId(), ReferredToOrganizationUnSwizzle()
property ReferredToProvider as HS.SDA3.CodeTableDetail.CareProvider;
The care provider to whom the patient is referred
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: ReferredToProviderGet(), ReferredToProviderGetObject(), ReferredToProviderGetObjectId(), ReferredToProviderGetSwizzled(), ReferredToProviderIsEmpty(), ReferredToProviderIsValid(), ReferredToProviderNewObject(), ReferredToProviderSet(), ReferredToProviderSetObject(), ReferredToProviderSetObjectId(), ReferredToProviderUnSwizzle()
property ReferringOrganization as HS.SDA3.CodeTableDetail.HealthCareFacility;
The facility from which the referral originated
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: ReferringOrganizationGet(), ReferringOrganizationGetObject(), ReferringOrganizationGetObjectId(), ReferringOrganizationGetSwizzled(), ReferringOrganizationIsEmpty(), ReferringOrganizationIsValid(), ReferringOrganizationNewObject(), ReferringOrganizationSet(), ReferringOrganizationSetObject(), ReferringOrganizationSetObjectId(), ReferringOrganizationUnSwizzle()
property ReferringProvider as HS.SDA3.CodeTableDetail.CareProvider;
The care provider initiating the referral
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: ReferringProviderGet(), ReferringProviderGetObject(), ReferringProviderGetObjectId(), ReferringProviderGetSwizzled(), ReferringProviderIsEmpty(), ReferringProviderIsValid(), ReferringProviderNewObject(), ReferringProviderSet(), ReferringProviderSetObject(), ReferringProviderSetObjectId(), ReferringProviderUnSwizzle()
property ToTime as HS.SDA3.TimeStamp;
The date on which the referral expires
VIEWERLIB: Not stored
VIEWERLIB: Not stored
Property methods: ToTimeDisplayToLogical(), ToTimeGet(), ToTimeIsValid(), ToTimeLogicalToDisplay(), ToTimeLogicalToTimeStamp(), ToTimeLogicalToXSD(), ToTimeNormalize(), ToTimeOdbcToLogical(), ToTimeSet(), ToTimeXSDToLogical()
property ValidityDuration as HS.SDA3.CodeTableDetail.Duration;
The length of time the referral is valid from the date of the first
patient/referee encounter.
VIEWERLIB: Not stored
patient/referee encounter.
VIEWERLIB: Not stored
Property methods: ValidityDurationGet(), ValidityDurationGetObject(), ValidityDurationGetObjectId(), ValidityDurationGetSwizzled(), ValidityDurationIsEmpty(), ValidityDurationIsValid(), ValidityDurationNewObject(), ValidityDurationSet(), ValidityDurationSetObject(), ValidityDurationSetObjectId(), ValidityDurationUnSwizzle()
Inherited Members
Inherited Properties
- ActionCode
- CustomPairs
- EncounterNumber
- EnteredAt
- EnteredBy
- ExternalId
- ProvenanceIds
- SourceFormat
- UpdatedOn
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %Delete()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %GetSwizzleObject()
- %IsA()
- %IsModified()
- %IsNull()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %SerializeObject()
- %SetModified()
- %SyncObjectIn()
- %SyncTransport()
- %ValidateObject()
- EndXMLList()
- GetStreamletClass()
- IsDefined()
- LogIgnoredTag()
- LogicalToOdbc()
- OdbcToLogical()
- StartXMLList()
- ToQuickXML()
- ToQuickXMLStream()
- ToQuickXMLString()
- Translate()
- UpdateSDA()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLImportSDAString()
- XMLImportSDAStringUnknown()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()