Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by

Table of Contents

Group by:
Main schema Lobbyist.xsd
Annotations
Lobbyist/Registrant Committee Statements of Organization.
The list of PACs that are established or controlled by lobbyists or others
registered with Congress for lobby disclosure. Campaigns, parties and
leadership PACs who received bundled contributions from these PACs may be
required to disclose that bundling activity to the FEC.
Properties
attribute form default: unqualified
element form default: qualified
[ top ]
Element statementsOfOrganization
Diagram
Diagram docs.tmp#id10 docs.tmp#id11 docs.tmp#id2 docs.tmp#id3 docs.tmp#id4
Properties
content: complex
Model title , description , pac+
Children description, pac, title
Instance
<statementsOfOrganization copyright="" timestamp="">
  <title>{1,1}</title>
  <description>{1,1}</description>
  <pac committeeId="" dateFiled="" isLobbyist="">{1,unbounded}</pac>
</statementsOfOrganization>
Attributes
QName Type Fixed Default Use Annotation
copyright xs:string required
timestamp xs:dateTime required
Source
<xs:element name="statementsOfOrganization">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="title" type="xs:string"/>
      <xs:element name="description" type="xs:string"/>
      <xs:element maxOccurs="unbounded" name="pac">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="committeeName" type="xs:string">
              <xs:annotation>
                <xs:documentation>Description: Name of committee or other
                    entity registered with the FEC.</xs:documentation>
                <xs:documentation>Range: Max 90 characters (this was not
                    enforced when the input data was created)</xs:documentation>
                <xs:documentation>Explanation: This is supposed to include a
                    link to the Statement of Organization submitted by the
                    committee (but none of them do as of 22 JAN 2010 10am)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="linkImage" type="xs:anyURI">
              <xs:annotation>
                <xs:documentation>Description: Filing on which committee is
                    identified as lobbyist</xs:documentation>
                <xs:documentation>Explanation: Link to first page of
                    statement of organization</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="committeeId" use="required">
            <xs:annotation>
              <xs:documentation>Description: Character C followed by eight
                  digits</xs:documentation>
              <xs:documentation>Range: 9 characters</xs:documentation>
              <xs:documentation>Explanation: Unique nine characters
                  identifier used by the Commission to identify each political
                  committee. In general committee id's begin with the letter C
                  which is followed by eight numeric values</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:pattern value="C[0-9]{8}"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="isLobbyist" type="xs:boolean" use="required">
            <xs:annotation>
              <xs:documentation>Explanation: "true" or
                  "1" if the committee indicates that it is a
                  lobbyist/registrant PAC; "false" or "0" if
                  a committee indicates that it is no longer a
                  lobbyist/registrant</xs:documentation>
            </xs:annotation>
          </xs:attribute>
          <xs:attribute name="dateFiled" type="xs:date" use="required"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="timestamp" type="xs:dateTime" use="required"/>
    <xs:attribute name="copyright" type="xs:string" use="required"/>
  </xs:complexType>
</xs:element>
[ top ]
Element statementsOfOrganization / title
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="title" type="xs:string"/>
[ top ]
Element statementsOfOrganization / description
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="description" type="xs:string"/>
[ top ]
Element statementsOfOrganization / pac
Diagram
Diagram docs.tmp#id7 docs.tmp#id8 docs.tmp#id9 docs.tmp#id5 docs.tmp#id6
Properties
content: complex
maxOccurs: unbounded
Model committeeName , linkImage
Children committeeName, linkImage
Instance
<pac committeeId="" dateFiled="" isLobbyist="">
  <committeeName>{1,1}</committeeName>
  <linkImage>{1,1}</linkImage>
