Heading


Os campos que podem aparecer no cabeçalho de uma EDIM são definidos e descritos abaixo no formato ASN.1:

Heading ::= SEQUENCE {
this-EDIM [1] ThisEDIMField,
originator [2] OriginatorField OPTIONAL,
recipients [3] RecipientsField OPTIONAL,
edin-receiver [4] EDINReceiverField OPTIONAL,
responsibility-forwarded [5] ResponsibilityForwarded DEFAULT FALSE,
edi-bodypart-type [6] EDIBodypartType DEFAULT {id-edifact-ISO646},
incomplete-copy [7] IncompleteCopyField DEFAULT FALSE,
expiry-time [8] ExpiryTimeField OPTIONAL,
related-messages [9] RelatedMessagesField OPTIONAL,
obsoleted-EDIMs [10] ObsoletedEDIMsField OPTIONAL,
edi-application-security-elements [11] EDIApplicationSecurityElementsField OPTIONAL
cross-referencing-information [12] CrossReferencingInformationField OPTIONAL,
edi-message-type [13] EDIMessageTypeField OPTIONAL,
service-string-advice [14] ServiceStringAdviceField OPTIONAL,
syntax-identifier [15] SyntaxIdentifierField OPTIONAL,
interchange-sender [16] InterchangeSenderField OPTIONAL,
date-and-time-of-preparation [17] DateAndTimeOfPreparationField OPTIONAL,
application-reference [18] ApplicationReferenceField OPTIONAL,
heading-extensions [19] HeadingExtensionsField OPTIONAL }


Descrição dos campos:

  1. this-EDIM
    Ele compreende um identificador de uma mensagem EDI que provê uma identificação única e global da EDIM.

  2. originator
    Identifica o originador da EDIM. Este campo compreende o nome do originador da mensagem.

  3. recipients
    O campo de destinatários identifica o(s) usuário(s) e as listas de distribuição dos destinatários preferenciais da EDIM.

  4. edin-receiver
    Identifica o destinatário dos quais os EDINs estão sendo enviados. Ele é criado pelo originador do EDIM quando o destinatário de uma notificação requisitada é diferente do originador da mensagem.

  5. responsabilitty-forwarded
    Este campo é usado para indicar que a responsabilidade foi enviada. A ausência deste campo deverá ser interpretada com valor FALSE, ou seja, está indicando a um UA que os elementos de segurança do envelope foram checados. Se este campo tem o valor TRUE ele indica a um UA (user agent) que a responsabilidade foi transmitida.

  6. edi-bodypart-type
    Indica o padrão EDI e o conjunto de caracteres EDI usados na parte primária do corpo (primary body part).

  7. incomplete-copy
    Este campo terá o valor true se as partes do corpo são removidas quando uma EDIM é transmitida. A ausência deste campo é interpretada como FALSE.

  8. expiry-time
    Indica quando o originador considera que esta EDIM perde sua validade. Este campo compreende uma data e hora.

  9. related-messages
    Identifica as mensagens que o originador desta EDIM considera que estejam relacionadas a ela. Compreende uma ou mais referências de mensagens, uma para cada mensagem relacionada.

  10. obsoleted-EDIMs
    Este campo identifica uma ou mais EDIMs que a presente EDIM considera obsoletas.

  11. edi-application-security-elements
    Permite a uma aplicação EDI trocar elementos de segurança tendo uma significância fim a fim.

  12. cross-referencing-information
    Este campo permite a uma aplicação EDI referenciar partes individuais do corpo dentro de uma mesma EDIM e dentro de outras EDIMs. Ele contém um conjunto de dados de referência cruzada.

  13. edi-message-type
    Indica o(s) tipo(s) da mensagem presente no intercâmbio EDI. Consiste num conjunto de strings.

  14. syntax-identifier
    Indica a sintaxe usada, além de sua versão.

  15. interchange-sender
    Indica o expedidor do intercâmbio EDI.

  16. date-and-time-of-preparation
    Indica a data e hora da preparação da EDIM.

  17. application-reference
    Oferece uma referência geral para uma aplicação ou função.

  18. heading-extensions
    Campo aberto para futuras extensões do cabeçalho.