Définitions des entités et champs

Une liste complète de tous les champs dans CS Resource à chaque niveau d'entité

Agence

  • Objet: Un prestataire de services de ressources communautaires (par ex., organisme à but non lucratif, agence gouvernementale)

  • Relations:

    • Appartient à l'organisation

    • Possède de nombreux sites (emplacements)

    • Possède de nombreux services

Champs spécifiques à l'agence

  • nom: chaîne - Nom de l'agence (obligatoire)

  • description: chaîne - Description de l'agence

  • url: chaîne - URL du site Web de l'agence

  • directorName: chaîne - Nom du directeur

  • directorTitle: chaîne - Titre du directeur

  • yearIncorporated: nombre - Année d'incorporation

  • annualBudget: nombre - Montant du budget annuel

  • irsTaxCode: chaîne - Code fiscal IRS

  • federalEIN: nombre - Numéro d'identification de l'employeur fédéral

  • status: chaîne - Statut de l'agence (par ex., "active", "inactive")

  • surveyType: chaîne - Type d'enquête

  • legalStatus: chaîne - Statut juridique

  • isArchived: booléen - Si l'agence est archivée

  • agencyType: chaîne - Type d'agence

  • alias: chaîne - Tableau de noms alternatifs

  • organizationId: chaîne - ID de l'organisation parente

  • parentAgency: chaîne - ID de l'agence parente (pour les hiérarchies)

  • metadata.adminDescription: chaîne (optionnel) - Description administrative

Tableaux associés AKA champs imbriqués

  • addresses: Adresses physiques

  • emails: Adresses e-mail

  • phones: Numéros de téléphone

  • contactPersons: Personnes de contact

  • references: Références externes

  • hour: Heures d'ouverture

  • fundingSources: Sources de financement

  • agencyGroups: Appartenances à des groupes d'agences

  • services: Services proposés

  • sites: Emplacements physiques

Site

  • Objet: Emplacement physique ou virtuel où les services sont fournis

  • Relations:

    • Appartient à l'agence

    • Possède de nombreux services

Champs spécifiques au site

  • nom: chaîne - Nom du site (obligatoire)

  • url: chaîne - URL du site

  • description: chaîne - Description du site

  • status: chaîne - Statut du site (par ex., "active", "inactive")

  • alias: chaîne - Tableau de noms alternatifs

  • organizationId: chaîne - ID de l'organisation parente

  • agencyId: chaîne - ID de l'agence parente (obligatoire)

  • metadata.inactiveReason: chaîne (optionnel) - Raison de l'inactivité

Tableaux associés AKA champs imbriqués

  • addresses: Adresses physiques

  • emails: Adresses e-mail

  • phones: Numéros de téléphone

  • contactPersons: Personnes de contact

  • references: Références externes

  • hour: Heures d'ouverture

Service

  • Objet: Service spécifique proposé (par ex., "Hébergement d'urgence", "Aide alimentaire")

  • Relations:

    • Appartient à l'agence

    • Appartient au site

    • Possède de nombreuses ressources

    • Possède une classification AIRS Taxonomy

    • Peut se mapper au besoin de service de l'organisation (optionnel)

Champs spécifiques au service

  • nom: chaîne - Nom du service (obligatoire)

  • description: chaîne - Description du service

  • status: chaîne - Statut du service (par ex., "active", "inactive")

  • airsTaxonomyId: chaîne - ID de classification de la taxonomie AIRS

  • organizationId: chaîne - ID de l'organisation parente

  • agencyId: chaîne - ID de l'agence parente (obligatoire)

  • alias: chaîne - Tableau de noms alternatifs

  • metadata.serviceNeed.code: chaîne (optionnel, obsolète) - Code du besoin de service de l'organisation

  • metadata.serviceNeed.name: chaîne (optionnel, obsolète) - Nom du besoin de service de l'organisation

  • metadata.airsTaxonomy.taxonomyTerm.code: chaîne - Code du terme de la taxonomie AIRS

  • metadata.airsTaxonomy.taxonomyTerm.name: chaîne - Nom du terme de la taxonomie AIRS

  • metadata.inactiveReason: chaîne (optionnel) - Raison de l'inactivité

Tableaux associés AKA champs imbriqués

  • addresses: Adresses physiques (héritées de l'agence/du site)

  • emails: Adresses e-mail

  • phones: Numéros de téléphone

  • contactPersons: Personnes de contact

  • references: Références externes

  • hour: Heures d'ouverture

Ressource

  • Objet: Représente l'intersection Site + Service = service réellement disponible

  • Relations:

    • Appartient à l'organisation

    • Fait référence à l'agence (agencyId)

    • Fait référence au site (siteId)

    • Fait référence au service (serviceId)

Champs spécifiques à la ressource

  • organizationId: chaîne - ID de l'organisation parente

  • serviceId: chaîne - ID du service associé (obligatoire)

  • siteId: chaîne - ID du site associé (obligatoire)

  • agencyId: chaîne - ID de l'agence associée (obligatoire)

  • status: 'active' | 'inactive' | chaîne - Statut de la ressource

  • visibility: 'public' | 'private' - Niveau de visibilité

  • description: chaîne - Description de la ressource

  • alias: chaîne - Tableau de noms alternatifs

  • geoArea: Zone géographique (actuellement non prise en charge)

  • limitedAvailability: booléen - Si la ressource a une disponibilité limitée

  • metadata.fees: chaîne - Informations sur les frais

  • metadata.applicationProcedure: chaîne - Description du processus de candidature

  • metadata.serviceAreaName: chaîne - Noms des zones de service (sous-zones)

  • metadata.serviceAreaRegion: chaîne - Régions de la zone de service

  • metadata.serviceAreaZipCodes: chaîne - Codes postaux de la zone de service

  • metadata.serviceExclusions: chaîne - Exclusions de service

  • metadata.serviceRequirements: chaîne - Exigences du service

  • metadata.serviceConditions: {[key: string]: string[]} - Conditions du service par type

Tableaux associés AKA champs imbriqués

  • addresses: Adresses physiques

  • emails: Adresses e-mail

  • phones: Numéros de téléphone

  • contactPersons: Personnes de contact

  • references: Références externes

  • hour: Heures d'ouverture

  • networks: Affiliations réseau

  • area: Fonction de zone (pas encore prise en charge)

Mis à jour

Ce contenu vous a-t-il été utile ?