Mudanças entre as edições de "Arquivo MDF"

De UniWiki
Ir para: navegação, pesquisa
 
(7 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
 +
'''ATENÇÃO! ESTÁ PÁGINA FOI MIGRADA PARA A WIKI NOVA E NÃO VAI SER MAIS ATUALIZADA AQUI, PARA CONFERIR: http://wiki.uniware.net.br/pt-br/unilab/outros/config-etiquetas-mdf'''
 +
 +
 +
 +
<!--[[Categoria:Unilab]]-->
 +
<!--[[Categoria:Etiquetadoras]]-->
 +
<!--[[Categoria:Etiquetas MTBI]]-->
 
''[[Unilab - Etiquetas MTBI]]''
 
''[[Unilab - Etiquetas MTBI]]''
  
Linha 4: Linha 11:
  
 
O arquivo .MDF é o arquivo que descreve o formato em que a etiqueta de material biológico deve ser impressa, este arquivo contem 2 ou mais sessões conforme descrito abaixo:
 
O arquivo .MDF é o arquivo que descreve o formato em que a etiqueta de material biológico deve ser impressa, este arquivo contem 2 ou mais sessões conforme descrito abaixo:
 +
 +
* Sessão '''[ConfigPE]'''
 +
  A sessão ''ConfigPE'' permite definir a configuração específica da impressora.
 +
  As configurações colocadas aqui devem ser compativeis com a impressora utilizada pois
 +
  não são tratadas pelo driver de etiqueta.
 +
  Se a configuração da etiquetadora for definida aqui, esta configuração sempre será
 +
  enviada a impressora quando o [[Unilab]] imprimir etiquetas, neste caso as etiquetas
 +
  do unilab não serão mais desconfiguradas por outros softwares que utilizem a mesma
 +
  impressora.
  
 
* Sessão '''[Header]'''
 
* Sessão '''[Header]'''
Linha 12: Linha 28:
 
    
 
    
 
   A Sessão ''"ETIQUETA"'' descrive o conteúdo a ser impresso na etiqueta,  
 
   A Sessão ''"ETIQUETA"'' descrive o conteúdo a ser impresso na etiqueta,  
   deve-se definir uma sessão ''"ETIQUETA"'' para cada etiqueta que existir na ''[[linha da bobina de etiqueta]]''.
+
   deve-se definir uma sessão ''"ETIQUETA"'' para cada etiqueta que existir na ''linha da bobina de etiquetas''.
  
----
+
'''Nota:''' O termo 'linha da bobina' refere-se às etiquetas que estão dispostas lado a lado horizontalmente na bobina. A quantidade de etiquetas (colunas) na linha vai depender do modelo utilizado.
  
  [Header]
+
== Parâmetros da sessão [ConfigPE]==
  Tipo=2    ; Origem da informação, indica o unilab de onde
 
                  carregar a variavel (Ver tabela 1B)
 
  
  Etiquetas=2
+
* '''EnviaComando=1'''
   Height=200  ;Altura da etiqueta (8 pontos por milimetros - 200 = 25mm)
+
   Diz ao [[Unilab]] que a etiquetadora será configurada com os comandos relacionados no parâmetro ''CommandList'' e que os parâmetros de formatação da sessão ''Header'' serão desprezados.
  
 +
* '''CommandList=<sequencia de comandos>'''
 +
  Seqüencia de comandos de configuração da impressora separados e finalizados por pipe (|)
 +
  exemplo:
 +
    CommandList=OD|Q200,16|q808|JF|ZT|
 +
 
 +
  Nota: Para obter uma lista de comandos válida, utilize o programa [[MagicLabel.exe]].
  
  [ETIQUETA1]
 
  Linhas=3
 
 
  Linha_1=[tipoLinha]|[TipoDado]|x|y| ...
 
 
  :: Descrição Linha TXT
 
  Linha_n=TXT|<x>|<y>|<Rotacao>|<Font>|<xScala>|<yScala>|<Modo>|<VarName>|<Start>|<Count>
 
 
      Parâmetros:
 
          TXT - Fixo, indica que é uma linha de texto
 
      <x> - Ponto inicial eixo X
 
      <y> - Ponto Inicial eixo Y
 
      <Rotacao> - Rotaçã do texto:
 
                0 - Normal 1 - 90º  2 - 180º  3 - 270º
 
          <Font> -      Fonte
 
      <xScala> - Escala horiz de ampliação da fonte (default 1)
 
      <yScala> - Escala vert de ampliação da fonte (default 1)
 
            <Modo> - Modo de impressão do texto:
 
                                    N - Normal    R - Reverso
 
      <VarNome> - Nome da variavel (ver tabela de variaveis) cujo valor
 
              será impresso nesta linha.
 
              Nota se <Tipo Dado> for 6, será impresso o texto definido
 
              nesta posição (sem substituição)
 
                                  Se a informação não corresponder a um nome de variável o
 
                                  texto é impresso da forma que estiver informado neste campo.
 
          <Start> - Numero de Linha
 
      <Count> - Tamanho da linha
 
 
  ::Descrição de linha de código de barras
 
  Linha_n=BAR2|<x>|<y>|<Rotacao>|<Padrão CB>|<VarNome>
 
      BAR2 - Código de barras com label legivel
 
      <x> - Ponto inicial eixo X
 
      <y> - Ponto Inicial eixo Y
 
      <Rotacao> - Rotaçã do texto:
 
                0 - Normal 1 - 90º  2 - 180º  3 - 270º
 
      <Padrão CB>    - Opcional padrão de código de barras a imprimir.
 
              Se este parametro for omitido assume CODE 39 (3 de 9).
 
                                  3= CODE 39, 4=INTERLEAVE 2 DE 5 --> exigido pelo LabRede e Criesp
 
              Especificar somente em casos especiais e de acordo
 
              com a impressora utilizada (Consultar manual da impressora).
 
                                  Consultar tabela 1C. 
 
          <Height>        -      Altura do código de barras
 
      <VarNome> - Nome da variavel (ver tabela de variaveis) cujo valor
 
              será impresso em codigo de barras.
 
              Nota se <Tipo Dado> for 6, será impresso o texto definido
 
              nesta posição (sem substituição)
 
                                  Se a informação não corresponder a um nome de variável o
 
                                  código de barras é gerado com base no texto que
 
                                  estiver informado neste campo.
 
          <Start> - Numero de Linha
 
      <Count> - Tamanho da linha
 
 
 
  -------------------
 
  Tabela 1A - Tipo de linha
 
  TXT  - Texto
 
  BAR1 - Código de Barras sem representação humana
 
  BAR2 - Código de Barras com representação humana
 
 
  ------------------
 
  Tabela 1B - Tipos de dados e nome de variáves da linha quanto a origem Dado quanto ao tipo da etiqueta
 
 
  1 - Header do Pedido
 
              #CODIGOPEDIDO  * No. Pedido
 
          #NOMEPACI      * Nome do Paciente
 
              #CODILABOEQUI  * Código do equipamento / Laboratório de apoio
 
              #NOMELABOEQUI  * Nome do equipamento / Laboratório de apoio
 
              #DATAENTRADA    * Data de entrada
 
              #IDADEPACI      * Idade do paciente
 
              #SEXOPACI      * Sexo do paciente
 
              #TIPOSANGUINEO  * Tipo sanguíneo
 
              #FATORRH        * Fator RH
 
              #DFRACO        * DFraco
 
              #CODILABOEQUI  * Código laboratório de apoio ou equipamento
 
          #NOMELABOEQUI  * Nome laboratório de apoio ou equipamento
 
          #CODIGOCONVENIO * Código do convênio
 
          #NOMECONVENIO    * Nome do Convênio
 
          #PEDIDOTERCEIROS * Numero do pedido de Terceiros
 
 
 
  2      - Material Biológico
 
                                * Todos do tipo 1
 
              #NOMEMTBI        * Nome do Material Biologico
 
              #LISTAMTBI      * Nome do Material Biologico(Lista)
 
              #NOMESETOR      * Nome do Setor
 
              #CODEXAM        * código exame
 
              #LISTAEXAM      * Código dos Exames (Lista)
 
              #DATAHORACOLETA  * Data de coleta
 
              #DATAHORACOLETA  * Data e hora de coleta
 
 
  3      - Exame
 
                                * Todos do tipo 1
 
              #NOMEMTBI        * Nome do Material Biologico
 
              #LISTAMTBI      * Nome do Material Biologico(Lista)
 
              #NOMESETOR      * Nome do Setor
 
              #CODEXAM        * código exame
 
              #LISTAEXAM      * Código dos Exames (Lista)
 
              #DATAHORACOLETA  * Data de coleta
 
              #DATAHORACOLETA  * Data e hora de coleta
 
       
 
  4      - Setor (Não está mais sendo utilizada)
 
                                * Todos do tipo 1
 
              #NOMEMTBI        * Nome do Material Biologico
 
              #LISTAMTBI      * Nome do Material Biologico(Lista)
 
              #NOMESETOR      * Nome do Setor
 
              #CODEXAM        * código exame
 
              #LISTAEXAM      * Código dos Exames (Lista)
 
              #DATAHORACOLETA  * Data de coleta
 
              #DATAHORACOLETA  * Data e hora de coleta
 
 
  5      - Agrupamento da Amostra
 
                                * Todos do tipo 1
 
              #LISTAEXAM      * Código dos exames (Lista)
 
              #CODEXAM        * código exame
 
              #NOMEMTBI        * Nome Material biologico
 
              #LISTAMTBI      * Nome do Material Biologico(Lista)
 
              #DATACOLETA      * Data de coleta
 
              #DATAHORACOLETA  * Data e hora de coleta
 
              #AGRUPAMENTO    * Agrupamento da amostra
 
              #NUMAMOSTRA      * Número da amostra
 
 
  ------------------
 
  Tabela 1C - Tipos de códigos de barras previstos, valor a ser informado no campo <Padrão CB>.
 
 
    Valor  Padrão
 
    1      UPC-A
 
    2      UPC-E
 
    3      Code 39 (Code 3 de 9)
 
    4      Intercalado 2 de 5 (ITF, I25, Interleaved 2 de 5, Intercalado 25)
 
    5      Code 128 (Subsets A, B e C automáticos)
 
    6      EAN-13 (EAN/JAN-13) - tamanho fixo
 
    7      EAN-8 (EAN/JAN-8) - tamanho fixo
 
    8      Codabar
 
    9      Intercalado 2 de 5 com dígito verificador mod 10
 
    10      Intercalado 2 de 5 com dígito verificador humano visível
 
  
             
+
== Parâmetros da sessão [Header]==
  ======================================================
 
  Notas:
 
      1)  Texto Livre - será impresso o texto quando não corresponder a um nome de variável
 
 
      2)  Estoque de material biologico (soroteca) - Estará disponivel para todos os modelos
 
          após a implementação.
 
  
 +
