Skip to main content

HS.Registry.Person.User.WebServices.Containers.UserFacility

persistent class HS.Registry.Person.User.WebServices.Containers.UserFacility extends %Library.Persistent, HS.Util.WebServices.ServiceStatus, HS.Util.WebServices.SuperContainerListItem

SQL Table Name: HS_Registry_Person_User_WebServices_Containers.UserFacility

Property Inventory

Parameters

parameter %JSONENABLED = 1;
If this parameter is true then JSON-enabling methods will be generated. Otherwise, the method generators do not produce a runnable method.

Properties

property Facility as %String (MAXLEN = 256);
Corresponds to FacilityCode in HS.Registry.Person.UserFacility.
Property methods: FacilityDisplayToLogical(), FacilityGet(), FacilityGetStored(), FacilityIsValid(), FacilityLogicalToDisplay(), FacilityLogicalToOdbc(), FacilityNormalize(), FacilitySet()
property PrimaryFlag as %Boolean;
Property methods: PrimaryFlagDisplayToLogical(), PrimaryFlagGet(), PrimaryFlagGetStored(), PrimaryFlagIsValid(), PrimaryFlagLogicalToDisplay(), PrimaryFlagLogicalToXSD(), PrimaryFlagNormalize(), PrimaryFlagSet(), PrimaryFlagXSDToLogical()
property UserClinician as %String);
The key for the user object linked to this facility.
Property methods: UserClinicianDisplayToLogical(), UserClinicianGet(), UserClinicianGetStored(), UserClinicianIsValid(), UserClinicianLogicalToDisplay(), UserClinicianLogicalToOdbc(), UserClinicianNormalize(), UserClinicianSet()

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Storage Model: Storage (HS.Registry.Person.User.WebServices.Containers.UserFacility)

^HS.Registry.P1585.UserFacilityD(ID)
=
%%CLASSNAME
Action
%User
%Roles
%Gateway
Facility
ID
Name
PrimaryFlag
Status
UserClinician
FeedbackOpens in a new tab