Algeria's Public Health Establishments
@geoalgeria/sante
695 public health establishments across 58 wilayas: hospitals (EPH), proximity-health (EPSP), specialized hospitals (EHS) and university hospitals (CHU) from the Ministry of Health, bilingual FR/AR.
Source: Ministry of Health + OpenStreetMap + Wikidata
Install
npm install @geoalgeria/santeQuick example
import sante from "@geoalgeria/sante";
const all = sante.sante(); // 695 establishments
const meta = sante.metadata(); // counts, sources, licensesAPI reference
| Name | Signature | Description |
|---|---|---|
sante | sante(): HealthEstablishment[] | All 695 public health establishments. |
metadata | metadata(): Metadata | Package metadata (counts, sources, licenses). |
Record shape
| Field | Type | Nullable | Description |
|---|---|---|---|
id | string | no | Record id (e.g. "16-eph-01"). |
name | string | no | Best display name (French preferred, else Arabic). |
name_fr | string | yes | Name in French. |
name_ar | string | yes | Name in Arabic. |
wilaya_code | string | no | Wilaya code, zero-padded ("01".."69"). |
commune_code | string | yes | Commune code (best-effort). |
commune | string | yes | Commune name (best-effort). |
lat | number | yes | Latitude (null when ungeocoded). |
lng | number | yes | Longitude (null when ungeocoded). |
geo_precision | GeoPrecision | no | How the coordinate was obtained. |
geo_method | GeoMethod | no | How the coordinates were derived. |
source | "msp" | no | Origin registry (Ministry of Health). |
refs | Refs | no | External identifiers (MSP / OSM / Wikidata). |
type | HealthType | no | Establishment category. |
type_label_fr | string | no | Canonical French label for the type. |
type_label_ar | string | no | Canonical Arabic label for the type. |
sector | HealthSector | no | Ownership sector ("public" for the MoH registry). |
slug | string | no | URL slug of the source post. |
Formats
The npm package ships JSON. Other formats are available in each GitHub Release.
Related packages
@geoalgeria/jeunesse2,334 youth establishments: maisons de jeunes, auberges de jeunes, cultural centers, youth camps and more, with capacity, accessibility and operational status.
@geoalgeria/enseignement-superieur177 higher-education institutions: universities, grandes ecoles, ENS and university centers, plus the licensed private and other-ministry institutions, across 51 wilayas.
@geoalgeria/cliniques1,894 clinics and proximity-care facilities across 66 wilayas from OpenStreetMap (ODbL): 1,101 cliniques, 418 polycliniques, 210 salles de soins, 137 centres de santé and 28 maternités, bilingual FR/AR (1,617 named), with sector, speciality, phone and commune/wilaya linkage, fully geocoded. The community tier of the health sector: it complements the Ministry of Health registry in @geoalgeria/sante and must never be summed with it.