LOCrel

(part of the InLOC Information Model > InLOC properties > type)

The LOCrel type

A LOCassociation of type LOCrel relates a LOCstructure or LOCdefinition to another LOCstructure or LOCdefinition.

LOCassociation properties with LOCrel as the type

LOCassociation
property
expected value or range notes
id 0..1 URI  
type 1 http://purl.org/net/inloc/LOCrel  
subject.id 1 id of LOCstructure or LOCdefinition normally defined locally
subject.label 0 empty (or literals) used only if subject is defined externally
scheme.id 1 a specified URI the type of relationship between LOCs – see relationships
scheme.label 0..* literals any label representing the relationship
object.id 1 id of LOCstructure or LOCdefinition defined locally or externally
object.label 0..* literals should be omitted if object is defined locally
number 0..1 decimal, integer preferred for scheme.id of hasDefinedLevel or isDefinedLevelOf – no other usage is defined

Values of scheme id for LOCrel

The specified values for scheme.id when the LOCassociation is of type LOCrel are given with the InLOC relationships.

NOTE: InLOC distinguishes, on the one hand, defining levels (using this type, LOCrel) and, on the other hand, attributing external levels (using another type, level). See the InLOC treatment of levels.