</pac>
Attributes
QName Type Fixed Default Use Annotation
committeeId restriction of xs:string required
Description: Character C followed by eight
digits
Range: 9 characters
Explanation: Unique nine characters
identifier used by the Commission to identify each political
committee. In general committee id's begin with the letter C
which is followed by eight numeric values
dateFiled xs:date required
isLobbyist xs:boolean required
Explanation: "true" or
"1" if the committee indicates that it is a
lobbyist/registrant PAC; "false" or "0" if
a committee indicates that it is no longer a
lobbyist/registrant
Source
<xs:element maxOccurs="unbounded" name="pac">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="committeeName" type="xs:string">
        <xs:annotation>
          <xs:documentation>Description: Name of committee or other
                    entity registered with the FEC.</xs:documentation>
          <xs:documentation>Range: Max 90 characters (this was not
                    enforced when the input data was created)</xs:documentation>
          <xs:documentation>Explanation: This is supposed to include a
                    link to the Statement of Organization submitted by the
                    committee (but none of them do as of 22 JAN 2010 10am)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="linkImage" type="xs:anyURI">
        <xs:annotation>
          <xs:documentation>Description: Filing on which committee is
                    identified as lobbyist</xs:documentation>
          <xs:documentation>Explanation: Link to first page of
                    statement of organization</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="committeeId" use="required">
      <xs:annotation>
        <xs:documentation>Description: Character C followed by eight
                  digits</xs:documentation>
        <xs:documentation>Range: 9 characters</xs:documentation>
        <xs:documentation>Explanation: Unique nine characters
                  identifier used by the Commission to identify each political
                  committee. In general committee id's begin with the letter C
                  which is followed by eight numeric values</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:pattern value="C[0-9]{8}"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="isLobbyist" type="xs:boolean" use="required">
      <xs:annotation>
        <xs:documentation>Explanation: "true" or
                  "1" if the committee indicates that it is a
                  lobbyist/registrant PAC; "false" or "0" if
                  a committee indicates that it is no longer a
                  lobbyist/registrant</xs:documentation>
      </xs:annotation>
    </xs:attribute>
    <xs:attribute name="dateFiled" type="xs:date" use="required"/>
  </xs:complexType>
</xs:element>
[ top ]
Element pac / statementsOfOrganization / committeeName
Annotations
Description: Name of committee or other
entity registered with the FEC.
Range: Max 90 characters (this was not
enforced when the input data was created)
Explanation: This is supposed to include a
link to the Statement of Organization submitted by the
committee (but none of them do as of 22 JAN 2010 10am)
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="committeeName" type="xs:string">
  <xs:annotation>
    <xs:documentation>Description: Name of committee or other
                    entity registered with the FEC.</xs:documentation>
    <xs:documentation>Range: Max 90 characters (this was not
                    enforced when the input data was created)</xs:documentation>
    <xs:documentation>Explanation: This is supposed to include a
                    link to the Statement of Organization submitted by the
                    committee (but none of them do as of 22 JAN 2010 10am)</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element pac / statementsOfOrganization / linkImage
Annotations
Description: Filing on which committee is
identified as lobbyist
Explanation: Link to first page of
statement of organization
Diagram
Diagram
Type xs:anyURI
Properties
content: simple
Source
<xs:element name="linkImage" type="xs:anyURI">
  <xs:annotation>
    <xs:documentation>Description: Filing on which committee is
                    identified as lobbyist</xs:documentation>
    <xs:documentation>Explanation: Link to first page of
                    statement of organization</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Attribute pac / statementsOfOrganization / @committeeId
Annotations
Description: Character C followed by eight
digits
Range: 9 characters
Explanation: Unique nine characters
identifier used by the Commission to identify each political
committee. In general committee id's begin with the letter C
which is followed by eight numeric values
Type restriction of xs:string
Properties
use: required
Facets
pattern C[0-9]{8}
Used by
Source
<xs:attribute name="committeeId" use="required">
  <xs:annotation>
    <xs:documentation>Description: Character C followed by eight
                  digits</xs:documentation>
    <xs:documentation>Range: 9 characters</xs:documentation>
    <xs:documentation>Explanation: Unique nine characters
                  identifier used by the Commission to identify each political
                  committee. In general committee id's begin with the letter C
                  which is followed by eight numeric values</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value="C[0-9]{8}"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
[ top ]
Attribute pac / statementsOfOrganization / @isLobbyist
Annotations
Explanation: "true" or
"1" if the committee indicates that it is a
lobbyist/registrant PAC; "false" or "0" if
a committee indicates that it is no longer a
lobbyist/registrant
Type xs:boolean
Properties
use: required
Used by
Source
<xs:attribute name="isLobbyist" type="xs:boolean" use="required">
  <xs:annotation>
    <xs:documentation>Explanation: "true" or
                  "1" if the committee indicates that it is a
                  lobbyist/registrant PAC; "false" or "0" if
                  a committee indicates that it is no longer a
                  lobbyist/registrant</xs:documentation>
  </xs:annotation>
</xs:attribute>
[ top ]
Attribute pac / statementsOfOrganization / @dateFiled
Type xs:date
Properties
use: required
Used by
Source
<xs:attribute name="dateFiled" type="xs:date" use="required"/>
[ top ]
Attribute statementsOfOrganization / @timestamp
Type xs:dateTime
Properties
use: required
Used by
Source
<xs:attribute name="timestamp" type="xs:dateTime" use="required"/>
[ top ]
Attribute statementsOfOrganization / @copyright
Type xs:string
Properties
use: required
Used by
Source
<xs:attribute name="copyright" type="xs:string" use="required"/>
[ top ]