Workplace

The Workplace type represents workplace/HCO details in the response of a workplaceByID query, HCO details in objects of the Activity and WorkplacesResultEdge types, and as parent and/or child HCOs in objects of this Workplace type.

Schema

 

 

type Workplace implements OneKeyEntity & SearchResultNode {

    id: ID!

    name: String

    officialName: String

    type: KeyedString

    localPhone: String

    intlPhone: String

    intlFax: String

    webAddress: String

    emailAddress: String

    address: Address

    openHours: [DailyOpenHours]

    parent: Workplace

    parentId: String

    children(

        first: Int=10,

        offset: Int=0,

        criteria: String,

        criteriaScope: WorkplaceCriteriaScope

    ): [Workplace]

    childrenIds: [String]

    individuals(

        first: Int=10,

        offset: Int=0,

        criteria: String,

        criteriaScope: IndividualCriteriaScope

    ): [Individual]

}

 

Field

Type

Description

id

ID!

ID of HCO.

name

String

Name of HCO.

officialName

String

Official name of HCO.

type

KeyedString

Type of HCO.

localPhone

String

Local phone number of HCO.

intlPhone

String

International phone number of HCO.

intlFax

String

International fax number of HCO.

webAddress

String

Website URL of HCO.

emailAddress

String

Email address of HCO.

address

Address

Mailing address of HCO.

openHours

[DailyOpenHours]

List of daily open hours.

parent

Workplace

Parent HCO of HCO.

parentID

String

ID of parent HCO.

children

[Workplace]

List of child HCOs of HCO.

childrenIds

[String]

IDs of child HCOs.

individuals

[Individual]

HCPs working at HCO. They must have at least one activity with HCO.

 

 

 

Availability

HealthCare Locator SDK 1.2.15 and higher

GraphQL Activity API 2.0