Loading
Seguro
Índice
Selecionar filtros

          Sem resultados
          Sem resultados
          Aqui estão algumas dicas de pesquisa

          Verifique a grafia das palavras-chave.
          Tente utilizar termos mais genéricos.
          Selecione menos filtros para ampliar sua pesquisa.

          Pesquisar em toda a Ajuda do Salesforce
          InsContractService:getContractDetail

          InsContractService:getContractDetail

          Use esse serviço para retornar um ProductJSON que você pode usar com o serviço de InsQuoteService:createUpdateQuote para atualizar o Contrato JSON com ou para criar uma cotação de renovação com produtos substitutos.

          Classe: InsContractService

          Método: getContractDetail

          Como funciona

          Por exemplo, se o produto Silver My Choice HDHP 300 tiver um produto substituto Silver My Choice HDHP 400, o JSON de contrato substituirá o produto Silver My Choice HDHP 300 por Silver My Choice HDHP 400.

          1. Usa o contractId para recuperar informações do contrato.

          2. Usando as informações do contrato, recupera todas as ContractLineItems associadas ao contrato.

            Se rootItemIds for especificado, o serviço recuperará apenas os ContractLineItems com IDs na lista de rootItemIds e seus ContractLineItems filhos.

          3. Se a opção getReplacementProducts estiver definida como true, o serviço itera em todos os ContractLineItems no nível raiz. Se o produto associado a uma determinada ContractLineItem tiver um produto substituto, o serviço substituirá o produto filho pelo produto substituto no JSON do contrato.

          Uma opção de effectiveDate também está disponível se você quiser usar um produto substituto que será efetivo até alguma data futura. Para fazer isso, selecione o produto substituto cuja data de vigência seja menor que a effectiveDate e cuja data de término seja nula ou seja maior que a effectiveDate.

          Por padrão, o serviço usará o tipo de censo ativo Sistema que está anexado ao grupo contratado. Se isso não estiver disponível, ele usará o censo de inscrição do contrato.

          Opções remotas

          Opção

          Descrição

          contractId

          Obrigatório.

          ID do contrato de destino.

          getReplacementProducts

          Opcional.

          Padrão = false.

          Se definido como true, substitui os produtos existentes por substituições aplicáveis.

          effectiveDate

          Opcional.

          Usado se getReplacementProducts estiver definido como true.

          Se essa opção não for fornecida, padrão = hoje.

          rateType

          Opcional. Use apenas quando você definir getReplacementProducts como true.

          O valor deve ser age ou composite.

          Nenhum valor padrão será inserido se nenhum valor for definido.

          Use essa opção quando precisar precificar produtos substitutos. Corresponde à opção de rateType para InsProductService:getRatedProducts.

          isBatchMode

          true ou false

          Quando definido como true, o serviço retorna um JSON de produto simplificado que não inclui categorias de atributo, mas inclui valores e regras selecionados de atributo.

          Quando definido como false, o serviço retorna o JSON de produto completo.

          Essa opção é útil se você estiver executando um Procedimento de integração no modo de lote e ele contiver esse serviço.

          JSON de entrada

          Esse serviço não usa um JSON de entrada.

          JSON de saída

          JSON do contrato de destino. (Exemplo abaixo.)

          Nota
          Nota

          Os campos retornados no JSON de contrato podem ser modificados atualizando os fieldSets de GetContractDetailFields nos objetos Contrato e ContractLineItem.

          {
            "totalSize": 1,
            "records": [
              {
                "displaySequence": -1,
                "Id": "800f4000000Bi7mAAC",
                "AccountId": "001f400000emqVVAAY",
                "ContractNumber": "00024803",
                "effectiveDate": "2018-12-28",
                "endDate": "2019-01-27",
                "ContractTerm": 1,
                "EnrollmentCensusId__c": "a3wf4000000LspPAAS",
                "Pricebook2Id": "01sf4000007PvM2AAK",
                "childProducts": {
                  "totalSize": 2,
                  "records": [
                    {
                      "displaySequence": -1,
                      "Id": "a2If4000001HvLtEAK",
                      "renewalSourceId": "a2If4000001HvLtEAK",
                      "AttributeSelectedValues__c": "{\"SLEEPSTUDIESOON\":\"Not covered.\",\"SLEEPSTUDIESIN\":80,\"HITECHIMAGINGOON\":\"Not covered.\",\"HITECHIMAGINGIN\":90,\"XRAYLABOON\":\"Not covered.\",\"XRAYLABIN\":90,\"InpatHabOutofnetwork\":50,\"InpatHabInnetwork\":80,\"InpatRehabOutOfnetwork\":50,\"InpatRehabInnetwork\":80,\"SNFOut-of-network\":50,\"SNFIn-network\":80,\"Inpatoutofnetwork\":50,\"Inpatinnetwork\":80,\"ATTRIBUTE-079\":80,\"ATTRIBUTE-078\":100,\"ATTRIBUTE-081\":70,\"ATTRIBUTE-080\":80,\"ATTRIBUTE-083\":80,\"ATTRIBUTE-082\":10,\"WELLBABYOON\":50,\"WELLBABYINN\":\"No charge.\",\"Tobacco OON\":\"No charge.\",\"Tobacco INN\":\"No charge.\",\"MAMMOOON\":80,\"MAMMOIN\":90,\"IMMUNOON\":80,\"IMMUNIN\":\"No charge.\",\"GYNOON\":80,\"GYNINN\":\"No charge.\",\"EXAMOON\":70,\"EXAMIN\":10,\"OUTPAT Treatment OON\":60,\"OUTPAT Treatment IN\":50,\"OUTPAT SVC OON\":50,\"OUTPAT SVC IN\":20,\"PROSORTHOON\":50,\"PROSORTHIN\":75,\"DIABETESOON\":50,\"DIABETESIN\":75,\"EQOON\":50,\"EQINN\":75,\"RESPITE OON\":30,\"RESPITE IN\":80,\"HOSPICE OON\":30,\"HOSPICE IN\":80,\"HOMEOON\":30,\"HOMEIN\":80,\"ATTRIBUTE-073\":12000,\"ATTRIBUTE-071\":5000,\"ATTRIBUTE-072\":6000,\"ATTRIBUTE-070\":3000,\"ATTRIBUTE-076\":60,\"ATTRIBUTE-075\":80,\"ATTRIBUTE-069\":50,\"INCP\":25,\"ATTRIBUTE-066\":50000,\"ATTRIBUTE-064\":3000,\"EMPLOYEEFAMILY\":5775,\"SGCOINSURANCE\":\"$70\",\"SGDEDUCTIBLE\":\"$6000\"}",
                      "productId": "01tf4000003GgJUAA0",
                      "Price": 4504.5,
                      "productName": "Silver My Choice HDHP 3000",
                      "ProductCode": "MCHDHPCA3000",
                      "RecordTypeName__c": "Product",
                      "childProducts": {
                        "totalSize": 0,
                        "records": [
                          {
                            "displaySequence": -1,
                            "Id": "a2If4000001HvLvEAK",
                            "renewalSourceId": "a2If4000001HvLvEAK",
                            "AttributeSelectedValues__c": "{\"WELLNESS-EXAM\":20,\"ILLNESS\":4}",
                            "ParentItemId__c": "a2If4000001HvLtEAK",
                            "productId": "01tf4000003GgJjAAK",
                            "pciId": "a2vf4000000RLG2AAO",
                            "Price": 0,
                            "productName": "Acupuncture Office Professional",
                            "ProductCode": "AOP",
                            "RecordTypeName__c": "CoverageSpec",
                            "isSelected": true
                          },
                          {
                            "displaySequence": -1,
                            "Id": "a2If4000001HvLwEAK",
                            "renewalSourceId": "a2If4000001HvLwEAK",
                            "AttributeSelectedValues__c": "{\"WELLNESS-EXAM\":20,\"ILLNESS\":4}",
                            "ParentItemId__c": "a2If4000001HvLtEAK",
                            "productId": "01tf4000003GgJeAAK",
                            "pciId": "a2vf4000000RLG3AAO",
                            "Price": 0,
                            "productName": "Acupuncture Outpatient Professional",
                            "ProductCode": "AOUP",
                            "RecordTypeName__c": "CoverageSpec",
                            "isSelected": true
                          }
                        ]
                      }
                    },
                    {
                      "displaySequence": -1,
                      "Id": "a2If4000001HvLuEAK",
                      "renewalSourceId": "a2If4000001HvLuEAK",
                      "AttributeSelectedValues__c": "{\"SQUAREFEET\":\"2018-04-02T07:00:00.000Z\"}",
                      "productId": "01tf4000003GgIvAAK",
                      "Price": 3575,
                      "productName": "Bronze My Choice HDHP 2500 CA",
                      "ProductCode": "MCHDHPCA2500",
                      "RecordTypeName__c": "Product",
                      "childProducts": {
                        "totalSize": 0,
                        "records": [
                          {
                            "displaySequence": -1,
                            "Id": "a2If4000001HvLxEAK",
                            "renewalSourceId": "a2If4000001HvLxEAK",
                            "AttributeSelectedValues__c": "{\"WELLNESS-EXAM\":20,\"ILLNESS\":4}",
                            "ParentItemId__c": "a2If4000001HvLuEAK",
                            "productId": "01tf4000003GgJeAAK",
                            "pciId": "a2vf4000000RLFtAAO",
                            "Price": 2788.5,
                            "productName": "Acupuncture Outpatient Professional",
                            "ProductCode": "AOUP",
                            "RecordTypeName__c": "CoverageSpec",
                            "isSelected": true
                          },
                          {
                            "displaySequence": -1,
                            "Id": "a2If4000001HvLyEAK",
                            "renewalSourceId": "a2If4000001HvLyEAK",
                            "AttributeSelectedValues__c": "{\"WELLNESS-EXAM\":20,\"ILLNESS\":4}",
                            "ParentItemId__c": "a2If4000001HvLuEAK",
                            "productId": "01tf4000003GgJjAAK",
                            "pciId": "a2vf4000000RLFsAAO",
                            "Price": 2788.5,
                            "productName": "Acupuncture Office Professional",
                            "ProductCode": "AOP",
                            "RecordTypeName__c": "CoverageSpec",
                            "isSelected": true
                          }
                        ]
                      }
                    }
                  ]
                }
              }
            ]
          
           
          Carregando
          Salesforce Help | Article