Você está aqui:
Ação invocável Gerar entradas do usuário
Gera entradas do usuário e classificações de fatos.
Essa ação está disponível na API versão 59.0 e posteriores.
Métodos HTTP REST com suporte
URI
/services/data/vXX.X/actions/standard/generateUserInputs
Formatos
JSON
Métodos HTTP
GET, POST
Autenticação
Authorization: Bearer token
Contribuições
| Entrada | Detalhes |
|---|---|
account
|
Tipo sObject da conta Descrição Opcional. O registro da conta do qual o Mapeador de dados do OmniStudio busca valores de campo. |
contractGroupPlanId
|
Tipo ID Descrição Opcional.O ID do registro do plano do grupo usado para obter detalhes da contribuição da classe do grupo. |
effectiveDate
|
Tipo Data Descrição Opcional. A data usada para determinar quais detalhes da contribuição da classe do grupo usar para gerar entradas do usuário. Obrigatório se Adicionar contribuição da classe do grupo estiver especificado. |
fscNamespace
|
Tipo String Descrição O namespace do pacote do FSC. |
groupCensus
|
Tipo sObject do censo de grupo Descrição Opcional. O registro de censo de grupo do qual o Mapeador de dados busca valores de campo. |
groupCensusMembers
|
Tipo List Descrição Opcional. Uma coleção de registros de membro do censo do grupo dos quais o Mapeador de dados pode buscar fatos de classificação. |
groupBenefitPlanProductCategory
|
Tipo String Descrição Opcional. Especifica a categoria de produto a ser usada para obter os detalhes da contribuição da classe do grupo. Os valores válidos incluem:
|
insuranceRatingRequestId
|
Tipo String Descrição Opcional. O ID do registro da solicitação de classificação de seguro. |
isAddGroupContribution
|
Tipo Booleano Descrição Um valor booleano que indica se a contribuição da classe do grupo foi adicionada a entradas do usuário. |
isMemberLevelPremium
|
Tipo Booleano Descrição Opcional. Um valor booleano que indica se as contribuições devem ser alocadas para assinantes e dependentes com base nos detalhes da contribuição da classe do grupo. Obrigatório se Adicionar contribuição da classe do grupo estiver especificado. O valor padrão é false e as contribuições de classe do grupo para dependentes são as mesmas que os assinantes. |
memberSpecificAttributes
|
Tipo String Descrição Opcional. Uma string JSON de atributos a ser adicionada no nível do membro de censo do grupo individual. |
mode
|
Tipo String Descrição Opcional. Identifica o tipo de fluxo que está chamando a ação. Os valores válidos são:
Obrigatório se Adicionar contribuição da classe do grupo estiver especificado. |
product2Id
|
Tipo String Descrição Opcional. O ID do registro product2 a ser usado para obter a classe do grupo. Obrigatório se Adicionar contribuição da classe do grupo estiver especificado. |
ratingFactProduct
|
Tipo List Descrição O registro product2 que indica quais DataRaptors são usados e que determina o prefixo de código do produto usado para saída. |
userInput
|
Tipo String Descrição Opcional. Uma string JSON de entradas do usuário. |
Saídas
| Saída | Detalhes |
|---|---|
userInputs
|
Descrição Uma string JSON que inclui as entradas do usuário geradas e os fatos de classificação. |
Uso
Exemplo de solicitação
{
"inputs": [{
"isAddGroupContribution" : false,
"ratingFactProducts": [{"Id": "01tDI000000ENBeYAO",
"vlocity_ins__DRBundleName__c": "TransformCensusMemberRatingFactsStd",
"ProductCode" : "LG-groupCensus-RF"}],
"account": {"Id": "001DI000002fpqMYAQ",
"Name": "Account Name"},
"groupCensus": {"Id": "0rfDI00000000huYAA",
"Name": "Quote Name"},
"groupCensusMembers" : [{"Id": "0r6DI000000004tYAA",
"Gender": "Male"}],
"userInput": "{\"sampleKey\": \"sampleValue\"}"
}]
}

