Pessoa LIS 2.0
Elementos de pessoa do aplicativo Blackboard suportados pelo LIS
Campo Usuários do Learn | Necessário para inserção | Único | Campo de origem do LIS |
|---|---|---|---|
Adicionado código de identificação do lote de nó | Não | Não | Associações de hierarquia da instituição de pessoa |
Disponível | Não | Não | |
Código de identificação do lote | Sim | Sim | ID de origem da pessoa |
Data de nascimento | Não | Não | Data de nascimento da pessoa |
Cidade | Não | Não | Cidade da pessoa |
Empresa | Não | Não | |
País | Não | Não | País da pessoa |
Chave da fonte de dados | Sim | Não | Fonte de dados da pessoa |
Departamento | Não | Não | |
Nível de escolaridade | Não | Não | |
Não | Não | E-mail da pessoa | |
Primeiro nome | Sim | Não | Nome da pessoa |
Gênero | Não | Não | Gênero da pessoa |
Fax Residencial | Não | Não | |
Telefone residencial | Não | Não | Número de telefone principal da casa da pessoa |
Telefone residencial (secundário) | Não | Não | Número de telefone secundário da casa da pessoa |
Cargo | Não | Não | |
Sobrenome | Sim | Não | Sobrenome da pessoa |
Nome do meio | Não | Não | Nome do meio da pessoa |
Celular | Não | Não | Número de celular da pessoa |
Outro nome | Não | Não | Nome da partícula da pessoa |
Senha | Sim | Não | Senha da função da pessoa |
Tipo de criptografia de senha | Não | Não | Tipo de criptografia de senha de função de pessoa |
Função primária da instituição | Não | Não | Pessoa função primária da instituição |
Pronomes | Não | Não | Pronomes de pessoa |
Código de identificação do lote para substituição | Não | Sim | ID de origem da pessoa |
Uid de lote de origem de dados de substituição | Não | Não | |
Status da linha | Não | Não | |
Funções da instituição secundária | Não | Não | Funções da instituição secundária da pessoa |
Estado / Província | Não | Não | Pessoa Endereço Estado/Província |
Rua 1 | Não | Não | Pessoa Endereço Rua 1 |
Rua 2 | Não | Não | Endereço da pessoa Rua 2 |
ID do aluno | Não | Não | ID de usuário da função da pessoa |
Sufixo | Não | Não | Nome do sufixo da pessoa |
Função de sistema | Não | Não | Função do sistema de pessoa |
Título | Não | Não | Nome do prefixo da pessoa |
Nome de usuário | Sim | Sim | ID de usuário da função da pessoa |
Site | Não | Não | Endereço da Web da pessoa |
Fax de trabalho | Não | Não | Fax de trabalho pessoal |
Telefone Comercial | Não | Não | Número de telefone principal da pessoa de trabalho |
Telefone comercial (secundário) | Não | Não | Número de telefone secundário da pessoa de trabalho |
CEP / Código postal | Não | Não | Pessoa CEP/Código Postal |
Objeto de pessoa LIS
Os objetos do Learn compatíveis estão em negrito nas descrições abaixo, os valores associados estão em negrito e itálico.
Elemento de mensagem LIS SOAP | Comentário Aprenda a relação do objeto |
| Elemento SOAP-ENV Body e elemento que define a operação de solicitação Este sourcedId é o ID de origem da mensagem Nenhum |
| Iniciar o bloco de registro pessoal Nenhum |
| O SourcedGUID que fornece o identificador exclusivo para esse registro pessoal e a origem do identificador BATCH UID :: Person SourcedId |
<person> | Iniciar os dados da pessoa Nenhum |
| Um estilo de formatação LIS de componente é o bloqueio de elementos e seus atributos entre os elementos de definição de suporte. Nesse caso, o nome formal (formname), o nome completo é bloqueado entre os identificadores que fornecem o idioma usado para os dados – neste caso, en, o textString – neste caso, Full e o textString que contém os dados reais para o formattedName – neste caso, Dr. First Middle Last, Jr. Observe que instanceVocabulary fornece o vocabulário IMS para o objeto em questão. Nenhum |
| Um estilo LIS adicional é o suporte para componentes de um objeto de várias partes, como um nome que pode ser construído a partir de partes de prefixo, primeira, intermediária, última e sufixo. Isso é feito através da adição de "partes". Combinados com os elementos de instância, esses objetos de várias partes são facilmente descritíveis e são colocados em elementos partName descritivos. Learn Title :: Person:Name:Prefix Learn First Name :: Person:Name:Given Learn Middle Name :: Person:Name:Middle Learn Last Name :: Person:Name:Last Learn Title :: Person:Name:Suffix Não suportado pelo Learn: Pessoa:Nome:Apelido |
| O bloco de endereço de pessoa segue o mesmo padrão que o bloco de nome acima. Learn Street1 :: Pessoa:Endereço: NonFieldedStreetAddress1 Learn Street2 :: Pessoa:Endereço:NonFieldedStreetAddress2 Learn City :: Pessoa:Endereço:Cidade Learn State/Province :: Pessoa:Endereço:StatePr Learn Zip/Postal code:: Pessoa:Endereço:Código postal Learn Country :: Pessoa:Endereço:País |
| Contactinfo fornece o endereço de e-mail associado a esse registro pessoal. Learn email :: Person:ContactInfo:EmailPrimary |
| Esta seção fornece informações demográficas, como sexo, data de nascimento, etc. Learn Birthdate :: Person:DemographicInfo:Birth Learn Gender :: Person:DemographicInfo:Gender Não suportado pelo Learn Pessoa:Demografia:Morte Pessoa:Demografia:Estado Conjugal Pessoa:Demografia:Etnia |
| A seção de funções fornece a função institucional e as informações de acesso da conta (nome de usuário e senha) para esse registro pessoal. Learn Primary Institution Role :: Person:Roles:Role:InstitutionRole Learn System Role :: Person:Roles:Role:InstitutionRole Consulte "Funções da instituição" ou "Funções do sistema" no painel do administrador do sistema para obter listas de funções válidas da instituição e do sistema. Learn Username and Student ID:: Pessoa:Funções:Função:userId Aprenda a senha: Pessoa:Funções:Função:Senha Aprenda o tipo de criptografia de senha: Pessoa:Funções:Função:PwEncryptionType Importante! A Blackboard usa apenas o último registro de código – se vários registros de código forem fornecidos, certifique-se de que as informações de acesso – nome de usuário e senha – estejam no último registro de código. Portanto, essa pessoa de amostra faria acesso no Blackboard usando nome de usuário: user_firstlastname senha: change_me Não suportado pela Blackboard tipo de autenticação |
| Tags de elemento de fechamento. |
Extensões do Blackboard para o LIS
O Blackboard oferece suporte a elementos de dados além daqueles definidos no padrão.
Elemento de mensagem LIS SOAP | Comentário |
<extension>
<extensionNameVocabulary>unknown</extensionNameVocabulary>
<extensionValueType>unknown</extensionValueType>
<extensionField>
<fieldName>inst_email</fieldName>
<fieldType>unknown</fieldType>
<fieldValue>someone@somewhere.edu</fieldValue>
</extensionField>
</extension><extension>
<extensionNameVocabulary>unknown</extensionNameVocabulary>.
<extensionValueType>unknown</extensionValueType>
<extensionField>
<fieldName>pronouns</fieldName>
<fieldType>unknown</fieldType
<fieldValue>they/them,she/her,ze/zir</fieldValue>
</extensionField>
</extension> | O e-mail da instituição é diferente do e-mail pessoal e usado para integrações que exigem o uso de um endereço oficial, como a integração do Microsoft Teams. Os administradores podem editar a instituição por meio da estrutura do Sistema de informações do aluno (SIA), mas não há opção para os usuários finais editarem. Existem 2 cenários a serem considerados: Um. Quando o e-mail da pessoa é o e-mail da instituição B. Quando o e-mail da Pessoa não é o e-mail da instituição O e-mail da pessoa é o e-mail da instituição. Para o cenário A, o E-mail da instituição (inst_email) é, por padrão, definido como e-mail de pessoa dentro das especificações de integração do Sistema de informações do aluno (SIA) e, portanto, nenhuma ação adicional é necessária para alterá-lo em nome do administrador. O e-mail da pessoa não é o e-mail da instituição Para o cenário B, quando o campo de e-mail da pessoa não é o endereço de e-mail da instituição e há necessidade de atualizá-lo/alterá-lo, é possível usar um script para preencher os valores do campo de e-mail institucional usando o mapeamento de campo em vez de adicionar dados diretamente a esse campo. Este é um exemplo de script para preencher o campo de e-mail da instituição usando a caixa de texto Usar um script personalizado: (function() {
var v = data.person.extensions.get('inst_email');
return v ? v.value : null;
}());É importante observar que, se necessário, um administrador pode reverter o mapeamento de campo de volta para 'E-mail da pessoa'. Se um script personalizado tiver sido usado, ele será preservado. Vários valores de pronome para uma pessoa É possível enviar vários valores de pronomes por Aluno. Isso é enviado como uma única entrada fieldValue com os diferentes valores separados por vírgulas. |
<extension>
<extensionNameVocabulary>unknown</extensionNameVocabulary>
<extensionValueType>unknown</extensionValueType>
<extensionField>
<fieldName>pronunciation</fieldName>
<fieldType>unknown</fieldType>
<fieldValue>kris-chun</fieldValue>
</extensionField>
</extension> | Pronúncia do nome O campo de pronúncia do nome é texto (unicode) para dar suporte à ortografia fonética ou a um guia de pronúncia. Não há suporte para a troca de arquivos de gravação de áudio com a estrutura de integração do Sistema de informações do aluno (SIA). |