* '''Tipo=(n)'''
 +
  Origem da informação, indica o unilab de onde carregar a variavel (Ver ''[[tabela 1B ETQMTBI]]'').
  
  ======================================================
+
* '''Etiquetas=2'''
   Arquivo de importacao:  NOMEQUALQUER.MDE
+
   Quantidade de etiquetas por [[Linha da bobina de etiquetas]].
  {arquivo enviado para o cliente contendo um modelo de etiqueta
 
    para importação pelo unilabw}
 
  
  [Modelo]
+
* '''Height=200'''
  Label=patatipatata...|sdhgjd;sdjgd;
+
  Altura da etiqueta (8 pontos por milimetros - 200 = 25mm)
   Tipo=2
+
    
  Etiquetas=2
+
==Parâmetros da Sessão [ETIQUETA(n)]==
  Height=200
 
  
  [ETIQUETA1]
+
* '''Linhas=(n)'''
  Linhas=3
+
  Quantidade de itens de informação impresso na etiqueta. Cada item impresso (Código de barras, num. de amostra,
  Linha_1=dados da linha..
+
  num. de pedido, nome do paciente, etc.) deve ser considerado individualmente, mesmo que sejam impressos na mesma
  Linha_2=dados da linha..
+
  coordenada Y (linha visual) de outro item. Para cada item adicionar o parâmetro ''Linha_(n)'' correspondente.
  Linha_3=dados da linha..
 
  
  [ETIQUETA2]
