s:ReferenceType
The ReferenceType type is the type of all reference elements within NIEM-conformant schemas. This type provides a reference attribute, to reference an object defined elsewhere. It includes an ID, as the link established by a reference element may need to be identified, and it includes link metadata, as an element of this type establishes a relationship between its context and the referenced object. It does not contain metadata, as it does not itself establish the existence of an object; it relies on a definition located elsewhere.
Complex type information
Namespace: http://niem.gov/niem/structures/2.0
Schema document: niem-constrained/structures/2.0/structures.xsd
Properties:
- Final: #all
Content
- Empty content
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
s:id | [0..1] | xsd:ID | The id attribute is used to define XML IDs for NIEM objects. These IDs may be targets of reference elements, metadata attributes, and link metadata attributes. | |
s:ref | [0..1] | xsd:IDREF | The ref attribute is used by reference elements in NIEM to refer to an object via an ID reference, rather than including the object itself as element content. | |
s:linkMetadata | [0..1] | xsd:IDREFS | The linkMetadata attribute allows an element to point to metadata that affects the relationship between the context and the value of the object. |
Used in
- Element lexsdigest:AttachmentLinkReference
- Element lexsdigest:BailBondsmanOrganizationReference
- Element lexsdigest:BailBondsmanPersonReference
- Element lexsdigest:BaileePersonReference
- Element lexsdigest:BailingOrganizationReference
- Element lexsdigest:BailingPersonReference
- Element lexsdigest:ContactPersonReference
- Element lexsdigest:ContactPersonEmailIDReference
- Element lexsdigest:ContactPersonLocationReference
- Element lexsdigest:ContactPersonTelephoneNumberReference
- Element lexsdigest:DeclarationPersonReference
- Element lexsdigest:EmailIDReference
- Element lexsdigest:EntityReference
- Element lexsdigest:HashReference
- Element lexsdigest:InstantMessengerReference
- Element lexsdigest:MissingPersonReference
- Element lexsdigest:NetworkAddressReference
- Element lexsdigest:OriginatorEmailIDReference
- Element lexsdigest:OriginatorInstantMessengerReference
- Element lexsdigest:OriginatorNetworkAddressReference
- Element lexsdigest:OriginatorOrganizationReference
- Element lexsdigest:OriginatorPersonReference
- Element lexsdigest:OriginatorTelephoneNumberReference
- Element lexsdigest:ReceiverEmailIDReference
- Element lexsdigest:ReceiverInstantMessengerReference
- Element lexsdigest:ReceiverNetworkAddressReference
- Element lexsdigest:ReceiverOrganizationReference
- Element lexsdigest:ReceiverPersonReference
- Element lexsdigest:ReceiverTelephoneNumberReference
- Element lexsdigest:RecipientLocationReference
- Element lexsdigest:RecipientOrganizationReference
- Element lexsdigest:RecipientPersonReference
- Element lexsdigest:SenderLocationReference
- Element lexsdigest:SenderOrganizationReference
- Element lexsdigest:SenderPersonReference
- Element lexsdigest:ServiceProviderOrganizationReference
- Element lexsdigest:ServiceProviderPersonReference
- Element lexsdigest:ServiceRecipientOrganizationReference
- Element lexsdigest:ServiceRecipientPersonReference
- Element lexsdigest:SubjectOrganizationReference
- Element lexsdigest:SubjectPersonReference
- Element lexsdigest:TelephoneNumberReference
- Element lexsdigest:VictimOrganizationReference
- Element lexsdigest:VictimPersonReference
- Element lexsdigest:VisitedOrganizationReference
- Element lexsdigest:VisitedPersonReference
- Element lexsdigest:VisitorOrganizationReference
- Element lexsdigest:VisitorPersonReference
- Element lexsdigest:WitnessPersonReference
- Element lexs:RenderingReference
- Element lexslib:ObjectReference
- Element lexslib:PayloadReference
- Element j:SubjectReference
- Element scr:PrimaryLocationReference
- Element scr:SecondaryLocationReference
- Element nc:ActivityReference
- Element nc:ContainerReference
- Element nc:ConveyanceReference
- Element nc:ConveyanceOperatorReference
- Element nc:ConveyedItemReference
- Element nc:ConveyedPersonReference
- Element nc:DocumentReference
- Element nc:EmployeeReference
- Element nc:EntityOrganizationReference
- Element nc:EntityPersonReference
- Element nc:ItemReference
- Element nc:LocationReference
- Element nc:OrganizationReference
- Element nc:OrganizationUnitReference
- Element nc:PersonReference
- Element nc:PersonAuthorityFigureReference
- Element nc:PersonChildReference
- Element nc:PersonDependentReference
- Element nc:PersonGuardianReference
- Element nc:PersonParentReference
- Element nc:PersonWorkerReference
- Element nc:RoleOfItemReference
- Element nc:RoleOfOrganizationReference
- Element nc:RoleOfPersonReference
- Element nc:WeaponUserReference