|  | PIDSegmentHandlerCreate Method  | 
 
            Create the PID segment from data elements
            
 
    Namespace: 
   SanteDB.Messaging.HL7.Segments
    Assembly:
   SanteDB.Messaging.HL7 (in SanteDB.Messaging.HL7.dll) Version: 2.2.1
 Syntax
Syntaxpublic virtual IEnumerable<ISegment> Create(
	IdentifiedData data,
	IGroup context,
	AssigningAuthority[] exportDomains
)
Public Overridable Function Create ( 
	data As IdentifiedData,
	context As IGroup,
	exportDomains As AssigningAuthority()
) As IEnumerable(Of ISegment)
public:
virtual IEnumerable<ISegment^>^ Create(
	IdentifiedData^ data, 
	IGroup^ context, 
	array<AssigningAuthority^>^ exportDomains
)
abstract Create : 
        data : IdentifiedData * 
        context : IGroup * 
        exportDomains : AssigningAuthority[] -> IEnumerable<ISegment> 
override Create : 
        data : IdentifiedData * 
        context : IGroup * 
        exportDomains : AssigningAuthority[] -> IEnumerable<ISegment> Parameters
- data
- Type: SanteDB.Core.ModelIdentifiedData
 The data to be created
- context
- Type: IGroup
 The message in which the segment is created
- exportDomains
- Type: SanteDB.Core.Model.DataTypesAssigningAuthority
 [Missing <param name="exportDomains"/> documentation for "M:SanteDB.Messaging.HL7.Segments.PIDSegmentHandler.Create(SanteDB.Core.Model.IdentifiedData,NHapi.Base.Model.IGroup,SanteDB.Core.Model.DataTypes.AssigningAuthority[])"] 
Return Value
Type: 
IEnumerableISegmentThe segments to add to the messge
Implements
ISegmentHandlerCreate(IdentifiedData, IGroup, AssigningAuthority) See Also
See Also