Skip to main content

HS.SDA3.PatientLanguage

serial class HS.SDA3.PatientLanguage extends HS.SDA3.SuperClass

PatientLanguage appears in the SDA as a list property (OtherLanguages) of
HS.SDA3.Patient. See the annotations on this property for information on
how PatientLanguage is matched at the Edge and inserted into the Viewer
Cache.

Property Inventory

Properties

property ActionCode as %String;
Not used.
Property methods: ActionCodeDisplayToLogical(), ActionCodeGet(), ActionCodeIsValid(), ActionCodeLogicalToDisplay(), ActionCodeLogicalToOdbc(), ActionCodeNormalize(), ActionCodeSet()
property ActionScope as %String;
Not used.
Property methods: ActionScopeDisplayToLogical(), ActionScopeGet(), ActionScopeIsValid(), ActionScopeLogicalToDisplay(), ActionScopeLogicalToOdbc(), ActionScopeNormalize(), ActionScopeSet()
property EncounterNumber as %String (MAXLEN = 220);
Not used.
Property methods: EncounterNumberDisplayToLogical(), EncounterNumberGet(), EncounterNumberIsValid(), EncounterNumberLogicalToDisplay(), EncounterNumberLogicalToOdbc(), EncounterNumberNormalize(), EncounterNumberSet()
property EnteredOn as HS.SDA3.TimeStamp;
Note: This property is needed by the Sweden project, do not remove.
Prodlog 78545

VIEWERLIB: Not stored
Property methods: EnteredOnDisplayToLogical(), EnteredOnGet(), EnteredOnIsValid(), EnteredOnLogicalToDisplay(), EnteredOnLogicalToTimeStamp(), EnteredOnLogicalToXSD(), EnteredOnNormalize(), EnteredOnOdbcToLogical(), EnteredOnSet(), EnteredOnXSDToLogical()
Property methods: ExtensionGet(), ExtensionGetObject(), ExtensionGetObjectId(), ExtensionGetSwizzled(), ExtensionIsEmpty(), ExtensionIsValid(), ExtensionNewObject(), ExtensionSet(), ExtensionSetObject(), ExtensionSetObjectId(), ExtensionUnSwizzle()
property ExternalId as %String (MAXLEN = 220);
Not used.
Property methods: ExternalIdDisplayToLogical(), ExternalIdGet(), ExternalIdIsValid(), ExternalIdLogicalToDisplay(), ExternalIdLogicalToOdbc(), ExternalIdNormalize(), ExternalIdSet()
property PreferredLanguage as HS.SDA3.CodeTableDetail.Language;
SDATableName=Language, ViewerClass=User.HS.PACPreferredLanguage
VIEWERLIB: User.HS.PAPersonLanguage(LANGLanguageDR)
Property methods: PreferredLanguageGet(), PreferredLanguageGetObject(), PreferredLanguageGetObjectId(), PreferredLanguageGetSwizzled(), PreferredLanguageIsEmpty(), PreferredLanguageIsValid(), PreferredLanguageNewObject(), PreferredLanguageSet(), PreferredLanguageSetObject(), PreferredLanguageSetObjectId(), PreferredLanguageUnSwizzle()
property UpdatedOn as HS.SDA3.TimeStamp;
Not used.
Property methods: UpdatedOnDisplayToLogical(), UpdatedOnGet(), UpdatedOnIsValid(), UpdatedOnLogicalToDisplay(), UpdatedOnLogicalToTimeStamp(), UpdatedOnLogicalToXSD(), UpdatedOnNormalize(), UpdatedOnOdbcToLogical(), UpdatedOnSet(), UpdatedOnXSDToLogical()
property Use as %String (MAXLEN = 220);
What the language should be used for.

VIEWERLIB: User.HS.PAPersonLanguage(LANGUse)
Property methods: UseDisplayToLogical(), UseGet(), UseIsValid(), UseLogicalToDisplay(), UseLogicalToOdbc(), UseNormalize(), UseSet()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab