findadoctor-si · JSON-LD Context

Findadoctor Si Context

JSON-LD context defining the semantic vocabulary for Findadoctor Si from findadoctor-si.

17 Classes 146 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
findadoctor: https://findadoctor.si/schema#

Classes

Provider Error SearchItem SearchResult Practice IndustryLinks Doctor DoctorBatch HospitalVolume HospitalVolumes Service FeeRow GpPractice GpResult WaitlistRow DailyLimit DoctorListing

Properties

Property Type Container
name string
url string
data_version string
error string
message string
doctor_id string
gender string
specialties list
specialties_en list
places list
fee_sectors list
optam boolean
match_basis string
register string
warnings list
detail_has list
before_you_answer string
provider reference
count integer
more boolean
offset integer
doctors list
need_note string
specialty_from_need string
place_from_need string
place_note string
filter_note string
hospital
hospital_warning string
hospital_note string
next_step string
address string
postcode string
city string
phone string
setting string
role string
sector string
finess string
source string
years_covered string
declarations_matched integer
matched_by_name_only integer
name_match_note string
by_kind
recent_years list
recent_years_range string
top_companies
top_purposes
check_on string
note string
rpps string
register_check string
specialties_official list
specialties_on_profile list
official_competences list
university_diplomas list
practice_modes list
practices list
phones list
carte_vitale boolean
third_party_payer boolean
stated_expertise list
procedures_offered list
hospital_departments list
hospital_roles list
qualifications list
languages list
consultation_fees list
online_booking boolean
teleconsultation boolean
booking_open_to_new_patients boolean
industry_links reference
sources list
daily_doctor_limit
not_returned_yet
left_out list
not_found list
explain
licences
departement string
acts integer
stays integer
same_day_share decimal
avg_nights decimal
acts_by_code list
acts_by_year
doctors_with_register_address_here integer
year integer
acts_counted list
acts_note string
france_total
area_hospital_sites integer
hospitals list
group string
service string
locations list
procedures_listed list
conditions_listed list
fees_category list
fee_lines list
ages list
languages_note string
hours list
how_to_access string
website string
page_last_updated string
southern_cross_affiliated_provider boolean
nib_first_choice boolean
acc_mentioned boolean
enrolling string
enrolling_note string
fees list
without_csc string
with_csc string
rank integer
practice string
kind string
place_match string
fee_for_age
doctors_listed integer
healthpoint string
total_matches integer
enrolling_counts
results list
measure string
month_end string
region string
district string
specialty string
total_waiting integer
waiting_under_120_days integer
share_over_120_days decimal
has_cells_under_5 boolean
limit_per_day integer
opened_today integer
left_today integer
left_out_of_this_reply integer
degree string
npi string
specialty_source string
hospital_website_specialties list
listed_on_childrens_hospital_website boolean
state string
distance_miles decimal
procedure_volume_2024 string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://findadoctor.si/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "findadoctor": "https://findadoctor.si/schema#",
    "Provider": "findadoctor:Provider",
    "name": {
      "@id": "findadoctor:name",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "findadoctor:url",
      "@type": "xsd:string"
    },
    "data_version": {
      "@id": "findadoctor:data_version",
      "@type": "xsd:string"
    },
    "Error": "findadoctor:Error",
    "error": {
      "@id": "findadoctor:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "findadoctor:message",
      "@type": "xsd:string"
    },
    "SearchItem": "findadoctor:SearchItem",
    "doctor_id": {
      "@id": "findadoctor:doctor_id",
      "@type": "xsd:string"
    },
    "gender": {
      "@id": "findadoctor:gender",
      "@type": "xsd:string"
    },
    "specialties": {
      "@id": "findadoctor:specialties",
      "@container": "@list"
    },
    "specialties_en": {
      "@id": "findadoctor:specialties_en",
      "@container": "@list"
    },
    "places": {
      "@id": "findadoctor:places",
      "@container": "@list"
    },
    "fee_sectors": {
      "@id": "findadoctor:fee_sectors",
      "@container": "@list"
    },
    "optam": {
      "@id": "findadoctor:optam",
      "@type": "xsd:boolean"
    },
    "match_basis": {
      "@id": "findadoctor:match_basis",
      "@type": "xsd:string"
    },
    "register": {
      "@id": "findadoctor:register",
      "@type": "xsd:string"
    },
    "warnings": {
      "@id": "findadoctor:warnings",
      "@container": "@list"
    },
    "detail_has": {
      "@id": "findadoctor:detail_has",
      "@container": "@list"
    },
    "SearchResult": "findadoctor:SearchResult",
    "before_you_answer": {
      "@id": "findadoctor:before_you_answer",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "findadoctor:provider",
      "@type": "@id"
    },
    "count": {
      "@id": "findadoctor:count",
      "@type": "xsd:integer"
    },
    "more": {
      "@id": "findadoctor:more",
      "@type": "xsd:boolean"
    },
    "offset": {
      "@id": "findadoctor:offset",
      "@type": "xsd:integer"
    },
    "doctors": {
      "@id": "findadoctor:doctors",
      "@container": "@list"
    },
    "need_note": {
      "@id": "findadoctor:need_note",
      "@type": "xsd:string"
    },
    "specialty_from_need": {
      "@id": "findadoctor:specialty_from_need",
      "@type": "xsd:string"
    },
    "place_from_need": {
      "@id": "findadoctor:place_from_need",
      "@type": "xsd:string"
    },
    "place_note": {
      "@id": "findadoctor:place_note",
      "@type": "xsd:string"
    },
    "filter_note": {
      "@id": "findadoctor:filter_note",
      "@type": "xsd:string"
    },
    "hospital": {
      "@id": "findadoctor:hospital"
    },
    "hospital_warning": {
      "@id": "findadoctor:hospital_warning",
      "@type": "xsd:string"
    },
    "hospital_note": {
      "@id": "findadoctor:hospital_note",
      "@type": "xsd:string"
    },
    "next_step": {
      "@id": "findadoctor:next_step",
      "@type": "xsd:string"
    },
    "Practice": "findadoctor:Practice",
    "address": {
      "@id": "findadoctor:address",
      "@type": "xsd:string"
    },
    "postcode": {
      "@id": "findadoctor:postcode",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "findadoctor:city",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "findadoctor:phone",
      "@type": "xsd:string"
    },
    "setting": {
      "@id": "findadoctor:setting",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "findadoctor:role",
      "@type": "xsd:string"
    },
    "sector": {
      "@id": "findadoctor:sector",
      "@type": "xsd:string"
    },
    "finess": {
      "@id": "findadoctor:finess",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "findadoctor:source",
      "@type": "xsd:string"
    },
    "IndustryLinks": "findadoctor:IndustryLinks",
    "years_covered": {
      "@id": "findadoctor:years_covered",
      "@type": "xsd:string"
    },
    "declarations_matched": {
      "@id": "findadoctor:declarations_matched",
      "@type": "xsd:integer"
    },
    "matched_by_name_only": {
      "@id": "findadoctor:matched_by_name_only",
      "@type": "xsd:integer"
    },
    "name_match_note": {
      "@id": "findadoctor:name_match_note",
      "@type": "xsd:string"
    },
    "by_kind": {
      "@id": "findadoctor:by_kind"
    },
    "recent_years": {
      "@id": "findadoctor:recent_years",
      "@container": "@list"
    },
    "recent_years_range": {
      "@id": "findadoctor:recent_years_range",
      "@type": "xsd:string"
    },
    "top_companies": {
      "@id": "findadoctor:top_companies"
    },
    "top_purposes": {
      "@id": "findadoctor:top_purposes"
    },
    "check_on": {
      "@id": "findadoctor:check_on",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "findadoctor:note",
      "@type": "xsd:string"
    },
    "Doctor": "findadoctor:Doctor",
    "rpps": {
      "@id": "findadoctor:rpps",
      "@type": "xsd:string"
    },
    "register_check": {
      "@id": "findadoctor:register_check",
      "@type": "xsd:string"
    },
    "specialties_official": {
      "@id": "findadoctor:specialties_official",
      "@container": "@list"
    },
    "specialties_on_profile": {
      "@id": "findadoctor:specialties_on_profile",
      "@container": "@list"
    },
    "official_competences": {
      "@id": "findadoctor:official_competences",
      "@container": "@list"
    },
    "university_diplomas": {
      "@id": "findadoctor:university_diplomas",
      "@container": "@list"
    },
    "practice_modes": {
      "@id": "findadoctor:practice_modes",
      "@container": "@list"
    },
    "practices": {
      "@id": "findadoctor:practices",
      "@container": "@list"
    },
    "phones": {
      "@id": "findadoctor:phones",
      "@container": "@list"
    },
    "carte_vitale": {
      "@id": "findadoctor:carte_vitale",
      "@type": "xsd:boolean"
    },
    "third_party_payer": {
      "@id": "findadoctor:third_party_payer",
      "@type": "xsd:boolean"
    },
    "stated_expertise": {
      "@id": "findadoctor:stated_expertise",
      "@container": "@list"
    },
    "procedures_offered": {
      "@id": "findadoctor:procedures_offered",
      "@container": "@list"
    },
    "hospital_departments": {
      "@id": "findadoctor:hospital_departments",
      "@container": "@list"
    },
    "hospital_roles": {
      "@id": "findadoctor:hospital_roles",
      "@container": "@list"
    },
    "qualifications": {
      "@id": "findadoctor:qualifications",
      "@container": "@list"
    },
    "languages": {
      "@id": "findadoctor:languages",
      "@container": "@list"
    },
    "consultation_fees": {
      "@id": "findadoctor:consultation_fees",
      "@container": "@list"
    },
    "online_booking": {
      "@id": "findadoctor:online_booking",
      "@type": "xsd:boolean"
    },
    "teleconsultation": {
      "@id": "findadoctor:teleconsultation",
      "@type": "xsd:boolean"
    },
    "booking_open_to_new_patients": {
      "@id": "findadoctor:booking_open_to_new_patients",
      "@type": "xsd:boolean"
    },
    "industry_links": {
      "@id": "findadoctor:industry_links",
      "@type": "@id"
    },
    "sources": {
      "@id": "findadoctor:sources",
      "@container": "@list"
    },
    "DoctorBatch": "findadoctor:DoctorBatch",
    "daily_doctor_limit": {
      "@id": "findadoctor:daily_doctor_limit"
    },
    "not_returned_yet": {
      "@id": "findadoctor:not_returned_yet"
    },
    "left_out": {
      "@id": "findadoctor:left_out",
      "@container": "@list"
    },
    "not_found": {
      "@id": "findadoctor:not_found",
      "@container": "@list"
    },
    "explain": {
      "@id": "findadoctor:explain"
    },
    "licences": {
      "@id": "findadoctor:licences"
    },
    "HospitalVolume": "findadoctor:HospitalVolume",
    "departement": {
      "@id": "findadoctor:departement",
      "@type": "xsd:string"
    },
    "acts": {
      "@id": "findadoctor:acts",
      "@type": "xsd:integer"
    },
    "stays": {
      "@id": "findadoctor:stays",
      "@type": "xsd:integer"
    },
    "same_day_share": {
      "@id": "findadoctor:same_day_share",
      "@type": "xsd:decimal"
    },
    "avg_nights": {
      "@id": "findadoctor:avg_nights",
      "@type": "xsd:decimal"
    },
    "acts_by_code": {
      "@id": "findadoctor:acts_by_code",
      "@container": "@list"
    },
    "acts_by_year": {
      "@id": "findadoctor:acts_by_year"
    },
    "doctors_with_register_address_here": {
      "@id": "findadoctor:doctors_with_register_address_here",
      "@type": "xsd:integer"
    },
    "HospitalVolumes": "findadoctor:HospitalVolumes",
    "year": {
      "@id": "findadoctor:year",
      "@type": "xsd:integer"
    },
    "acts_counted": {
      "@id": "findadoctor:acts_counted",
      "@container": "@list"
    },
    "acts_note": {
      "@id": "findadoctor:acts_note",
      "@type": "xsd:string"
    },
    "france_total": {
      "@id": "findadoctor:france_total"
    },
    "area_hospital_sites": {
      "@id": "findadoctor:area_hospital_sites",
      "@type": "xsd:integer"
    },
    "hospitals": {
      "@id": "findadoctor:hospitals",
      "@container": "@list"
    },
    "Service": "findadoctor:Service",
    "group": {
      "@id": "findadoctor:group",
      "@type": "xsd:string"
    },
    "service": {
      "@id": "findadoctor:service",
      "@type": "xsd:string"
    },
    "locations": {
      "@id": "findadoctor:locations",
      "@container": "@list"
    },
    "procedures_listed": {
      "@id": "findadoctor:procedures_listed",
      "@container": "@list"
    },
    "conditions_listed": {
      "@id": "findadoctor:conditions_listed",
      "@container": "@list"
    },
    "fees_category": {
      "@id": "findadoctor:fees_category",
      "@container": "@list"
    },
    "fee_lines": {
      "@id": "findadoctor:fee_lines",
      "@container": "@list"
    },
    "ages": {
      "@id": "findadoctor:ages",
      "@container": "@list"
    },
    "languages_note": {
      "@id": "findadoctor:languages_note",
      "@type": "xsd:string"
    },
    "hours": {
      "@id": "findadoctor:hours",
      "@container": "@list"
    },
    "how_to_access": {
      "@id": "findadoctor:how_to_access",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "findadoctor:website",
      "@type": "xsd:string"
    },
    "page_last_updated": {
      "@id": "findadoctor:page_last_updated",
      "@type": "xsd:string"
    },
    "southern_cross_affiliated_provider": {
      "@id": "findadoctor:southern_cross_affiliated_provider",
      "@type": "xsd:boolean"
    },
    "nib_first_choice": {
      "@id": "findadoctor:nib_first_choice",
      "@type": "xsd:boolean"
    },
    "acc_mentioned": {
      "@id": "findadoctor:acc_mentioned",
      "@type": "xsd:boolean"
    },
    "enrolling": {
      "@id": "findadoctor:enrolling",
      "@type": "xsd:string"
    },
    "enrolling_note": {
      "@id": "findadoctor:enrolling_note",
      "@type": "xsd:string"
    },
    "fees": {
      "@id": "findadoctor:fees",
      "@container": "@list"
    },
    "FeeRow": "findadoctor:FeeRow",
    "without_csc": {
      "@id": "findadoctor:without_csc",
      "@type": "xsd:string"
    },
    "with_csc": {
      "@id": "findadoctor:with_csc",
      "@type": "xsd:string"
    },
    "GpPractice": "findadoctor:GpPractice",
    "rank": {
      "@id": "findadoctor:rank",
      "@type": "xsd:integer"
    },
    "practice": {
      "@id": "findadoctor:practice",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "findadoctor:kind",
      "@type": "xsd:string"
    },
    "place_match": {
      "@id": "findadoctor:place_match",
      "@type": "xsd:string"
    },
    "fee_for_age": {
      "@id": "findadoctor:fee_for_age"
    },
    "doctors_listed": {
      "@id": "findadoctor:doctors_listed",
      "@type": "xsd:integer"
    },
    "healthpoint": {
      "@id": "findadoctor:healthpoint",
      "@type": "xsd:string"
    },
    "GpResult": "findadoctor:GpResult",
    "total_matches": {
      "@id": "findadoctor:total_matches",
      "@type": "xsd:integer"
    },
    "enrolling_counts": {
      "@id": "findadoctor:enrolling_counts"
    },
    "results": {
      "@id": "findadoctor:results",
      "@container": "@list"
    },
    "WaitlistRow": "findadoctor:WaitlistRow",
    "measure": {
      "@id": "findadoctor:measure",
      "@type": "xsd:string"
    },
    "month_end": {
      "@id": "findadoctor:month_end",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "findadoctor:region",
      "@type": "xsd:string"
    },
    "district": {
      "@id": "findadoctor:district",
      "@type": "xsd:string"
    },
    "specialty": {
      "@id": "findadoctor:specialty",
      "@type": "xsd:string"
    },
    "total_waiting": {
      "@id": "findadoctor:total_waiting",
      "@type": "xsd:integer"
    },
    "waiting_under_120_days": {
      "@id": "findadoctor:waiting_under_120_days",
      "@type": "xsd:integer"
    },
    "share_over_120_days": {
      "@id": "findadoctor:share_over_120_days",
      "@type": "xsd:decimal"
    },
    "has_cells_under_5": {
      "@id": "findadoctor:has_cells_under_5",
      "@type": "xsd:boolean"
    },
    "DailyLimit": "findadoctor:DailyLimit",
    "limit_per_day": {
      "@id": "findadoctor:limit_per_day",
      "@type": "xsd:integer"
    },
    "opened_today": {
      "@id": "findadoctor:opened_today",
      "@type": "xsd:integer"
    },
    "left_today": {
      "@id": "findadoctor:left_today",
      "@type": "xsd:integer"
    },
    "left_out_of_this_reply": {
      "@id": "findadoctor:left_out_of_this_reply",
      "@type": "xsd:integer"
    },
    "DoctorListing": "findadoctor:DoctorListing",
    "degree": {
      "@id": "findadoctor:degree",
      "@type": "xsd:string"
    },
    "npi": {
      "@id": "findadoctor:npi",
      "@type": "xsd:string"
    },
    "specialty_source": {
      "@id": "findadoctor:specialty_source",
      "@type": "xsd:string"
    },
    "hospital_website_specialties": {
      "@id": "findadoctor:hospital_website_specialties",
      "@container": "@list"
    },
    "listed_on_childrens_hospital_website": {
      "@id": "findadoctor:listed_on_childrens_hospital_website",
      "@type": "xsd:boolean"
    },
    "state": {
      "@id": "findadoctor:state",
      "@type": "xsd:string"
    },
    "distance_miles": {
      "@id": "findadoctor:distance_miles",
      "@type": "xsd:decimal"
    },
    "procedure_volume_2024": {
      "@id": "findadoctor:procedure_volume_2024",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "findadoctor-si API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects findadoctor-si's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-29) from openapi/findadoctor-si-fr-openapi.json, openapi/findadoctor-si-nz-openapi.json, openapi/findadoctor-si-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/findadoctor-si-fr-openapi.json",
    "openapi/findadoctor-si-nz-openapi.json",
    "openapi/findadoctor-si-openapi.json"
  ]
}