BO attribute property Cardinality
The following details the attribute property Cardinality
for common business objects.
Message BO
Key attributes in the message BO bear no significance.
- Corresponding to the HL7 data element
Attributes in segment groups or segments that make up
the HL7 message structure definition or query structure definition.
- Naming convention
N/A
- Marking convention
Segment group or segment that has {} brace: set cardinality
to N else to 1
- Example:
The corresponding message BO for the ADT_A61 HL7 message
structure for message type ADT and event type A61 has following
attributes:
Table 41. This example shows the attribute cardinality for each attribute of HL7_MTADT_A61 and their HL7 counter parts
Attribute sequence |
Attribute type |
HL7 counter part |
Cardinality |
1 |
HL7_SGMSH |
MSH |
1 |
2 |
HL7_SGEVN |
EVN |
1 |
3 |
HL7_SGPID |
PID |
1 |
4 |
HL7_SGPD1 |
[PD1] |
1 |
5 |
HL7_SGV1 |
PV1 |
1 |
6 |
HL7_SGROL |
[ { ROL } ] |
N |
7 |
HL7_SGPV2 |
[ PV2 ] |
1 |
Group BO
- Corresponding to the HL7 data element
Segments or segment subgroup of a given segment group
with two or more segments
- Naming convention
N/A
- Marking convention
Set IsForeignKey to false
- Example:
N/A
Segment BO
- Corresponding to the HL7 data element
- The fields of regular HL7 segment
- The parameter names of QPD, RDT segments of a conformance statement
- Naming convention
N/A
- Marking convention
Segment fields that have the RP# or RP column marked
with "Y" or "y": set cardinality to N else set to 1
- Grammar
N/A
- Example:
For BO HL7_SGQBD_Q21, the cardinality attribute for the HL7 message standard specification
for parameter definition for query Q21:
Table 42. This example shows the attribute cardinality for each attribute of HL7_SGQBD_Q21 and their HL7 counter parts
Attribute sequence |
Sequence BO attribute name |
RP#/RP |
Cardinality |
1 |
MessageQueryName |
|
1 |
2 |
QueryTag |
|
1 |
3 |
PersonIdentifier |
N |
1 |
4 |
WhatDomainReturned |
Y |
N |
BO of complex data type
Key attributes in BO of Complex Data Type do not bear
any significance.
- Corresponding to the HL7 data element
- HL7 components in the definition data type except CM and Varies
- Components of data structures listed in Table 29of this document for CM type
- Naming convention
N/A
- Marking convention
Set cardinality to 1
- Grammar
N/A
- Example
N/A
Data type Union BO
The property type attributes of the Union BO data type
are summarized as follows:
- Corresponding to the HL7 data element
- HL7 data type except CM and Varies
- Components of data structures listed in Table 29 of this document for CM type
- Primitive data types
- Naming convention
N/A
- Marking convention
Set cardinality to 1
- Grammar
N/A
- Example:
N/A
