nc:PersonMilitarySummary
A service of a person in a military.
Element information
Namespace: http://release.niem.gov/niem/niem-core/3.0/
Schema document: niem-core/3.0/niem-core.xsd
Type: nc:MilitarySummaryType
Properties: Global, Qualified, Nillable
Content
- Sequence [1..1]
- structures:ObjectAugmentationPointAbstract [0..*]An augmentation point for ObjectType
- nc:MilitaryBranchName [0..*]A name of a military branch in which a person served.
- nc:MilitaryDischargeDate [0..*]A date a person was released from further military obligations.
- Choice [0..*]
- nc:MilitaryDischargeCategoryCodeA kind of discharge a person received from military service.
- nc:MilitaryDischargeCategoryTextA kind of discharge a person received from military service.
from subst. group nc:MilitaryDischargeCategory - nc:MilitaryExemptionDescriptionText [0..*]A description of why a person was excused from military service.
- nc:MilitaryExperienceIndicator [0..*]True if a person has some form of military experience; false otherwise.
- nc:MilitaryReleaseDate [0..*]A date a person was released from active service in a military.
- nc:MilitaryReleaseCategoryText [0..*]A kind of release a person received from military service.
- nc:MilitaryServiceActiveIndicator [0..*]True if a person is currently serving in the military; false otherwise.
- nc:MilitaryServiceTimeMeasure [0..*]A quantity of time a person spent in military service.
- nc:MilitaryStatus [0..*]A status of military service of a person.
- Choice [0..*]
- j:MilitaryCountryFIPS10-4CodeA country in whose military a person served.
- nc-3.0.3:MilitaryCountryGENCCodeA country in whose military a person served.
- nc:MilitaryCountryGENCCodeA country in whose military a person served.
from subst. group nc:MilitaryCountry - Choice [0..*]
- cyfs:MilitarySummaryAugmentationAdditional information about a person's military service.
- j:MilitarySummaryAugmentationAdditional information about a military summary.
from subst. group nc:MilitarySummaryAugmentationPoint
from type structures:ObjectTypefrom subst. group structures:ObjectAugmentationPoint
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
structures:id | [0..1] | xsd:ID | from type structures:ObjectType | |
structures:ref | [0..1] | xsd:IDREF | from type structures:ObjectType | |
structures:metadata | [0..1] | xsd:IDREFS | from type structures:ObjectType | |
structures:relationshipMetadata | [0..1] | xsd:IDREFS | from type structures:ObjectType | |
Any attribute | [0..*] | Namespace: urn:us:gov:ic:ism urn:us:gov:ic:ntk, Process Contents: lax | from type structures:ObjectType |
Used in
- Type biom:DNADonorType via extension of nc:PersonType (Element biom:DNADonor)
- Type em:PersonHumanResourceType via extension of nc:PersonType (Elements em:CheckInOutPerson, em:PersonHumanResource)
- Type em:ServiceCallOriginatorType via extension of nc:PersonType (Element em:ServiceCallOriginator)
- Type it:RepresentativePersonType via extension of nc:PersonType (Element it:RepresentativePerson)
- Type j:MedicalPractitionerType via extension of nc:PersonType (Element j:MedicalPractitioner)
- Type nc:PersonType (Elements cyfs:Caregiver, cyfs:JuvenileGangMember, cyfs:JuvenilePlacementSupervisorPerson, cyfs:JuvenileStudent, cyfs:Parent, cyfs:PlacedJuvenile, cyfs:PlacementPerson ...more)
Sample instance
<nc:PersonMilitarySummary> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <nc:MilitaryBranchName>string</nc:MilitaryBranchName> <nc:MilitaryDischargeDate> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <intel:DayDate>---31</intel:DayDate> <nc:DateAccuracy>any content</nc:DateAccuracy> <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration> <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint> </nc:MilitaryDischargeDate> <nc:MilitaryDischargeCategoryCode>B</nc:MilitaryDischargeCategoryCode> <nc:MilitaryExemptionDescriptionText>string</nc:MilitaryExemptionDescriptionText> <nc:MilitaryExperienceIndicator>true</nc:MilitaryExperienceIndicator> <nc:MilitaryReleaseDate> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <intel:DayDate>---31</intel:DayDate> <nc:DateAccuracy>any content</nc:DateAccuracy> <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration> <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint> </nc:MilitaryReleaseDate> <nc:MilitaryReleaseCategoryText>string</nc:MilitaryReleaseCategoryText> <nc:MilitaryServiceActiveIndicator>true</nc:MilitaryServiceActiveIndicator> <nc:MilitaryServiceTimeMeasure> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <nc:MeasureDecimalValue>1.0</nc:MeasureDecimalValue> <nc:MeasureCommentText>string</nc:MeasureCommentText> <nc:MeasureDate> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <intel:DayDate>---31</intel:DayDate> <nc:DateAccuracy>any content</nc:DateAccuracy> <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration> <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint> </nc:MeasureDate> <nc:MeasureErrorText>string</nc:MeasureErrorText> <j:EngineDisplacementUnitCode>cc</j:EngineDisplacementUnitCode> <nc:Measurer> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <nc:EntityOrganization>... </nc:EntityOrganization> <nc:EntityAugmentationPoint>any content</nc:EntityAugmentationPoint> </nc:Measurer> <nc:MeasureMethodText>string</nc:MeasureMethodText> <nc:MeasureEstimatedIndicator>true</nc:MeasureEstimatedIndicator> <nc:MeasureAugmentationPoint>any content</nc:MeasureAugmentationPoint> </nc:MilitaryServiceTimeMeasure> <nc:MilitaryStatus> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <nc:StatusCommentText>string</nc:StatusCommentText> <nc:StatusDate> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <intel:DayDate>---31</intel:DayDate> <nc:DateAccuracy>any content</nc:DateAccuracy> <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration> <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint> </nc:StatusDate> <im:ImmigrationStatusCode>1</im:ImmigrationStatusCode> <nc:StatusDescriptionText>string</nc:StatusDescriptionText> <nc:StatusIssuerIdentification> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <nc:IdentificationID>string</nc:IdentificationID> <nc:IdentificationJurisdiction>... </nc:IdentificationJurisdiction> <em:TemporaryIDIndicator>true</em:TemporaryIDIndicator> <nc:IdentificationCategoryDescriptionText>string</nc:IdentificationCategoryDescriptionText> <nc:IdentificationEffectiveDate>... </nc:IdentificationEffectiveDate> <nc:IdentificationExpirationDate>... </nc:IdentificationExpirationDate> <nc:IdentificationSourceText>string</nc:IdentificationSourceText> <nc:IdentificationStatus>... </nc:IdentificationStatus> <intel:IdentificationAugmentation>............... </intel:IdentificationAugmentation> </nc:StatusIssuerIdentification> <nc:StatusIssuerText>string</nc:StatusIssuerText> <im:StatusAugmentation> <im:StatusReasonText>string</im:StatusReasonText> </im:StatusAugmentation> </nc:MilitaryStatus> <j:MilitaryCountryFIPS10-4Code>AA</j:MilitaryCountryFIPS10-4Code> <cyfs:MilitarySummaryAugmentation> <cyfs:MilitaryInductionDate> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <intel:DayDate>---31</intel:DayDate> <nc:DateAccuracy>any content</nc:DateAccuracy> <nc:DateMarginOfErrorDuration>P1Y2M3DT10H</nc:DateMarginOfErrorDuration> <nc:DateAugmentationPoint>any content</nc:DateAugmentationPoint> </cyfs:MilitaryInductionDate> </cyfs:MilitarySummaryAugmentation> </nc:PersonMilitarySummary>