+
* '''Linha_(1..n)=<''[[Descritor de linha ETQMTBI]]''>'''
  Linhas=3
+
  Descreve o item a ser impresso nesta posição.
  Linha_1=dados da linha..
 
  Linha_2=dados da linha..
 
  Linha_3=dados da linha..
 

Edição atual tal como às 17h09min de 16 de maio de 2023

ATENÇÃO! ESTÁ PÁGINA FOI MIGRADA PARA A WIKI NOVA E NÃO VAI SER MAIS ATUALIZADA AQUI, PARA CONFERIR: http://wiki.uniware.net.br/pt-br/unilab/outros/config-etiquetas-mdf


Unilab - Etiquetas MTBI

  • Arquivo do sistema de etiquetas para materiais biológicos do Unilab.

O arquivo .MDF é o arquivo que descreve o formato em que a etiqueta de material biológico deve ser impressa, este arquivo contem 2 ou mais sessões conforme descrito abaixo:

  • Sessão [ConfigPE]
 A sessão ConfigPE permite definir a configuração específica da impressora.
 As configurações colocadas aqui devem ser compativeis com a impressora utilizada pois
 não são tratadas pelo driver de etiqueta.
 Se a configuração da etiquetadora for definida aqui, esta configuração sempre será
 enviada a impressora quando o Unilab imprimir etiquetas, neste caso as etiquetas 
 do unilab não serão mais desconfiguradas por outros softwares que utilizem a mesma 
 impressora.
  • Sessão [Header]
 A sessão Header contem os parâmetros básicos que definem a forma da(s) etiqueta(s) e o tipo (quanto ao conteúdo).
  • Sessão [ETIQUETA(n)]
 A Sessão "ETIQUETA" descrive o conteúdo a ser impresso na etiqueta, 
 deve-se definir uma sessão "ETIQUETA" para cada etiqueta que existir na linha da bobina de etiquetas.

