ag:CustomerInfo
An individual, corporation, partnership, association, tribe, unit of government, Conservation District, or other organization with which a USDA Service Center has had, or may have, business.
Element information
Namespace: http://release.niem.gov/niem/domains/agriculture/4.0/
Schema document: domains/agriculture/4.0/agriculture.xsd
Type: ag:CustomerInfoType
Properties: Global, Qualified, Nillable
Content
- Sequence [1..1]
- structures:ObjectAugmentationPointAbstract [0..*]An augmentation point for ObjectType
- ag:FileCustomerID [1..*]An internal identifier uniquely identifying a customer within a specific file. Each unique customer within a given file will have a unique File Customer Identifier. File Customer Identifier values are not unique across files.
- ag:CustomerInterAgencyIdentificationID [0..*]A system generated, unique internal identifier used between agencies to identify a USDA customer (individual or business). Currently SCIMS Core Customer Identifier is the source value. This will change if a different customer unique identifier is adopted.
- ag:TaxIdentificationID [0..*]A tax identifier assigned to a specific individual, business or other entity and is used to authenticate the individual/entity for matters of taxation and other federal government business. Tax Identification may be a Social Security or Employer Identification number. Federal Tax Identification is not necessarily unique for all United States Department of Agriculture (USDA) customers unless it is combined with a Tax Identification Type Code.
- ag:TaxIdentificationCategoryCode [0..*]A type code identifying the type of identification assigned to a specific individual, business or other entity and is used to authenticate the individual/entity for matters of taxation and other government business.
- nc:OrganizationName [0..*]A name of an organization.
- nc:PersonGivenName [0..*]A first name of a person.
- nc:PersonSurName [0..*]A last name or family name of a person.
- nc:PersonMiddleName [0..*]A middle name of a person.
- nc:PersonNameSuffixText [0..*]A term appended after the family name that qualifies the name.
- ag:CustomerInfoAugmentationPointAbstract [0..*]An augmentation point for CustomerInfoType.
from type structures:ObjectTypefrom subst. group structures:ObjectAugmentationPointfrom subst. group ag:CustomerInfoAugmentationPoint
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:uri | [0..1] | xsd:anyURI | 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 ag:AcreageSubmissionFileType (Element ag:AcreageSubmissionFile)
Sample instance
<ag:CustomerInfo> <structures:ObjectAugmentationPoint>any content</structures:ObjectAugmentationPoint> <ag:FileCustomerID>1</ag:FileCustomerID> <ag:CustomerInterAgencyIdentificationID>string</ag:CustomerInterAgencyIdentificationID> <ag:TaxIdentificationID>string</ag:TaxIdentificationID> <ag:TaxIdentificationCategoryCode>1</ag:TaxIdentificationCategoryCode> <nc:OrganizationName>string</nc:OrganizationName> <nc:PersonGivenName>string</nc:PersonGivenName> <nc:PersonSurName>string</nc:PersonSurName> <nc:PersonMiddleName>string</nc:PersonMiddleName> <nc:PersonNameSuffixText>string</nc:PersonNameSuffixText> <ag:CustomerInfoAugmentationPoint>any content</ag:CustomerInfoAugmentationPoint> </ag:CustomerInfo>