Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

NomeTipoDescrição

Content-Type (header)

string

'application/json' é o formato do conteúdo
Authorization (Header)stringToken de acesso obtido via a API de autenticação, no formato Bearer <access_token>. *required
subscriberId (Path)stringIdentificador único da carteirinha do beneficiário. *required

04. RESPOSTA


CampoTipoDescrição
fields objeto
fields.name stringNome completo do beneficiário.
fields.socialNamestringNome social do beneficiário.
fields.healthInsurerCodestringCódigo da operadora de saúde.
fields.companyCode stringCódigo da empresa.
fields.registrationCode stringCódigo de registro do beneficiário.
fields.kinshipCode stringCódigo de parentesco.
fields.digit stringDígito de identificação.
fields.nationalHealthCard stringNúmero do cartão nacional de saúde
fields.subscriberId stringIdentificador único do beneficiário.
fields.birthDate string - dataData de nascimento do beneficiário.
fields.cardValidity string - dataData de validade do cartão.
fields.effectiveDate string - dataData de efetivação do plano de saúde.
fields.cardCopy stringIdentificador da cópia do cartão.
fields.holderName stringNome do titular do plano.
fields.holderHealthInsurerCode stringCódigo da operadora de saúde do titular.
fields.holderCompanyCode stringCódigo da empresa do titular.
fields.holderRegistrationCodestringCódigo de registro do titular.
fields.holderKinshipCode stringCódigo de parentesco do titular.
fields.holderDigit stringDígito de identificação do titular.
fields.holderSubscriberId stringIdentificador único do titular.
fields.dependentName stringNome do dependente.
fields.dependentHealthInsurerCode stringCódigo da operadora de saúde do dependente.
fields.dependentCompanyCodestringCódigo da empresa do dependente.
fields.dependentRegistrationCode stringCódigo de registro do dependente.
fields.dependentKinshipCode stringCódigo de parentesco do dependente.
fields.dependentDigit stringDígito de identificação do dependente.
fields.dependentSubscriberId stringIdentificador único do dependente.
fields.planCode stringCódigo do plano.
fields.planDescription stringDescrição do plano de saúde.
fields.accommodationDescription stringDescrição da acomodação do plano.
fields.coverageArea stringÁrea de cobertura do plano de saúde.
fields.planRegulation stringTipo de regulamentação do plano.
fields.planCodeANS stringCódigo do plano na ANS.
fields.planSegmentation stringSegmentação do plano.
fields.subcontractCardName stringNome do cartão de subcontrato.
fields.healthInsurerCodeANS stringCódigo da operadora de saúde na ANS.
fields.healthInsurerName stringNome da operadora de saúde.
cardImage objeto
cardImage.front stringImagem em base64 da frente do cartão (formato PNG).
cardImage.back stringImagem em base64 da verso do cartão (formato PNG).
layoutConfig objeto
layoutConfig.front array de objetosConfigurações de layout para a frente do cartão.
layoutConfig.front.css stringEstilo CSS para o campo.
layoutConfig.front.valuesarray de objetosValores a serem exibidos no campo.
layoutConfig.front.values.typestringTipo do campo, podendo ser: custom, field ou text.
layoutConfig.front.values.valuestringValor do campo.
layoutConfig.backarray de objetosConfigurações de layout para o verso do cartão.
layoutConfig.back.css stringEstilo CSS para o campo.
layoutConfig.back.valuesarray de objetosValores a serem exibidos no campo.
layoutConfig.back.values.typestringTipo do campo, podendo ser: custom, field ou text.
layoutConfig.back.values.valuestringValor do campo.
customFields array de objetos
customFields.fieldstringNome do campo customizado.
customFields.valuestringValor do campo customizado.
Informações
iconfalse
Dica
iconfalse
title(200) - Operação realizada com sucesso

Retorna os dados da carteirinha do beneficiário, incluindo informações pessoais, planos de saúde, imagens do cartão e configurações de layout.

