---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OCSeriesEventGenerator - Global

# OCSeriesEventGenerator - Global {#ariaid-title1}

A inclusão de script OCSeriesEventGenerator fornece métodos para gerar os VEVENTS de repetição para o iCalendar de um usuário.

## OCSeriesEventGenerator -- getMemberCalendar (cadeia de caracteres groupId, cadeia de caracteres rotaId, cadeia de caracteres userId, objeto dateRangeObj, objetomemberSchedules, cadeia de caracteres calendarLink) {#ariaid-title2}

Retorna uma matriz de eventos de plantão repetidos.
{#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_ghj_tq3_hx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| groupId | Cadeia de caracteres | O SYS ID do grupo. |
| rotaId | Cadeia de caracteres | O SYS ID da escala. |
| userId | Cadeia de caracteres | O SYS ID do usuário. |
| dateRangeObj | Objeto | Contém as datas de início e fim do conjunto de dados. |
| cronogramasdemembro | Objeto | A programação do usuário. |
| calendarLink | Cadeia de caracteres | Um link de volta para o calendário de plantão na instância. |
[Tabela 1. Parâmetros]

{#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_ghj_tq3_hx} {#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_hhj_tq3_hx__entry__2}

| Tipo | Descrição |
|-|-|
| Matriz | Matriz de eventos de plantão repetidos. |
[Tabela 2. Retorna]

{#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_hhj_tq3_hx}

## OCSeriesEventGenerator -- getRosterICalEvents (GlideRecord rotaScheduleSpanGR, GlideRecordmemberScheduleSpanGR, Array seriesStartTimes, Object excludeItems, String repeatUntil, String timeZone, String calendarLink) {#ariaid-title3}

Retorna uma matriz de VEVENTs que representam o plantão para o rotaScheduleSpanGR e omemberScheduleSpanGR fornecidos.
{#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_as5_ks3_hx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| rotaScheduleSpanGR | GlideRecord | Um registro de glide cmn_schedule_span para uma escala. |
| membroScheduleSpanGR | GlideRecord | Um registro de glide cmn_schedule_span para um membro da escala. |
| sériesInícioHoras | Matriz | Uma matriz das horas de início do período de escala de repetição. |
| excluirItems | Objeto | Os itens de programação que precisam ser excluídos. |
| repetir até | Cadeia de caracteres | Uma cadeia de caracteres ScheduleDateTime formatada. |
| fuso horário | Cadeia de caracteres | Fuso horário para a escala de plantão. |
| calendarLink | Cadeia de caracteres | Um link para o calendário de plantão deste usuário. |
[Tabela 3. Parâmetros]

{#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_as5_ks3_hx} {#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_bs5_ks3_hx__entry__2}

| Tipo | Descrição |
|-|-|
| Matriz | Uma matriz de VEVENTs que representa o plantão para o rotaScheduleSpanGR e omemberScheduleSpanGR fornecidos. |
[Tabela 4. Retorna]

{#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_bs5_ks3_hx}

## OCSeriesEventGenerator - getRosterMemberEvents (GlideRecord rotaMemberGR, matriz seriesStartTimes, objeto excludeItems, cadeia de caracteres repeatUntil, cadeia de caracteres calendarLink) {#ariaid-title4}

Retorna uma matriz de VEVENTS de plantão repetidos.
{#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_lg3_wr3_hx__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| rotaMemberGR | GlideRecord | Um registro cmn_rota_member. |
| sériesInícioHoras | Matriz | Uma matriz das horas de início do período de escala de repetição. |
| excluirItems | Objeto | Os itens de programação que precisam ser excluídos. |
| repetir até | Cadeia de caracteres | Uma cadeia de caracteres ScheduleDateTime formatada. |
| calendarLink | Cadeia de caracteres | Um link para o calendário de plantão deste usuário. |
[Tabela 5. Parâmetros]

{#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_lg3_wr3_hx} {#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_mg3_wr3_hx__entry__2}

| Tipo | Descrição |
|-|-|
| Matriz | Uma matriz de VEVENTS de plantão repetidos |
[Tabela 6. Retorna]

{#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_mg3_wr3_hx}

