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.

695 health establishmentsnpm

Source: Ministry of Health + OpenStreetMap + Wikidata

Install

npm install @geoalgeria/sante

Quick example

import sante from "@geoalgeria/sante";

const all = sante.sante();               // 695 establishments
const meta = sante.metadata();           // counts, sources, licenses

API reference

NameSignatureDescription
santesante(): HealthEstablishment[]All 695 public health establishments.
metadatametadata(): MetadataPackage metadata (counts, sources, licenses).

Record shape

FieldTypeNullableDescription
idstringRecord id (e.g. "16-eph-01").
namestringBest display name (French preferred, else Arabic).
name_arstringyesName in Arabic.
name_frstringyesName in French.
type"eph" | "epsp" | "ehs" | "chu" | "clinique" | "hopital"Establishment category.
type_label_frstringCanonical French label for the type.
type_label_arstringCanonical Arabic label for the type.
sector"public" | "private"Ownership sector ("public" for the MoH registry).
wilayastringWilaya name (French).
wilaya_arstringWilaya name (Arabic).
wilaya_codestringWilaya code, zero-padded ("01".."69").
communestringyesCommune name (best-effort).
commune_codenumberyesCommune code (best-effort).
latnumberyesLatitude (null when ungeocoded).
lngnumberyesLongitude (null when ungeocoded).
source"msp" | "msp+osm" | "msp+wikidata" | "msp+osm+wikidata"Which registries contributed.
geo_precision"osm_point" | "wikidata_point" | "commune_centroid" | "none"How the coordinate was obtained.
wikidatastringyesWikidata QID when matched.
osm_idstringyesOpenStreetMap id (e.g. "node/123") when matched.
msp_idnumberSource post id on sante.gov.dz.
slugstringURL slug of the source post.

Formats

JSONCSVGEOJSONTS

The npm package ships JSON. Other formats are available in each GitHub Release.

Related packages