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 LanguageModeCode as HS.SDA3.CodeTableDetail.LanguageModeCode;
HL7ToSDA3:
HL7: ESGN : Expressed signed
HL7: ESP : Expressed spoken
HL7: EWR : Expressed written
HL7: RSGN : Received signed
HL7: RSP : Received spoken
HL7: RWR : Received written
Property methods: LanguageModeCodeGet(), LanguageModeCodeGetObject(), LanguageModeCodeGetObjectId(), LanguageModeCodeGetSwizzled(), LanguageModeCodeIsEmpty(), LanguageModeCodeIsValid(), LanguageModeCodeNewObject(), LanguageModeCodeSet(), LanguageModeCodeSetObject(), LanguageModeCodeSetObjectId(), LanguageModeCodeUnSwizzle()
property LanguageProficiencyLevel as HS.SDA3.CodeTableDetail.LanguageProficiencyLevel;
HL7ToSDA3:
HL7: E : Excellent
HL7: F : Fair
HL7: G : Good
HL7: p : Poor
Property methods: LanguageProficiencyLevelGet(), LanguageProficiencyLevelGetObject(), LanguageProficiencyLevelGetObjectId(), LanguageProficiencyLevelGetSwizzled(), LanguageProficiencyLevelIsEmpty(), LanguageProficiencyLevelIsValid(), LanguageProficiencyLevelNewObject(), LanguageProficiencyLevelSet(), LanguageProficiencyLevelSetObject(), LanguageProficiencyLevelSetObjectId(), LanguageProficiencyLevelUnSwizzle()
property Preferred as HS.SDA3.Boolean;
True if this language is the preferred.
Property methods: PreferredDisplayToLogical(), PreferredGet(), PreferredIsValid(), PreferredIsValidDT(), PreferredLogicalToDisplay(), PreferredLogicalToXSD(), PreferredNormalize(), PreferredSet(), PreferredXSDToLogical()
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