CampoTipoDescrição
fields 
fields objeto
fields.
name 
name stringNome completo do beneficiário.
fields.socialNamestringNome social do beneficiário.
fields.healthInsurerCodestringCódigo da operadora de saúde.
fields.companyCode stringCódigo da empresa.
fields.registrationCode stringCódigo de registro do beneficiário.
fields.kinshipCode stringCódigo de parentesco.
fields.digit stringDígito de identificação.
fields.nationalHealthCard stringNúmero do cartão nacional de saúde
fields.subscriberId stringIdentificador único do beneficiário.
fields.birthDate string - dataData de nascimento do beneficiário.
fields.cardValidity string - dataData de validade do cartão.
fields.effectiveDate string - dataData de efetivação do plano de saúde.
fields.cardCopy stringIdentificador da cópia do cartão.
fields.holderName stringNome do titular do plano.
fields.holderHealthInsurerCode stringCódigo da operadora de saúde do titular.
fields.holderCompanyCode stringCódigo da empresa do titular.
fields.holderRegistrationCodestringCódigo de registro do titular.
fields.holderKinshipCode stringCódigo de parentesco do titular.
fields.holderDigit stringDígito de identificação do titular.
fields.holderSubscriberId stringIdentificador único do titular.
fields.dependentName stringNome do dependente.
fields.dependentHealthInsurerCode stringCódigo da operadora de saúde do dependente.
fields.dependentCompanyCodestringCódigo da empresa do dependente.
fields.dependentRegistrationCode stringCódigo de registro do dependente.
fields.dependentKinshipCode stringCódigo de parentesco do dependente.
fields.dependentDigit stringDígito de identificação do dependente.
fields.dependentSubscriberId stringIdentificador único do dependente.
fields.planCode stringCódigo do plano.
fields.planDescription stringDescrição do plano de saúde.
fields.accommodationDescription stringDescrição da acomodação do plano.
fields.coverageArea stringÁrea de cobertura do plano de saúde.
fields.planRegulation stringTipo de regulamentação do plano.
fields.planCodeANS stringCódigo do plano na ANS.
fields.planSegmentation stringSegmentação do plano.
fields.subcontractCardName stringNome do cartão de subcontrato.
fields.healthInsurerCodeANS stringCódigo da operadora de saúde na ANS.
fields.healthInsurerName stringNome da operadora de saúde.
cardImage 
cardImage objeto
cardImage.
front 
front stringImagem em base64 da frente do cartão (formato PNG).
cardImage.
back 
back stringImagem em base64 da verso do cartão (formato PNG).
layoutConfig 
layoutConfig objeto
layoutConfig.
front 
front array de objetosConfigurações de layout para a frente do cartão.
layoutConfig.front.css stringEstilo CSS para o campo.
layoutConfig.front.valuesarray de objetosValores a serem exibidos no campo.
layoutConfig.front.values.typestringTipo do campo, podendo ser: custom, field ou text.
layoutConfig.front.values.valuestringValor do campo.
layoutConfig.backarray de objetosConfigurações de layout para o verso do cartão.
layoutConfig.back.css stringEstilo CSS para o campo.
layoutConfig.back.valuesarray de objetosValores a serem exibidos no campo.
layoutConfig.back.values.typestringTipo do campo, podendo ser: custom, field ou text.
layoutConfig.back.values.valuestringValor do campo.
customFields 
customFields array de objetos
customFields.fieldstringNome do campo customizado.
customFields.valuestringValor do campo customizado.
Bloco de código
languagec#
themeMidnight
titleExemplo
collapsetrue
{

   "fields": {
    "name": "Marli Brenda Viana",
    "socialName": "",
    "healthInsurerCode": "0001",
    "companyCode": "0101",
    "registrationCode": "000007",
    "kinshipCode": "53",
    "digit": "5",
    "nationalHealthCard": "",
    "subscriberId": "00010101000007535",
    "birthDate": "1997-10-07",
    "cardValidity": "",
    "effectiveDate": "2020-12-28",
    "cardCopy": "06",
    "holderName": "LUCAS NONATO",
    "holderHealthInsurerCode": "",
    "holderCompanyCode": "0101",
    "holderRegistrationCode": "000007",
    "holderKinshipCode": "01",
    "holderDigit": "2",
    "holderSubscriberId": "00010101000007012",
    "dependentName": "Marli Brenda Viana",
    "dependentHealthInsurerCode": "0001",
    "dependentCompanyCode": "0101",
    "dependentRegistrationCode": "000007",
    "dependentKinshipCode": "53",
    "dependentDigit": "5",
    "dependentSubscriberId": "00010101000007535",
    "planCode": "0001",
    "planDescription": "PLANO DOS GRANDE",
    "accommodationDescription": "INDIVIDUAL",
    "coverageArea": "GRUPO DE ESTADOS",
    "planRegulation": "PLANO REGULAMENTADO",
    "planCodeANS": "123456",
    "planSegmentation": "AMBULATORIAL",
    "subcontractCardName": "",
    "healthInsurerCodeANS": "888888",
    "healthInsurerName": "OPERADORA SAÚDE 888888"
  },
  "cardImage": {
    "front": "",
    "back": ""
  },
  "layoutConfig": {
    "front": [
      {
        "css": "font-size: 9px;font-weight: bold;top: 50px; width: 200px; left: 300px;",
        "values": [
          {
            "type": "custom",
            "value": "meuCampo"
          }
        ]
      },
      {
        "css": "font-size: 9px;font-weight: bold;top: 70px; width: 200px; left: 20px;",
        "values": [
          {
            "type": "field",
            "value": "planDescription"
          },
          {
            "type": "field",
            "value": "accommodationDescription"
          }
        ]
      },
      {
        "css": "font-size: 8px;top: 117px; width: 70px; left: 330px;",
        "values": [
          {
            "type": "text",
            "value": "VÁLIDO ATÉ:"
          }
        ]
      }
    ],
    "back": [
      {
        "css": "font-size: 9px;font-weight: bold;top: 70px; width: 200px; left: 100px;",
        "values": [
          {
            "type": "field",
            "value": "planDescription"
          },
          {
            "type": "field",
            "value": "accommodationDescription"
          }
        ]
      }
    ]
  },
  "customFields": [
    {
      "field": "meuCampo",
      "value": "Meu valor customizado"
    }
  ]
}

...