Constructors
constructor
-
Parameters
-
__namedParameters: { accessToken: string }
-
Methods
fingerprintLogin
- fingerprintLogin(params: { facilityRelationshipId: number; hash: string }): Promise<FacilityUserSession>
-
Parameters
-
params: { facilityRelationshipId: number; hash: string }
-
facilityRelationshipId: number
-
hash: string
getMemberRelationships
-
Parameters
-
options: { ascending?: boolean; includeSession?: boolean; limit?: number; memberIdentifier?: string; name?: string; offset?: number; sort?: FacilityUserRelationshipSorting } = {}
-
Optional ascending?: boolean
-
Optional includeSession?: boolean
-
Optional limit?: number
-
Optional memberIdentifier?: string
-
Optional name?: string
-
Optional offset?: number
-
getRelationships
-
Parameters
-
options: { ascending?: boolean; employee?: boolean; includeSession?: boolean; limit?: number; member?: boolean; memberIdentifier?: string; name?: string; offset?: number; sort?: FacilityUserRelationshipSorting } = {}
-
Optional ascending?: boolean
-
Optional employee?: boolean
-
Optional includeSession?: boolean
-
Optional limit?: number
-
Optional member?: boolean
-
Optional memberIdentifier?: string
-
Optional name?: string
-
Optional offset?: number
-
sessionEnd
- sessionEnd(params: { echipData: object; echipId: string }): Promise<Session>
-
Parameters
-
params: { echipData: object; echipId: string }
-
echipData: object
-
echipId: string
Returns Promise<Session>
sessionUpdate
- sessionUpdate(params: { echipData: object; echipId: string }): Promise<Session>
-
Parameters
-
params: { echipData: object; echipId: string }
-
echipData: object
-
echipId: string
Returns Promise<Session>
userLogin
- userLogin(params: { primaryIdentification: string | number; secondaryIdentification?: string | number }): Promise<FacilityUserSession>
-
Parameters
-
params: { primaryIdentification: string | number; secondaryIdentification?: string | number }
-
primaryIdentification: string | number
-
Optional secondaryIdentification?: string | number