Zum Inhalt springen

Person

Type: String

Arguments

Type: Address

Address of this person.

Arguments

  • types: [AddressType!]! — default: [] — Get only addresses of specific address types like “DefaultMailingAddress” or “PrivateAddress”
  • validAtDate: DateTimeISO — Get address valid at this date. If not provided, uses current date.

Type: [Address!]!

Addresses of this person.

Arguments

  • options: AddressListOptions — Filtering options for the address sub-list (used by the query designer).
  • types: [AddressType!]! — default: [] — Get only addresses of specific address types like “DefaultMailingAddress” or “PrivateAddress”
  • validAtDate: DateTimeISO — Get addresses valid at this date. If not provided, uses current date.

Type: String

The swiss AHV number (social security insurance).

Type: String

Type: String

Type: String

Type: Date

Type: LinkType

Link type of the child item object. Only available if parentID is set in the query.

Type: Country

Number of citizenship country for this person.

Type: String

Type: DateTimeISO

Membership end date when this person is returned by class.students. Null if no end date exists.

Type: String

Code of this person

Type: [Company!]

Companies of this person.

Type: [Contract!]!

Contracts of this person.

Arguments

  • filter: ContractFilter! — default: "ActiveAndValid" — Filter for the operation.

Type: [CourseParticipant!]!

Authorized of this person.

Type: String

Type: ObjectLink

The link that the current object is linked to the selected parent object. Only available if parentID is set in the query.

Type: [CurriculumVitaeEntry!]

Type: Customer

Returns the first customer for a person

Type: [Customer!]

Returns all customers for a person

Type: DeliverMessageType

Type: [DisadvantageCompensation!]!

Disadvantage compensations of this person.

Type: String

Type: Float

The rate of employment in percent.

Type: Date

The date of entry as as en employer.

Type: String

Type: String

Type: String

Type: String

Type: String

Type: ID!

Same as the objectID field, but as a string.

Type: Boolean

Active membership state when this person is returned by class.students. Null outside of class context.

Type: String

Type: [JournalEntry!]!

Journal entries of this person.

Type: Language

Type: String!

Type: Date

The date of leave as as en employer.

Type: String

Car licence plate number.

Type: String

Second car licence plate number.

Type: String

Type: String

Type: String

Type: String

Type: String

Type: String

Name of the person on name plates etc.

Type: SMObject!

Type: Int!

Type: String

Type: String

Type: String

Legacy PostFinance account number.

Type: String!

Type: String

Type: String

Picture of the person. Normally a base64 encoded jpeg.

Type: String

Type: Country

Number of place of birth country for this person.

Type: String

Type: String

Type: String

Type: String

Type: [RelatedPerson!]!

Get all related persons for this person

Type: String

Type: String

Type: String

Type: String

The salutation used for letters and maybe email including the proper salutation, title and name of the person.

Type: Sex

Type: String

Type: String

Signature of the person. Normally a base64 encoded jpeg.

Type: Sponsor

Sponsor of this company.

Type: Person

Superior of this person as an employee. Resolved via field resolver.

Type: Teacher!

Teacher of this person.

Type: [TeacherPreset!]!

Authorized of this person.

Type: String

Type: String

The form of address used as additional line on envelopes.

Type: SMUser

Type: String