Nota: O termo 'linha da bobina' refere-se às etiquetas que estão dispostas lado a lado horizontalmente na bobina. A quantidade de etiquetas (colunas) na linha vai depender do modelo utilizado.

Parâmetros da sessão [ConfigPE]

  • EnviaComando=1
  Diz ao Unilab que a etiquetadora será configurada com os comandos relacionados no parâmetro CommandList e que os parâmetros de formatação da sessão Header serão desprezados.
  • CommandList=<sequencia de comandos>
 Seqüencia de comandos de configuração da impressora separados e finalizados por pipe (|)
 exemplo:
    CommandList=OD|Q200,16|q808|JF|ZT|
 
 Nota: Para obter uma lista de comandos válida, utilize o programa MagicLabel.exe.


Parâmetros da sessão [Header]

  • Tipo=(n)
  Origem da informação, indica o unilab de onde carregar a variavel (Ver tabela 1B ETQMTBI).
  • Etiquetas=2
  Quantidade de etiquetas por Linha da bobina de etiquetas.
  • Height=200
 Altura da etiqueta (8 pontos por milimetros - 200 = 25mm)
  

Parâmetros da Sessão [ETIQUETA(n)]

  • Linhas=(n)
 Quantidade de itens de informação impresso na etiqueta. Cada item impresso (Código de barras, num. de amostra, 
 num. de pedido, nome do paciente, etc.) deve ser considerado individualmente, mesmo que sejam impressos na mesma 
 coordenada Y (linha visual) de outro item. Para cada item adicionar o parâmetro Linha_(n) correspondente.
 Descreve o item a ser impresso nesta posição.