{
  "@context": {
    "fdic": "http://example.com/fdic",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "@protected": true,
    "@version": 1.1,
    "type": {
      "@id": "@type"
    },
    "Branch": {
      "@protected": true,
      "@id": "fdic:Branch",
      "@context": {
        "@protected": true,
        "locationId": {
          "@id": "fdic:locationId",
          "@type": "xsd:integer"
        },
        "offname": {
          "@id": "schema:name",
          "@type": "xsd:string"
        },
        "officeNumber": {
          "@id": "fdic:officeNumber",
          "@type": "xsd:integer"
        },
        "mainOffice": {
          "@id": "fdic:mainOffice",
          "@type": "xsd:boolean"
        },
        "runDate": {
          "@id": "fdic:runDate",
          "@type": "xsd:string"
        },
        "establishedDate": {
          "@id": "schema:foundingDate",
          "@type": "xsd:string"
        },
        "acquisitionDate": {
          "@id": "https://spec.edmcouncil.org/fibo/ontology/FND/DatesAndTimes/FinancialDates/hasAcquisitionDate",
          "@type": "xsd:string"
        },
        "address": {
          "@protected": true,
          "@id": "fdic:address",
          "@context": {
            "@protected": true,
            "street": {
              "@id": "schema:streetAddress",
              "@type": "xsd:string"
            },
            "street2": {
              "@id": "fdic:street2",
              "@type": "xsd:string"
            },
            "city": {
              "@id": "schema:addressLocality",
              "@type": "xsd:string"
            },
            "state": {
              "@id": "schema:addressRegion",
              "@type": "xsd:string"
            },
            "county": {
              "@id": "fdic:county",
              "@type": "xsd:string"
            },
            "zipCode": {
              "@id": "schema:postalCode",
              "@type": "xsd:string"
            }
          }
        },
        "location": {
          "@protected": true,
          "@id": "fdic:location",
          "@context": {
            "@protected": true,
            "latitude": {
              "@id": "http://www.w3.org/2003/01/geo/wgs84_pos#lat",
              "@type": "xsd:double"
            },
            "longitude": {
              "@id": "http://www.w3.org/2003/01/geo/wgs84_pos#long",
              "@type": "xsd:double"
            }
          }
        },
        "geoContext": {
          "@protected": true,
          "@id": "fdic:geoContext",
          "@context": {
            "@protected": true,
            "cbsa": {
              "@id": "fdic:cbsa",
              "@type": "xsd:string"
            },
            "cbsaDiv": {
              "@id": "fdic:cbsaDiv",
              "@type": "xsd:string"
            },
            "cbsaDivFlag": {
              "@id": "fdic:cbsaDivFlag",
              "@type": "xsd:boolean"
            },
            "cbsaDivNo": {
              "@id": "fdic:cbsaDivNo",
              "@type": "xsd:string"
            },
            "cbsaMetro": {
              "@id": "fdic:cbsaMetro",
              "@type": "xsd:string"
            },
            "cbsaMetroFlag": {
              "@id": "fdic:cbsaMetroFlag",
              "@type": "xsd:boolean"
            },
            "cbsaMetroName": {
              "@id": "fdic:cbsaMetroName",
              "@type": "xsd:string"
            },
            "cbsaMicroFlag": {
              "@id": "fdic:cbsaMicroFlag",
              "@type": "xsd:boolean"
            },
            "cbsaNo": {
              "@id": "fdic:cbsaNo",
              "@type": "xsd:string"
            },
            "csa": {
              "@id": "fdic:csa",
              "@type": "xsd:string"
            },
            "csaFlag": {
              "@id": "fdic:csaFlag",
              "@type": "xsd:boolean"
            },
            "csaNo": {
              "@id": "fdic:csaNo",
              "@type": "xsd:string"
            }
          }
        },
        "regulatory": {
          "@protected": true,
          "@id": "fdic:regulatory",
          "@context": {
            "@protected": true,
            "charterClass": {
              "@id": "https://spec.edmcouncil.org/fibo/ontology/FBC/FunctionalEntities/FinancialServicesEntities/FinancialInstitution",
              "@type": "xsd:string"
            },
            "mdiStatusCode": {
              "@id": "fdic:mdiStatusCode",
              "@type": "xsd:integer"
            },
            "mdiStatusDesc": {
              "@id": "https://banks.data.fdic.gov/ontology/hasMinorityStatus",
              "@type": "xsd:string"
            },
            "serviceTypeCode": {
              "@id": "fdic:serviceTypeCode",
              "@type": "xsd:integer"
            },
            "serviceTypeDesc": {
              "@id": "https://banks.data.fdic.gov/ontology/hasServiceType",
              "@type": "xsd:string"
            },
            "fdicInstitutionId": {
              "@id": "fdic:fdicInstitutionId",
              "@type": "xsd:string"
            },
            "uninum": {
              "@id": "fdic:uninum",
              "@type": "xsd:string"
            },
            "stateFips": {
              "@id": "fdic:stateFips",
              "@type": "xsd:string"
            },
            "stateName": {
              "@id": "fdic:stateName",
              "@type": "xsd:string"
            }
          }
        }
      }
    },
    "Institution": {
      "@protected": true,
      "@id": "fdic:Institution",
      "@context": {
        "@protected": true,
        "fdicCertNumber": {
          "@id": "https://spec.edmcouncil.org/fibo/ontology/BE/Corporations/Corporations/RegistrationIdentifier",
          "@type": "xsd:integer"
        },
        "name": {
          "@id": "schema:name",
          "@type": "xsd:string"
        },
        "branches": {
          "@id": "fdic:branches",
          "@type": "@id",
          "@container": "@index"
        }
      }
    },
    "Document": {
      "@protected": true,
      "@id": "fdic:Document",
      "@context": {
        "@protected": true,
        "institutions": {
          "@id": "fdic:institutions",
          "@type": "@id",
          "@container": "@index"
        }
      }
    }
  }
}
