complexType "AbstractIdentifiableType"
Namespace: |
|
Content: |
|
Abstract: |
(cannot be assigned directly to elements used in instance XML documents) |
Defined: |
|
Includes: |
|
Used: |
|
XML Representation Summary |
<... |
|
action |
= |
("Add" | "Update" | "Delete") |
|
id |
= |
xs:string |
|
objectSource |
= |
xs:anyURI |
|
urn |
= |
xs:anyURI |
|
> |
|
|
</...> |
Content Model Elements (1):
-
Known Direct Subtypes (2):
-
Known Indirect Subtypes (102):
-
AbstractMaintainableType,
AccessType,
ArchiveType,
AttributeType,
BaseLogicalProductType,
BaseRecordLayoutType,
CategoryGroupType,
CategorySchemeType,
CategoryType,
CodeMapType,
CodeSchemeType,
CodingType,
CollectionEventType,
ComparisonType,
ComputationItemType,
ConceptGroupType,
ConceptSchemeType,
ConceptType,
ConceptualComponentType,
ControlConstructSchemeType,
ControlConstructType,
CoordinateGroupType,
DataCollectionType,
DataElementConceptType,
DataFileIdentificationType,
DataRelationshipType,
DataSetType,
DDIInstanceType,
DDIProfileType,
EmbargoType,
ExternalInterviewerInstructionReferenceType,
GenericMapType,
GeographicCoverageType,
GeographicLocationSchemeType,
GeographicLocationType,
GeographicStructureSchemeType,
GeographicStructureType,
GeographyType,
GrossFileStructureType,
GrossRecordStructureType,
GroupType,
IdentifiedStructuredStringType,
IfThenElseType,
IndividualType,
InstructionType,
InstrumentType,
InterviewerInstructionSchemeType,
LifecycleEventType,
LocalHoldingPackageType,
LocationType,
LogicalProductType,
LogicalRecordType,
LoopType,
MaintainableType,
MeasureType,
MethodologyType,
MultipleQuestionItemType,
NCubeGroupType,
NCubeInstanceType,
NCubeInstanceType,
NCubeInstanceType,
NCubeLogicalProductType,
NCubeSchemeType,
NCubeType,
NoteType,
OrganizationSchemeType,
OrganizationType,
OtherMaterialType,
PhysicalDataProductType,
PhysicalInstanceType,
PhysicalRecordSegmentType,
PhysicalStructureSchemeType,
PhysicalStructureType,
ProcessingType,
ProprietaryRecordLayoutType,
QuestionConstructType,
QuestionItemType,
QuestionSchemeType,
RecordLayoutSchemeType,
RecordLayoutType,
RecordLayoutType,
RecordLayoutType,
RecordLayoutType,
RecordRelationshipType,
RepeatUntilType,
RepeatWhileType,
ResourcePackageType,
RoleType,
SequenceType,
SoftwareType,
StatementItemType,
StudyUnitType,
SubGroupType,
TemporalCoverageType,
TopicalCoverageType,
UniverseSchemeType,
UniverseType,
VariableGroupType,
VariableSchemeType,
VariableSetType,
VariableType,
VersionableType
All Direct / Indirect Based Elements (120):
-
Abstract,
Abstract,
Access,
ActionToMinimizeLosses,
Archive,
Attribute,
BaseLogicalProduct,
BaseRecordLayout,
Category,
CategoryGroup,
CategoryMap,
CategoryScheme,
CodeMap,
CodeScheme,
Coding,
CollectionEvent,
CollectionSituation,
Comparison,
ComputationItem,
Concept,
ConceptGroup,
ConceptMap,
ConceptScheme,
ConceptualComponent,
ControlConstruct,
ControlConstructScheme,
CoordinateGroup,
CreationSoftware,
DataCollection,
DataCollectionMethodology,
DataElementConcept,
DataFileIdentification,
DataRelationship,
DataSet,
DDIInstance,
DDIProfile,
DefaultAccess,
DeviationFromSampleDesign,
Embargo,
ExternalAid,
ExternalInformation,
ExternalInterviewerInstructionReference,
GeographicLocation,
GeographicLocationScheme,
GeographicStructure,
GeographicStructureScheme,
Geography,
GrossFileStructure,
GrossRecordStructure,
Group,
IfThenElse,
Individual,
Instruction,
Instrument,
InterviewerInstructionScheme,
LifecycleEvent,
LocalAddedContent,
LocalHoldingPackage,
Location,
LogicalProduct,
LogicalRecord,
Loop,
Measure,
Methodology,
ModeOfCollection,
MultipleQuestionItem,
NCube,
NCubeGroup,
NCubeInstance,
NCubeInstance,
NCubeInstance,
NCubeLogicalProduct,
NCubeScheme,
Note,
Organization,
OrganizationScheme,
OtherMaterial,
PhysicalDataProduct,
PhysicalInstance,
PhysicalRecordSegment,
PhysicalStructure,
PhysicalStructureScheme,
ProcessingEvent,
ProprietaryRecordLayout,
Purpose,
Purpose,
QuestionConstruct,
QuestionItem,
QuestionMap,
QuestionScheme,
RecordLayout,
RecordLayout,
RecordLayout,
RecordLayout,
RecordLayoutScheme,
RecordRelationship,
RepeatUntil,
RepeatWhile,
ResourcePackage,
Role,
SamplingProcedure,
Sequence,
Software,
SpatialCoverage,
StatementItem,
StudyUnit,
SubGroup,
SubUniverse,
TemporalCoverage,
TimeMethod,
TopicalCoverage,
Universe,
UniverseMap,
UniverseScheme,
Variable,
VariableGroup,
VariableMap,
VariableScheme,
VariableSet,
Weighting
Known Usage Locations
- In derivations of other global types (2):
Annotation
Used to identify described identifiable objects for purposes of internal and/or external referencing. Elements of this type cannot be versioned or maintained except as part of a complex parent element. Provides containers for Uniform Resource Name (URN) as well as ID information. An entity can either be identified by a URN, or an ID. The Agency and Version information in the URN is inherited from the containing elements. If both URN and combination of elements is used, the URN takes precedence. The element can be designated as an addition, replacement, or deletion to facilitate tracking changes.
XML Source (w/o annotations (6); see within schema source)
<xs:complexType abstract="true" name="AbstractIdentifiableType"> <xs:sequence> <xs:element maxOccurs="unbounded" minOccurs="0" ref="UserID"/> </xs:sequence> <xs:attribute name="objectSource" type="xs:anyURI" use="optional"/> </xs:complexType> |
Attribute Detail (defined in this component only; 4/4) action -
Used for inheritance to indicate that the element being described is being added, updated, or deleted at the local level. Add: This element is added to the inherited structure. Update: This element is to be used in place of the inherited element with this ID for local processing. Delete: This element has been removed from the inherited group for local processing. There will be a new ID only in the case of Add.
Attribute Value
Enumeration: |
"Add" |
- |
The element is in addition to the included Scheme |
"Update" |
- |
The element updates the element with the same ID in the included Scheme. This new element replaces or updates the included element for local use. |
"Delete" |
- |
The element with the same ID in the included Scheme should be treated as deleted for local use. |
|
XML Source (w/o annotations (1); see within schema source)
id -
Assigned ID, unique within its maintainable object.
Attribute Value
Pattern: |
([A-Z]|[a-z]|\*|@|[0-9]|_|$|\-)* |
XML Source (w/o annotations (1); see within schema source)
objectSource -
Type: |
xs:anyURI, predefined |
Use: |
optional |
When placing obejcts included by reference in-line for the purposes of archiving ro production of unpublished metadata to accompany data subsets, enter the DDI URN here. This addition will NOT cause a version change in the parent maintainable.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="objectSource" type="xs:anyURI" use="optional"/> |
urn -
DDI-structured URN of the element as described in Part I of the Technical Documentation.
Attribute Value
Pattern: |
[Uu][Rr][Nn]:[Dd][Dd][Ii]:[A-Za-z]+\.[A-Za-z][A-Za-z0-9\-]*:[A-Z|a-z]+\.[A-Z|a-z]+[A-Z|a-z|0-9|_|\-]*\.(([0-9\*]+\.[0-9\*]+\.[0-9\*]+)|([0-9\*]+\.[0-9\*]+\.L)|([0-9\*]+\.L\.L)|(L\.L\.L))(:[A-Z|a-z]+\.[A-Z|a-z]+[A-Z|a-z|0-9|_|\-]*\.(([0-9\*]+\.[0-9\*]+\.[0-9\*]+)|([0-9\*]+\.[0-9\*]+\.L)|([0-9\*]+\.L\.L)|(L\.L\.L)))? |
XML Source (w/o annotations (1); see within schema source)
Content Element Detail (defined in this component only; 1/1) -
An identifer that is locally unique within its specifc type. The required type attribute points to the local user identification system that defines the values. If multiple UserIDs are used they must be differentiated by the type attribute.
Simple Content
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="UserID"/> |