Descritor de linha ETQMTBI
De UniWiki
Página de redirecionamento
Redirecionar para:
O descritor de linha (item) da etiqueta de material biológico pode ser de dois tipos diferentes de acordo com a informação que o descritor deve representar conforme descrito abaixo:
Descritor de Texto
Indica que o item em questão é representado por um texto. A sintaxe geral do descritor é a seguinte:
TXT|<x>|<y>|<Rotacao>|<Fonte>|<xScala>|<yScala>|<Modo>|<VarName>|<Start>|<Count> . Descrição dos parametros TXT - Identificador de Tipo Texto, indica que é uma linha de texto <x> - Ponto inicial eixo X (coordenada horizontal de impressão) <y> - Ponto Inicial eixo Y (coordenada vertical de impressão) <Rotacao> - Rotaçã do texto: 0 - Normal 1 - 90º 2 - 180º 3 - 270º <Fonte> - Tamanho da 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 ou texto (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
Exemplos de descritor de texto: Ex. 1 - Imprimir o código do pedido completo (sem cortes) TXT|90|10|0|4|1|1|N|#CODIGOPEDIDO Ex. 2 - Imprimir o nome do paciente (dividido em partes de no máximo 30 caracteres, imprimir a parte 1) TXT|90|35|0|2|1|1|N|#NOMEPACI|1|30 Ex. 3 - Imprimir o nome do paciente (dividido em partes de no maximo 30 caracteres, imprimir a parte 2) TXT|90|35|0|2|1|1|N|#NOMEPACI|2|30
Descritor de Código de Barras
Indica que o item em questão é representado por um código de barras. A sintaxe geral do descritor é a seguinte:
BAR2|<x>|<y>|<Rotacao>|<Padrão CB>|<VarNome> . Descrição dos parametros BAR1 ou BAR2 - Identificador de Tipo para Código de barras. indica que este item é representado por um código de barras que pode ser: BAR1 - Somente o Código de barras BAR2 - Código de Barras com a representação numérica legível. <x> - Ponto inicial eixo X (coordenada horizontal de impressão) <y> - Ponto Inicial eixo Y (coordenada vertical de impressão) <Rotacao> - Rotaçã do Código de barras: 0 - Normal 1 - 90º 2 - 180º 3 - 270º <Padrão CB> - Opcional padrão de código de barras a imprimir. Se este parâmetro for omitido assume CODE 39 (3 de 9). Tabela de valores para Código de barras: . 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) exigido pelo LabRede e Criesp 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 . ==Nota== A tabela acima contem os códigos universais que valem para todos os modelos de impressoras disponíveis no Unilab. Para utilização de outros padrões que não constem desta tabela, deve-se informar o código de tipo indicado no manual de linguagem da impressora precedido do caracter '#', por exemplo a representacao #P imprime o código de barras no padrão Postnet em impressoras PPLB. <Height> - Altura do código de barras <VarNome> - Nome da variavel (ver tabela 1B ETQMTBI) cujo valor será impresso em codigo de barras. Nota 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.
Exemplo de descritor para código de barras: BAR2|460|10|0|3|40|#CODIGOPEDIDO
- 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.