Compartir a través de


Creación de segmentos Z declarados

Puede crear segmentos Z declarados en cualquier nivel de un esquema (a diferencia de los segmentos Z no declarados, que deben ser la última parte de un mensaje de varias partes, después de la parte del cuerpo).

Para crear un segmento Z en el Editor de BizTalk

  1. En Explorador de soluciones de Visual Studio, haga clic con el botón derecho en el esquema al que desea agregar un segmento Z y, a continuación, haga clic en Abrir.

  2. En el Editor de BizTalk, haga clic con el botón derecho en el nodo con el nombre del esquema, seleccione Insertar nodo de esquema y, a continuación, haga clic en Registro secundario.

  3. Asigne al registro el nombre con tres dígitos alfanuméricos, en mayúsculas, con el primer dígito que es "Z". (La etiqueta de segmento Z debe incluir tres caracteres). Inserte un carácter de subrayado (_) y agregue una breve descripción del segmento. La descripción debe ser una o una serie de palabras, sin espacios, con la primera letra de cada palabra en mayúsculas. La última palabra debe ser "Segment". (Un ejemplo es "ZPP_PatientPreferencesSegment).) Presione Entrar.

  4. En el panel Propiedades, escriba las propiedades que desee para el segmento Z, incluido el tipo de estructura de datos (nombre de esquema o xsd:anyType), Max Occurs y Min Occurs.

    Nota:

    Si escribe un tipo de estructura de datos para el registro, no podrá agregar un elemento de campo secundario.

  5. En el Editor de BizTalk, haga clic con el botón derecho en el nombre del segmento Z, seleccione Insertar nodo de esquema y, a continuación, haga clic en Elemento de campo secundario.

  6. Escriba el nombre del campo, empezando por los tres primeros dígitos del nombre del segmento, seguido de un punto y el número del campo, seguido de un carácter de subrayado y, a continuación, una breve descripción del campo. La descripción debe ser una o una serie de palabras, sin espacios, con la primera letra de cada palabra en mayúsculas. Presione ENTRAR.

  7. En el panel Propiedades, escriba las propiedades que desee para el segmento Z, incluidos el tipo de datos, nillable, fijo, máximos y mínimos.

  8. Para crear un campo con componentes, cree el campo como registro y, a continuación, cree un elemento secundario de ese registro para cada componente. Para crear un campo con subcomponentes, cree el campo y los componentes como registros y los subcomponentes como elementos secundarios. Tenga en cuenta que los subcomponentes no pueden ser tipos de datos compuestos. Por ejemplo, para el segmento denominado ZPP_PatientPreferencesSegment, puede crear un campo de ZPP.1_Dietary y un componente alergias PD.1 con un subcomponente PD.1.1_FoodGroupAllergy. El subcomponente PD.1.1_FoodGroupAllergy tendría que ser un tipo de datos simple.

Consulte también

Ampliar esquemas de HL7 2.X con objetos de Z
Creación de tipos de datos personalizados en esquemas
Creación de tablas personalizadas en esquemas
Extender las enumeraciones
Control de segmentos de Z no declarados