brestok commited on
Commit
3ec35ef
·
1 Parent(s): 9150f8e
trauma/api/chat/db_requests.py CHANGED
@@ -4,8 +4,9 @@ from fastapi import HTTPException
4
 
5
  from trauma.api.chat.model import ChatModel
6
  from trauma.api.chat.schemas import CreateChatRequest, ChatTitleRequest
 
 
7
  from trauma.core.config import settings
8
- from trauma.core.wrappers import background_task
9
 
10
 
11
  async def get_chat_obj(chat_id: str) -> ChatModel:
@@ -56,11 +57,7 @@ async def get_all_chats_obj(page_size: int, page_index: int) -> tuple[list[ChatM
56
  return objects, total_count
57
 
58
 
59
- @background_task()
60
- async def update_entity_data_obj(entity_data: dict, chat_id: str) -> None:
61
- await settings.DB_CLIENT.chats.update_one(
62
- {"id": chat_id},
63
- {"$set": {
64
- "entityData": entity_data,
65
- }}
66
- )
 
4
 
5
  from trauma.api.chat.model import ChatModel
6
  from trauma.api.chat.schemas import CreateChatRequest, ChatTitleRequest
7
+ from trauma.api.message.dto import Author
8
+ from trauma.api.message.model import MessageModel
9
  from trauma.core.config import settings
 
10
 
11
 
12
  async def get_chat_obj(chat_id: str) -> ChatModel:
 
57
  return objects, total_count
58
 
59
 
60
+ async def save_intro_message(chat_id: str) -> None:
61
+ message = settings.INTRO_MESSAGE
62
+ message = MessageModel(author=Author.Assistant, text=message, chatId=chat_id)
63
+ await settings.DB_CLIENT.messages.insert_one(message.to_mongo())
 
 
 
 
trauma/api/chat/dto.py CHANGED
@@ -12,5 +12,5 @@ class ModelType(Enum):
12
  class EntityData(BaseModel):
13
  ageMin: int | None = None
14
  ageMax: int | None = None
15
- treatmentAreas: str | None = None
16
- treatmentMethods: str | None = None
 
12
  class EntityData(BaseModel):
13
  ageMin: int | None = None
14
  ageMax: int | None = None
15
+ treatmentArea: str | None = None
16
+ treatmentMethod: str | None = None
trauma/api/chat/model.py CHANGED
@@ -9,6 +9,6 @@ from trauma.core.database import MongoBaseModel
9
  class ChatModel(MongoBaseModel):
10
  title: str = 'New Chat'
11
  model: ModelType
12
- entityData: EntityData | None = None
13
  datetimeInserted: datetime = Field(default_factory=datetime.now)
14
  datetimeUpdated: datetime = Field(default_factory=datetime.now)
 
9
  class ChatModel(MongoBaseModel):
10
  title: str = 'New Chat'
11
  model: ModelType
12
+ entityData: EntityData = EntityData()
13
  datetimeInserted: datetime = Field(default_factory=datetime.now)
14
  datetimeUpdated: datetime = Field(default_factory=datetime.now)
trauma/api/chat/views.py CHANGED
@@ -7,7 +7,7 @@ from trauma.api.chat.db_requests import (get_chat_obj,
7
  create_chat_obj,
8
  delete_chat_obj,
9
  update_chat_obj_title,
10
- get_all_chats_obj)
11
  from trauma.api.chat.schemas import ChatWrapper, AllChatWrapper, CreateChatRequest, AllChatResponse, ChatTitleRequest
12
  from trauma.api.common.dto import Paging
13
  from trauma.core.wrappers import TraumaResponseWrapper
@@ -34,14 +34,6 @@ async def get_chat(
34
  return ChatWrapper(data=chat)
35
 
36
 
37
- @chat_router.post('')
38
- async def create_chat(
39
- chat_data: CreateChatRequest
40
- ) -> ChatWrapper:
41
- chat = await create_chat_obj(chat_data)
42
- return ChatWrapper(data=chat)
43
-
44
-
45
  @chat_router.delete('/{chatId}')
46
  async def delete_chat(chatId: str) -> TraumaResponseWrapper:
47
  await delete_chat_obj(chatId)
@@ -54,3 +46,12 @@ async def update_chat_title(
54
  ) -> ChatWrapper:
55
  chat = await update_chat_obj_title(chatId, chat)
56
  return ChatWrapper(data=chat)
 
 
 
 
 
 
 
 
 
 
7
  create_chat_obj,
8
  delete_chat_obj,
9
  update_chat_obj_title,
10
+ get_all_chats_obj, save_intro_message)
11
  from trauma.api.chat.schemas import ChatWrapper, AllChatWrapper, CreateChatRequest, AllChatResponse, ChatTitleRequest
12
  from trauma.api.common.dto import Paging
13
  from trauma.core.wrappers import TraumaResponseWrapper
 
34
  return ChatWrapper(data=chat)
35
 
36
 
 
 
 
 
 
 
 
 
37
  @chat_router.delete('/{chatId}')
38
  async def delete_chat(chatId: str) -> TraumaResponseWrapper:
39
  await delete_chat_obj(chatId)
 
46
  ) -> ChatWrapper:
47
  chat = await update_chat_obj_title(chatId, chat)
48
  return ChatWrapper(data=chat)
49
+
50
+
51
+ @chat_router.post('')
52
+ async def create_chat(
53
+ chat_data: CreateChatRequest
54
+ ) -> ChatWrapper:
55
+ chat = await create_chat_obj(chat_data)
56
+ await save_intro_message(chat.id)
57
+ return ChatWrapper(data=chat)
trauma/api/common/db_requests.py DELETED
@@ -1,21 +0,0 @@
1
- from typing import Literal
2
-
3
- from fastapi import HTTPException
4
- from pydantic import EmailStr
5
-
6
- from trauma.core.config import settings
7
-
8
-
9
- async def check_unique_fields_existence(model: Literal['accounts', "strategies"],
10
- name: str,
11
- new_value: EmailStr | str,
12
- current_value: str | None = None) -> None:
13
- capitalized_name = model[:-1].capitalize()
14
- if new_value == current_value or not new_value:
15
- return
16
- account = await settings.DB_CLIENT[model].find_one(
17
- {name: str(new_value)},
18
- collation={"locale": "en", "strength": 2}
19
- )
20
- if account:
21
- raise HTTPException(status_code=400, detail=f'{capitalized_name} with specified {name} already exists.')
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
trauma/api/data/model.py CHANGED
@@ -35,7 +35,7 @@ class DataModel(MongoBaseModel):
35
 
36
 
37
  class EntityModel(MongoBaseModel):
38
- id: int
39
  name: str
40
  ageGroups: list[AgeGroup]
41
  treatmentAreas: list[str]
 
35
 
36
 
37
  class EntityModel(MongoBaseModel):
38
+ id: str
39
  name: str
40
  ageGroups: list[AgeGroup]
41
  treatmentAreas: list[str]
trauma/api/data/prepare_data.py CHANGED
@@ -1,72 +1,69 @@
1
  import asyncio
 
2
 
3
- import faiss
4
- import numpy as np
5
 
 
6
  from trauma.api.data.model import EntityModel
7
- from trauma.api.message.ai.openai_request import convert_value_to_embeddings
8
- # import re
9
- #
10
- # import pandas as pd
11
- #
12
- # from trauma.api.data.dto import AgeGroup
13
- # from trauma.api.data.model import EntityModel
14
  from trauma.core.config import settings
15
 
16
-
17
- #
18
- # file_path = 'shorted_data.csv'
19
- # df = pd.read_csv(file_path)
20
  #
21
  #
22
- # async def main():
23
- # for _, row in df.iterrows():
24
- # row = row.to_dict()
25
- # age_groups_str = row['Age Groups'].split(';')
26
- # age_groups = []
27
- # for age_group in age_groups_str:
28
- # match_ = re.search(r'(\d+)-(\d+)', age_group)
29
- # if match_:
30
- # min_age, max_age = match_.groups()
31
- # age_groups.append(AgeGroup(ageMin=min_age, ageMax=max_age))
32
- #
33
- # treatment_areas = row['Youths treatment'].split(';')
34
- # treatment_areas = list(filter(lambda x: len(x) > 2, [i.strip().strip('\n').strip() for i in treatment_areas]))
35
- #
36
- # treatment_methods = row['Offers'].split(';')
37
- # treatment_methods = list(
38
- # filter(lambda x: len(x) > 2, [i.strip().strip('\n').strip() for i in treatment_methods]))
39
- #
40
- # email = re.search(r"[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}", row['Email'])
41
- # if email:
42
- # email = email.group(0)
43
- # else:
44
- # email = None
45
- # website = row['Website']
46
- # if website and not isinstance(website, float):
47
- # website = re.sub(r'\n+', '', website)
48
- # website = website.strip().strip('\n').strip()
49
- # if not website.startswith(('https://', "http://")):
50
- # website = 'https://' + website.lower()
51
- # else:
52
- # website = None
53
- # model_data = {
54
- # "id": row['ID'],
55
- # "name": row['Organization'].strip().strip('\n').strip(),
56
- # "ageGroups": age_groups,
57
- # "treatmentAreas": treatment_areas,
58
- # "treatmentMethods": treatment_methods,
59
- # "contactDetails": {
60
- # "phone": None,
61
- # "email": email,
62
- # "website": website,
63
- # "address": row['Location'].strip().strip('\n').strip(),
64
- # "postalCode": row['Postal code'].strip().strip('\n').strip(),
65
- # }
66
- # }
67
- # entity_model = EntityModel.from_mongo(model_data)
68
- # await settings.DB_CLIENT.entities.insert_one(entity_model.to_mongo())
69
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
70
  def prepare_entities_str(entities: list[EntityModel]) -> list[str]:
71
  entities_str = []
72
  for entity in entities:
@@ -80,4 +77,4 @@ def prepare_entities_str(entities: list[EntityModel]) -> list[str]:
80
  return entities_str
81
 
82
  if __name__ == '__main__':
83
- asyncio.run(add_index_to_documents())
 
1
  import asyncio
2
+ import re
3
 
4
+ import pandas as pd
 
5
 
6
+ from trauma.api.data.dto import AgeGroup
7
  from trauma.api.data.model import EntityModel
 
 
 
 
 
 
 
8
  from trauma.core.config import settings
9
 
 
 
 
 
10
  #
11
  #
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
 
13
+ file_path = 'shorted_data.csv'
14
+ df = pd.read_csv(file_path)
15
+
16
+
17
+ async def main():
18
+ for _, row in df.iterrows():
19
+ row = row.to_dict()
20
+ age_groups_str = row['Age Groups'].split(';')
21
+ age_groups = []
22
+ for age_group in age_groups_str:
23
+ match_ = re.search(r'(\d+)-(\d+)', age_group)
24
+ if match_:
25
+ min_age, max_age = match_.groups()
26
+ age_groups.append(AgeGroup(ageMin=min_age, ageMax=max_age))
27
+
28
+ treatment_areas = row['Youths treatment'].split(';')
29
+ treatment_areas = list(filter(lambda x: len(x) > 2, [i.strip().strip('\n').strip() for i in treatment_areas]))
30
+
31
+ treatment_methods = row['Offers'].split(';')
32
+ treatment_methods = list(
33
+ filter(lambda x: len(x) > 2, [i.strip().strip('\n').strip() for i in treatment_methods]))
34
+
35
+ email = re.search(r"[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}", row['Email'])
36
+ if email:
37
+ email = email.group(0)
38
+ else:
39
+ email = None
40
+ website = row['Website']
41
+ if website and not isinstance(website, float):
42
+ website = re.sub(r'\n+', '', website)
43
+ website = website.strip().strip('\n').strip()
44
+ if not website.startswith(('https://', "http://")):
45
+ website = 'https://' + website.lower()
46
+ else:
47
+ website = None
48
+ model_data = {
49
+ "id": str(row['ID']),
50
+ "name": row['Organization'].strip().strip('\n').strip(),
51
+ "ageGroups": age_groups,
52
+ "treatmentAreas": treatment_areas,
53
+ "treatmentMethods": treatment_methods,
54
+ "contactDetails": {
55
+ "phone": None,
56
+ "email": email,
57
+ "website": website,
58
+ "address": row['Location'].strip().strip('\n').strip(),
59
+ "postalCode": row['Postal code'].strip().strip('\n').strip(),
60
+ }
61
+ }
62
+ entity_model = EntityModel.from_mongo(model_data)
63
+ await settings.DB_CLIENT.entities.insert_one(entity_model.to_mongo())
64
+
65
+
66
+ #
67
  def prepare_entities_str(entities: list[EntityModel]) -> list[str]:
68
  entities_str = []
69
  for entity in entities:
 
77
  return entities_str
78
 
79
  if __name__ == '__main__':
80
+ asyncio.run(main())
trauma/api/data/shorted_data.csv ADDED
@@ -0,0 +1,247 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ID,Organization,Age Groups,Youths treatment,Offers,Email,Website,Location,Postal code
2
+ 1,GGZ NHN,12-18 jaar;0-6 jaar;6-12 jaar;18-23 jaar;,Meervoudig trauma;Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;intergenerationeel trauma;,IGT-K;EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Beeldende therapie;Writejunior;KINGS in voorbereiding;,"[email protected]
3
4
+ [email protected]","ggznhn.nl
5
+ ","Poliklinieken in Den Helder, Schagen, Hoorn, Zaanstreek Waterland, Hoofddorp en Alkmaar, online poli, klinieken in Alkmaar",1817 EZ
6
+ 2,Levvel,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;,IGT-K;EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Drakentemmers;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;Words and pictures;Psychomotorische Therapie;Writejunior;Psychotherapie ;,[email protected],www.levvel.nl,Amsterdam,1105AZ
7
+ 3,iHub ,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Taalontwikkelingsstoornis ;ASS;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;Psychotherapie ;Words and pictures;Speltherapie ;Writejunior;,[email protected],www.ihub.nu,iHUB NHN,1624NP
8
+ 4,Levvel,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Eetstoornis;Suïcidaliteit en/of automutilatie;ASS;Genderproblematiek ;,IGT-K;EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Drakentemmers;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Dramatherapie;Beeldende therapie;Writejunior;,[email protected],www.levvel.nl/,Amsterdam (en omgeving),1115 AP
9
+ 6,"POEK, praktijk ouder en kind",0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Taalontwikkelingsstoornis ;Eetstoornis;ASS;Visuele beperking;Vluchtelingenproblematiek;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Words and pictures;CGT (oa exposure);Speltherapie ;Ouder-kindtraumatherapie;,[email protected],www.poekalkmaar.nl,Heiloo,1851KB
10
+ 7,"Stichting Orion, openbaar speciaal onderwijs Amsterdam",12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;(Lichte) Verstandelijke Beperking;ASS;Transcultureel ;,Psychomotorische Therapie;,[email protected],Orion.nl,"Orion College Noord, Beijerlandstraat 2",1025NN
11
+ 8,Marleen Dekker Coaching en EMDR ,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;(Lichte) Verstandelijke Beperking;,EMDR;EMDR voor ouders;,[email protected],www.marleen-dekker.nl,Noord-Scharwoude,1723WB
12
+ 9,Levvel Amsterdam,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;,IGT-K;EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;,[email protected],http://www.levvel.nl,"Amsterdam en omstreken, hoofdlocaties op de Meibergdreef, Rijksstraatweg Duivendrecht en F. Roeskestraat Amsterdam",1105 AZ
13
+ 10,Psychotherapy & Movement,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Genderproblematiek ;Vluchtelingenproblematiek;,EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Psychotherapie ;Speltherapie ;Writejunior;,[email protected] ,https://www.psychotherapymovement.nl/,Amsterdam,1018EV
14
+ 11,Poli LVB/GGZ jeugd 's Heerenloo,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Taalontwikkelingsstoornis ;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Words and pictures;Speltherapie ;Beeldende therapie;Writejunior;Psychomotorische Therapie;,"[email protected], [email protected], [email protected]",https://www.sheerenloo.nl/poliklinieken,"Alkmaar, Schagen, Zwaag",1823 DL
15
+ 12,Parlan,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Drakentemmers;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Beeldende therapie;Dramatherapie;Writejunior;TF-CBT;Narratieve Exposure Therapie (NET);,[email protected],www.parlan.nl,Alkmaar,1817 EH
16
+ 13,GGZ NHN,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;Comorbiditeit is geen contra voor traumabehandeling. Middelengebruik moet gestopt zijn voor de traumabehandeling kan starten. ;,IGT-K;EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;KINGS;CGT (oa exposure);Slapende honden;Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;Words and pictures;Intensieve Ambulante Gezinstherapie;Speltherapie ;Psychomotorische Therapie;Dramatherapie;Beeldende therapie;Writejunior;,[email protected],www.ggz-nhn.nl,Alkmaar / NHN,1817EZ
17
+ 14,Connect2Care Jeugd,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Taalontwikkelingsstoornis ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Dramatherapie;Beeldende therapie;Writejunior;Methodes vanuit de systeemtherapie;Psychotherapie ;,[email protected],www.connect2carejeugd.nl,Heerhugowaard,1703WE
18
+ 15,Praktijk Hermens,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Transcultureel ;Vluchtelingenproblematiek;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Speltherapie ;,[email protected],www.praktijkhermens.nl,Amsterdam ,1019 NL
19
+ 16,Hermanja Psycholoog in Amsterdam,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Genderproblematiek ;Transcultureel ;,EMDR;EMDR voor ouders;CGT (oa exposure);ImRS;BEPP (Beknopte Eclectische Psychotherapie bij PTSS;,[email protected],www.hermanja.nl,Cruquiusweg 32,1019 AT
20
+ 17,Psychologenpraktijk noordkop,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);ImRS;Slapende honden;Psychotherapie ;Words and pictures;Writejunior;,[email protected],Www.psychologenpraktijknoordkop.nl,Den Helder en Schagen ,1742 NM
21
+ 18,EQfit KIDSS,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Hoogbegaafd;Normaal begaafd;Visuele beperking;Auditieve beperking;Taalontwikkelingsstoornis ;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;,"Lichaamsgerichte therapie ;Eigen methodiek, SSP, Focustherapie;",[email protected],"www.eqfit.nl
22
+ www.eqfitkidss.nl","Purmerend
23
+ Alkmaar
24
+ Landelijk",1446 VG
25
+ 19,Stokman Kinder en Jeugdpsychologie,6-12 jaar;12-18 jaar;0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,EMDR;Pre-verbale EMDR;TF-CBT;CGT (oa exposure);Writejunior;,[email protected],www.stokmanpsychologie.nl,Hoofddorp,2131TG
26
+ 20,Samen Zwaluwen,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;(Lichte) Verstandelijke Beperking;,EMDR;Pre-verbale EMDR;,[email protected],www.samenzwaluwen.nl,Laren,1251NJ
27
+ 21,"Praktijk Jij, Ik en Wij",6-12 jaar;12-18 jaar;0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;ASS;Taalontwikkelingsstoornis ;,"EMDR;TF-CBT;CGT (oa exposure);Writejunior;Havening, hypnose;",[email protected],www.jij-ik-en-wij.nl,Purmerend,1448 KP
28
+ 22,Psycholoog in Huizen,18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;,EMDR;CGT (oa exposure);Psychotherapie ;,[email protected],www.psycholooginhuizen.nl,Huizen,1276 LN
29
+ 23,Psychotraumacentrum Haarlem,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Auditieve beperking;Visuele beperking;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;,EMDR;EMDR voor ouders;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;,[email protected],www.psychotraumacentrum-haarlem.nl,"Alexanderstraat 10
30
+ 2011 VE Haarlem",2011VE
31
+ 24,Psychologiepraktijk Klein Lankhorst,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;,EMDR;CGT (oa exposure);Psychotherapie ;ImRS;,[email protected],www.praktijkkleinlankhorst.nl,Haarlem/Heemstede,2015 BH
32
+ 25,Kruiswijk Orthopedagogen Praktijk (Kinderpraktijk Edam),6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Writejunior;,[email protected],"
33
+ https://kinderpraktijkedam.nl",Edam,1135 WV
34
+ 26,YouSense,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Verslaving;Genderproblematiek ;Vluchtelingenproblematiek;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Words and pictures;Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Beeldende therapie;Writejunior;Drakentemmers;ImRS;Speltherapie ;,[email protected],Www.yousense.nl,Aalsmeer en Amstelveen,1431KD
35
+ 27,"Izaring en ( Odion)
36
+ ",0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,(Lichte) Verstandelijke Beperking;Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;ASS;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Slapende honden;CGT (oa exposure);ImRS;Psychotherapie ;Lichaamsgerichte therapie ;Writejunior;BEPP / Sensorimotor Psychotherapie;,[email protected] ([email protected]),www.izaring.nl,Oosthuizen en (Wormer/ Purmerend),1474HB
37
+ 28,Floradorpranchzorgopmaat.nl,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Verslaving;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;,EMDR;EMDR voor ouders;Cref-methode /paarde coaching ;,[email protected],www.floradorpranchzorgopmaat.nl,Vikingpad 28 ,1034vg
38
+ 29,De BOSgroep Jeugd,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Suïcidaliteit en/of automutilatie;Eetstoornis;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Psychotherapie ;Writejunior;,[email protected],www.debosgroepjeugd.nl,"Badhoevedorp, Haarlemmermeer",1171 DK
39
+ 30,Kinderpraktijk Uithoorn,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Eetstoornis;Auditieve beperking;Visuele beperking;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Pre-verbale EMDR;TF-CBT;Drakentemmers;Slapende honden;CGT (oa exposure);Lichaamsgerichte therapie ;Writejunior;,[email protected],www.kinderpraktijkuithoorn.nl,Uithoorn,1422 BR
40
+ 31,Bellefleur Kindertherapie ,6-12 jaar;12-18 jaar;,Normaal begaafd;Hoogbegaafd;,Integratieve Kindertherapie ;,[email protected],www.bellefleur-kindertherapie.nl ,Aalsmeer ,1431 EG
41
+ 32,praktijk voor integratieve kinder- en jongerentherapie Asjemenou!,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;,EMDR;Speltherapie ;Writejunior;,[email protected],www.-as-je-me-nou.nl,"Rozenstraat 21, Purmerend",1441HV
42
+ 33,Praktijk Huber,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Genderproblematiek ;Enkelvoudig trauma;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Psychotherapie ;,[email protected],praktijkhuber.nl,Amsterdam,1095CC
43
+ 34,Edupsy ,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Writejunior;,Nvt,www.edupsy.nl,Heerhugowaard ,1703 RV
44
+ 35,Lisa voor Ouder en Kind,0-6 jaar;6-12 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Vluchtelingenproblematiek;Trauma in het systeem;,Pre-verbale EMDR;EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Drakentemmers;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;ImRS;Words and pictures;Ouder Kind Trauma Therapie ;,[email protected],www.lisavoorouderenkind.nl ,Alkmaar,1811GE
45
+ 36,Het Familiecentrum,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Transcultureel ;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Writejunior;Beeldende therapie;Words and pictures;CGT (oa exposure);Slapende honden;,[email protected],www.hetfamiliecentrum.nl,Amstelveen,1184TZ
46
+ 37,Psychologenpraktijk Oud West,18-23 jaar;,Enkelvoudig trauma;,EMDR;CGT (oa exposure);ImRS;,[email protected],www.psycholoog-oudwest.nl,Amsterdam,1053NV
47
+ 38,PPOA Psychologisch en pedagogisch onderzoek en advies,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;Taalontwikkelingsstoornis ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Writejunior;,[email protected],www.ppoa.nl,Badhoevedorp,1171RA
48
+ 39,Jouw Orthopedagoog,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);ImRS;,[email protected],www.jouworthopedagoog.nl,Nieuw-Vennep en Hillegom,2151
49
+ 40,ter Braak Psychotherapie,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Psychotherapie ;Writejunior;CGT (oa exposure);eclectisch;,[email protected],www.terbraakpsychotherapie.nl,"Buitenzorg 14, Amstelveen",1181 PB
50
+ 41,"VeerKrachtig, praktijk voor kind en jeugd.",0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Writejunior;,[email protected],www.praktijk-veerkrachtig.nl,Broek op Langedijk,1721 AX
51
+ 43,Praktijk de schoolpsycholoog ,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;TF-CBT;CGT (oa exposure);Slapende honden;Psychotherapie ;,[email protected],www.praktijkdeschoolpsycholoog.nl,Heemstede ,2101ab
52
+ 44,Psychologiepraktijk Kind & Jeugd Haarlem,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;,Lichaamsgerichte therapie ;Writejunior;EMDR;CGT (oa exposure);,[email protected],www.marietteklein.nl,Haarlem,2011 NB
53
+ 45,TrainID Blue,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Transcultureel ;Genderproblematiek ;,Words and pictures;Speltherapie ;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;,[email protected],www.trainid.nl,Heiloo,1851PE
54
+ 46,Traumapraktijk Verhee,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;CGT (oa exposure);Psychotherapie ;schematherapie;,[email protected],www.traumapraktijk.nl,Haarlem,2011 VL
55
+ 47,Het Huis Haarlem,6-12 jaar;12-18 jaar;18-23 jaar;,Suïcidaliteit en/of automutilatie;ASS;Normaal begaafd;Hoogbegaafd;Enkelvoudig trauma;Meervoudig trauma;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Psychotherapie ;Psychomotorische Therapie;Dramatherapie;EMDR voor ouders;,[email protected],www.welkominhethuis.nl,Spanjaardslaan 7 Haarlem,2012NR
56
+ 48,Praktijk de Regenboog B.V.,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Auditieve beperking;Visuele beperking;Taalontwikkelingsstoornis ;ASS;Vluchtelingenproblematiek;,"EMDR;Pre-verbale EMDR;CGT (oa exposure);Slapende honden;Beeldende therapie;Writejunior;aantal bovenstaande nog in ontwikkeling, deze niet aangevinkt nu;",[email protected],www.praktijkderegenboog.com,Krommenie en ambulant,1561 AS
57
+ 49,NiCare ,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Transcultureel ;,EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;Words and pictures;Speltherapie ;Writejunior;,[email protected],www.nicare.nl,"Amsterdam, Hoorn",1623 HK
58
+ 50,Psychologiepraktijk de Duinkamer,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Drakentemmers;Writejunior;TF-CBT;Kortdurende Intensieve traumabehandeling ;ImRS;Words and pictures;Buitenpsychologie;,[email protected],www.duinkamer.nl,Castricum,1901TB
59
+ 51,Praktijk van Grevenstein,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Transcultureel ;ASS;deelbehandeling in samenwerking met andere behandelsetting ;,"EMDR;CGT (oa exposure);ImRS;Psychotherapie ;BEPP, NET;",Link via de site (ZIVVER),www.praktijkvangrevenstein.nl,Haarlem,2031ET
60
+ 52,Praktijk Van Kind tot Ouder,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;,EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;Writejunior;,[email protected],www.vankindtotouder.nl,Overveen,2051AE
61
+ 53,Janmaat Psychotherapie Haarlem,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;,Psychotherapie ;ImRS;CGT (oa exposure);EMDR;,[email protected],www.janmaat-psychotherapie.nl,Janmaat Psychotherapie Haarlem,2012 EM
62
+ 54,Rouwpraktijk RouwNouw ,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;(Lichte) Verstandelijke Beperking;Hoogbegaafd;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Words and pictures;Lichaamsgerichte therapie ;Writejunior;,[email protected],Www.rouwpraktijkrouwnouw.nl,"Gh Hoijtinkstraat 95, Alkmaar",1827pn
63
+ 55,praktijk psychologische hulpverlening alkmaar,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Verslaving;,EMDR;,[email protected],"",Alkmaar,1824JB
64
+ 56,Kijk op jezelf,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);ImRS;,[email protected],www.kijkopjezelf.nl,Castricum,1901VB
65
+ 57,GGZ-NHN,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;Verslaving;Taalontwikkelingsstoornis ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Beeldende therapie;Writejunior;KINGS;,[email protected],"",Alkmaar,1817
66
+ 58,Koel Jeugdzorg & JGGZ,6-12 jaar;12-18 jaar;0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,EMDR;Pre-verbale EMDR;TF-CBT;CGT (oa exposure);Slapende honden;Drakentemmers;ImRS;Words and pictures;Writejunior;Intensieve Ambulante Gezinstherapie;,[email protected],www.koeljeugdzorg.nl,Alkmaar,1821 BN
67
+ 59,Youz Parnassia groep (GGZ),0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;Writejunior;,[email protected],https://www.youz.nl/locaties/velsen-noord-ambulant,"Velsen-Noord
68
+ ",1951 NA
69
+ 60,Praktijk voor Psychologie Heiloo,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;Writejunior;,[email protected],www.psychloo.nl,Heiloo,1851 NG
70
+ 61,Psychiatrie Praktijk Leijdens,18-23 jaar;,vaak is het comorbiditeit en niet de hoofddiagnose. Ik doe vaak traumatherapie/combi EMDR bij persoonlijkheidsproblematiek;,Psychotherapie ;EMDR;medicamenteus;,[email protected],www.psychiatrie-leijdens.nl,Hoofddorp,2135 GW
71
+ 62,Ouder en Kind Praktijk Marieke Huigen,0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Taalontwikkelingsstoornis ;ASS;Eetstoornis;ouder-kind relatieproblematiek;,EMDR;Pre-verbale EMDR;EMDR voor ouders;ouder-kind therapie (vanuit de IMH visie);,[email protected],www.mariekehuigen.nl,Alkmaar,1814 GE
72
+ 63,Kenter Jeugdhulp,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Meervoudig trauma;Normaal begaafd;Suïcidaliteit en/of automutilatie;Enkelvoudig trauma;ASS;,"EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;Horizonmethodiek;Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Beeldende therapie;Writejunior;FITT, family based intensive trauma treatment;",[email protected],www.kenterjeugdhulp.nl,Santpoort-Noord (centraal bureau),2071AN
73
+ 64,Mind4Mind,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;,[email protected],www.mind4mind.nl,Amsterdam,1066SB
74
+ 65,'s Heeren Loo,18-23 jaar;6-12 jaar;0-6 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;(Lichte) Verstandelijke Beperking;Visuele beperking;Auditieve beperking;ASS;Verslaving;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;,EMDR;Pre-verbale EMDR;TF-CBT;CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;ImRS;Psychomotorische Therapie;Beeldende therapie;Writejunior;Slapende honden;,[email protected],www.sheerenloo.nl,kop van Noord-Holland - Julianadorp,1787RA
75
+ 66,Ouder & Kind Praktijk Haarlem,0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;Psychotherapie ;Words and pictures;Speltherapie ;Writejunior;,[email protected],www.ouderenkindpraktijk.nl,Haarlem,2011 VL
76
+ 67,IHUB,12-18 jaar;,Meervoudig trauma;Enkelvoudig trauma;(Lichte) Verstandelijke Beperking;Normaal begaafd;Hoogbegaafd;Suïcidaliteit en/of automutilatie;Verslaving;,EMDR;EMDR voor ouders;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;Writejunior;Psychomotorische Therapie;Lichaamsgerichte therapie ;Beeldende therapie;,[email protected],https://ihub.nu,Antonius,1901ME
77
+ 68,Prodeba,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Genderproblematiek ;Auditieve beperking;Visuele beperking;,EMDR;Pre-verbale EMDR;TF-CBT;CGT (oa exposure);Slapende honden;Psychotherapie ;Speltherapie ;Writejunior;,[email protected],www.prodeba.nl,"Binnenweg 82132 CT Hoofddorp
78
+ (Hoofd locatie: Leiden, Alphen aan den Rijn en Delft)","2132 CT
79
+ "
80
+ 69,"Team Inzet, wijkteam in de gemeente Drechterland",6-12 jaar;12-18 jaar;18-23 jaar;,"Als er sprake is van een indicatie, dan pakken wij dit als wijkteam in het voorveld niet op;","Drakentemmers;Intensieve Ambulante Gezinstherapie;Words and pictures;Speltherapie ;Nika, psycho-educatie;",[email protected],www.drechterland.nl,Drechterland,1616AV
81
+ 70,Stichting Iedereen telt mee,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Geen beschikking nodig;,EMDR;CGT (oa exposure);Drakentemmers;,In ontwikkeling.,,Enkhuizen,1601 KT
82
+ 71,2Learn,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;TF-CBT;CGT (oa exposure);ImRS;Writejunior;Intensieve Ambulante Gezinstherapie;,[email protected],2learn.nl,Vondelstraat 100,1054GP
83
+ 72,Centrum Het Antwoord/Jij en ik-support,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;,EMDR;EMDR voor ouders;CGT (oa exposure);Words and pictures;Writejunior;Beeldende therapie;,[email protected],"www.centrumhetantwoord.nl
84
+ www.jijenik-support.nl","Hoorn, Zwaag, Heerhugowaard",1622AA
85
+ 73,psychologen praktijk Marijke,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Genderproblematiek ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Beeldende therapie;Lichaamsgerichte therapie ;,"[email protected]
86
+ [email protected]",,weteringschans 74 amsterdam,1017 XR
87
+ 74,Praktijk voor PMT en begeleiding ,6-12 jaar;12-18 jaar;18-23 jaar;,(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,Psychomotorische Therapie;,[email protected],"",Hilversum,1215GT
88
+ 75,Praktijk MINT,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Words and pictures;Speltherapie ;Writejunior;,[email protected],www.praktijkmint.nl,Alkmaar,1811MZ
89
+ 76,Kinderpraktijkvis,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Auditieve beperking;Visuele beperking;Taalontwikkelingsstoornis ;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Slapende honden;CGT (oa exposure);Dramatherapie;Writejunior;,[email protected],"www,kinderpraktijkvis.nl","Zuideinde 455, 1035PH en Asterweg 17-19- unit 6A, 1031 HL beiden in Amsterdam Noord",1035PH
90
+ 77,"Perspectief, praktijk voor psychische gezondheid",0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,EMDR;EMDR voor ouders;Pre-verbale EMDR;Kortdurende Intensieve traumabehandeling ;,[email protected],www.perspectiefpraktijk.nl,Amsterdam,1054VH
91
+ 78,Youz,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Suïcidaliteit en/of automutilatie;Transcultureel ;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Speltherapie ;Dramatherapie;Writejunior;,geen,youz,Velsen en Hoofddorp,1931
92
+ 79,Ons Tweede Thuis,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,"Enkelvoudig trauma;Meervoudig trauma;(Lichte) Verstandelijke Beperking;als er sprake is van een VB dan ook bij ASS, ADHD etc;",EMDR;Pre-verbale EMDR;CGT (oa exposure);Speltherapie ;Psychomotorische Therapie;Dramatherapie;Writejunior;,[email protected],https://www.onstweedethuis.nl/locaties/adviespunt/,Aalsmeer,1431 VG
93
+ 81,Youke,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Suïcidaliteit en/of automutilatie;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Words and pictures;Speltherapie ;Beeldende therapie;Writejunior;,[email protected],youke.nl,Het Gooi/Hilversum,1222TE
94
+ 82,Samenwerkingsverband Mariska Krab,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,"Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Auditieve beperking;Meervoudig trauma;Enkelvoudig trauma;Genderproblematiek ;Transcultureel ;Suïcidaliteit en/of automutilatie;misbruik, grote somberte, bij suicidaliteit en/of automutilatie altijd contact met arts of psychiater;","CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Lichaamsgerichte therapie ;Writejunior;Psychotherapie ;Muziektherapie, klankbehandeling;",[email protected],www.mariskakrab.nl,Uitgeest ,1911EX
95
+ 83,Psychologiepraktijk de Paardenkamer,6-12 jaar;12-18 jaar;18-23 jaar;,Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Enkelvoudig trauma;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;Lichaamsgerichte therapie ;Psychotherapie ;Writejunior;,[email protected],www.depaardenkamer.nl,Callantsoog ,1759 JB
96
+ 84,Edupsy,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);,Nvt,Edupsy.nl,Heerhugowaard ,1703RV
97
+ 85,Natalia Heerooms- Psychotherapeut en systeemtherapeut ,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,EMDR;BEPP protocol ;Psychotherapie ;CGT (oa exposure);,[email protected],Www.nataliaheerooms.nl ,Bergen NH,1861 MK
98
+ 86,Orthopedagogenpraktijk Groei en Bloei,6-12 jaar;0-6 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Writejunior;,[email protected],www.praktijkgroeienbloei.nl,Alkmaar,1811JK
99
+ 87,Psychotherapiepraktijk Lichter Leven,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;EMDR voor ouders;CGT (oa exposure);ImRS;Psychotherapie ;,[email protected],www.psychotherapielichterleven.nl,Heiloo,1851 NG
100
+ 88,Praktijk 4You,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;,EMDR;EMDR voor ouders;Slapende honden;Speltherapie ;Lichaamsgerichte therapie ;babytherapie;,[email protected],praktijk4you.nl,Purmerend,1444GZ
101
+ 89,Praktijk Irene Heim,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Auditieve beperking;Visuele beperking;ASS;Eetstoornis;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Speltherapie ;Dramatherapie;systeemtherapie;,[email protected],www.ireneheim.nl,"Beverwijk, Alkmaar, Hoorn",1941DN
102
+ 90,Relatiepraktijken,18-23 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;,EMDR;EMDR voor ouders;IGT-K;Lichaamsgerichte therapie ;,[email protected],www.relatiepraktijken.nl,Amsterdam,1073GJ
103
+ 91,Cohen Psychologen,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Suïcidaliteit en/of automutilatie;Bijna alle psychische aandoening waar ambulante behandeling van toepassing is;,EMDR;Psychotherapie ;,[email protected],cohenpsychologen.nl,Amsterdam,1081 AP
104
+ 92,Praktijk voor Kinder-en jeugdpsychiatrie Femke Valentijn,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;ASS;Genderproblematiek ;,EMDR;CGT (oa exposure);Psychotherapie ;Writejunior;,[email protected],www.lorentzhuis.nl,van Eedenstraat 16 ,2012 EM
105
+ 93,Praktijk Ezra,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;,TF-CBT;CGT (oa exposure);Drakentemmers;Psychotherapie ;Speltherapie ;Writejunior;EMDR;,[email protected],https://praktijkezra.nl,Drielse Wetering 50,1509 KP
106
+ 94,Praktijk WIJS,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;Taalontwikkelingsstoornis ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Speltherapie ;Beeldende therapie;,[email protected],www.praktijkwijs.nl,Heemskerk en Alkmaar,1967DB
107
+ 95,Kinderpraktijk Amsterdam,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Vluchtelingenproblematiek;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;Speltherapie ;Writejunior;,[email protected],"www.kinderpraktijkamsterdam.nl
108
+ ","Amsterda,m",1074 CN
109
+ 96,Judith Blaauw Therapie ,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;,Beeldende therapie;IEMT;,[email protected] ,Www.judithblaauw.nl,Spierdijk ,1641 LK
110
+ 97,"Alexandra Ridders
111
+ Lindehuis",6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Eetstoornis;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Drakentemmers;Psychotherapie ;Writejunior;,[email protected],www.lindehuis.nl,Laren NH,1251AM
112
+ 98,praktijk zwarts,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Vluchtelingenproblematiek;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Psychotherapie ;,[email protected] ,www.zwartsenhylkema.nl,amsterdam,1019DE
113
+ 99,PsychologenPraktijk Samen,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;ASS;Normaal begaafd;Hoogbegaafd;,EMDR;ImRS;Psychotherapie ;TF-CBT;,[email protected],www.ppsamen.nl,Alkmaar,1813SB
114
+ 101,Chinski,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;ASS;,EMDR;EMDR voor ouders;CGT (oa exposure);Writejunior;,[email protected],www.chinski.nl,Meerdere locaties gevestigd in noord holland,1053 PV
115
+ 102,Praktijk Balke,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Eetstoornis;,EMDR;,[email protected],praktijkbalke.nl,Amsterdam ,1017 TK
116
+ 103,Sandy Smit EMDR Praktijk,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Auditieve beperking;Visuele beperking;Taalontwikkelingsstoornis ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);ImRS;Bokstherapie;,[email protected],www.sandysmit.nl,Haarlem,2022 CP
117
+ 104,Groothand Psychotherapie,18-23 jaar;12-18 jaar;,Enkelvoudig trauma;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Psychotherapie ;,[email protected],www.groothandpsychotherapie.nl,Alkmaar,1814CL
118
+ 105,MBpraktijk Alkmaar,12-18 jaar;18-23 jaar;,Enkelvoudig trauma;generationeel trauma ivm systemische problematiek;Normaal begaafd;(Lichte) Verstandelijke Beperking;,Psychotherapie ;Intensieve Ambulante Gezinstherapie;EMDR;,[email protected],www.mbpraktijk.nl,Alkmaar,1815 DE
119
+ 106,Kop-zorg,6-12 jaar;12-18 jaar;18-23 jaar;0-6 jaar;,"Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;langdurig pesten behandelen wij ook, waarbij wel wordt gekeken of het niet gaat om complex trauma, dan wordt veelal verwezen naar de S-GGZ, wij bieden GB-GGZ. Een verstandelijke beperking is niet perse een contra, maar schatten dit per casus in. Wanneer het gaat om een licht verstandelijke beperkt niveau tot zwakbegaafd is het vaak wel mogelijk.;",EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);ImRS;,[email protected],www.kop-zorg.nl,Alkmaar,1811CN
120
+ 107,Blissful Minds,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;Pre-verbale EMDR;EMDR voor ouders;,[email protected],www.blissfulminds.eu,Online,1181PW
121
+ 108,psychologenpraktijk Herengracht,18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;,EMDR;EMDR voor ouders;CGT (oa exposure);,[email protected],www.psychologenherengracht.nl,Weesp,1382 XX
122
+ 109,"Praktijk voor kind, ouders en scheiding",6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,CGT (oa exposure);TIST;,[email protected],www.kinderen-echtscheiding.nl,"Oudorperplein 17, 1823 HA ALKMAAR",1823 HA
123
+ 110,Fibbescl,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Genderproblematiek ;,EMDR;TF-CBT;CGT (oa exposure);Writejunior;Speltherapie ;Words and pictures;,[email protected],https://fibbescl.nl,Johan Cruiff Boulevard 85 Amsterdam,1101DM
124
+ 111,psychologiepraktijk veldkamp,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;EMDR voor ouders;Psychotherapie ;Writejunior;ABFT;,[email protected],www.praktijkveldkamp.nl,amsterdam,1071 wr
125
+ 112,PsychologiePraktijk Hooge,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Visuele beperking;Taalontwikkelingsstoornis ;ASS;Auditieve beperking;,EMDR;CGT (oa exposure);ImRS;,[email protected],https://www.pphooge.nl/,Hoorn,1625 NT
126
+ 113,Coping,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,EMDR;,[email protected],www.coping.praktijkinfo.nl,Amstelveen,1181CD
127
+ 114,Praktijk voor Psychotherapie Hoorn,18-23 jaar;,Normaal begaafd;Enkelvoudig trauma;Meervoudig trauma;,EMDR;Psychotherapie ;,[email protected],www.psychotherapie-hoorn.nl,Hoorn,1621 CT
128
+ 115,Gemeente Landsmeer,6-12 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;Transcultureel ;,Writejunior;,[email protected],,Jeugdteam,1121BV
129
+ 116,Inspire and Motivate,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Taalontwikkelingsstoornis ;ASS;Vluchtelingenproblematiek;Transcultureel ;,EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;,[email protected],www.inspireandmotivate.nl,Heerhugowaard,1703DE
130
+ 117,Kinderpsychologen-nhn,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Genderproblematiek ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Lichaamsgerichte therapie ;Writejunior;,[email protected],www.kinderpsychologen-nhn,Heerhugowaard,1703WE
131
+ 118,Veiviser,18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;Meervoudig trauma;(Lichte) Verstandelijke Beperking;ASS;Hoogbegaafd;,EMDR;Psychotherapie ;,[email protected],www.veiviser.nl,Twisk,1676GP
132
+ 119,Buro Bikkel,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;,Writejunior;,[email protected],www.burobikkel.com,Amsterdam en Amstelveen,"1071 HN
133
+ 1181 TR"
134
+ 120,Empower psychotherapie,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Transcultureel ;ASS;Visuele beperking;Auditieve beperking;,"EMDR;CGT (oa exposure);Psychotherapie ;Psychomotorische Therapie;Beeldende therapie;BEPP (beknopte eclectische psychotherapie voor PTSS), BEP-TG (beknopte eclectische psychotherapie voor traumatische rouw), NET (narratieve exposure therapie), schematherapie;",[email protected],https://www.empower-pt.nl/praktijk/amsterdam/,Amsterdam,1012KM
135
+ 121,Familysuppprters,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Beeldende therapie;Writejunior;Drakentemmers;Slapende honden;,[email protected],Www.Familysupporters.nl,"Haarlem
136
+ ",2011ml
137
+ 122,De Beeldend Therapeut,12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Normaal begaafd;,ImRS;Beeldende therapie;systeemtherapie & schematherapie;,[email protected],https://www.debeeldendtherapeut.nl/psychologische-hulp,Purmerend,1441 GH
138
+ 123,GGZnhn jeugd en gezin,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;Psychomotorische Therapie;Writejunior;,via website mogelijkheid om vraag te mailen,"",polikliniek Hoofddorp,2134 TM
139
+ 124,Odion en Izaring,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;(Lichte) Verstandelijke Beperking;Auditieve beperking;Visuele beperking;Taalontwikkelingsstoornis ;ASS;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;ImRS;Psychomotorische Therapie;Beeldende therapie;Writejunior;sensorimotor psychotherapie;Dramatherapie;Lichaamsgerichte therapie ;,[email protected],"www.odion.nl
140
+ www.izaring.nl",Wormer en Oosthuizen,1531 AD
141
+ 125,Praktijk Zonnepad,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Suïcidaliteit en/of automutilatie;,EMDR;Pre-verbale EMDR;TF-CBT;CGT (oa exposure);Slapende honden;Psychotherapie ;Speltherapie ;Dramatherapie;Writejunior;,[email protected],www.praktijkzonnepad.nl,Monnickendam,1141BH
142
+ 126,Emendo - Psychologenpraktijk,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,EMDR;CGT (oa exposure);ImRS;Psychotherapie ;,[email protected],www.emendo.care,Amsterdam ,1012 KZ
143
+ 127,buro de beweging,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;,EMDR;EMDR voor ouders;CGT (oa exposure);Words and pictures;Lichaamsgerichte therapie ;Writejunior;,[email protected],www.burodebeweging.nl,Alkmaar,1823WB
144
+ 128,Prinsenstichting,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;(Lichte) Verstandelijke Beperking;ASS;Genderproblematiek ;Transcultureel ;Suïcidaliteit en/of automutilatie;Verslaving;,Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;EMDR;Intensieve Ambulante Gezinstherapie;Psychotherapie ;Speltherapie ;Psychomotorische Therapie;Dramatherapie;Beeldende therapie;Writejunior;,[email protected],https://www.prinsenstichting.nl/,Purmerend,1444 JE
145
+ 129,Praktijk & Co,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;ASS;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Writejunior;Dramatherapie;Words and pictures;Psychotherapie ;,[email protected],praktijk.co,"Naarden, Gooi en Vechtstreek",1412 GP
146
+ 130,Prinsenstichting/Zodiak,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;(Lichte) Verstandelijke Beperking;Auditieve beperking;Visuele beperking;Taalontwikkelingsstoornis ;ASS;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;Verslaving;Eetstoornis;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;ImRS;Psychotherapie ;Words and pictures;Psychomotorische Therapie;Speltherapie ;Dramatherapie;Beeldende therapie;Writejunior;,[email protected],www.prinsenstichting.nl,"Zaanstreek-Waterland, Schagen",1444JE
147
+ 131,Opvoedpoli Haarlem,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;(Lichte) Verstandelijke Beperking;ASS;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Slapende honden;Drakentemmers;Psychotherapie ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Dramatherapie;Beeldende therapie;Writejunior;,[email protected],www.opvoedpoli.nl,"Haarlem, Wilhelminastraat 66 ",2011 VP
148
+ 132,Nuhoff-psychotherapie.nl,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Writejunior;Kortdurende Intensieve traumabehandeling ;Imaginaire Exposure;,[email protected],nuhoff-psychotherapie.nl,"Haarlem, Rijksstraatweg 249 ",2024DG
149
+ 133,"BijLink, ggz-jeugd",0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;Taalontwikkelingsstoornis ;ASS;,EMDR;Pre-verbale EMDR;Intensieve Ambulante Gezinstherapie;Psychotherapie ;Speltherapie ;Dramatherapie;Writejunior;CGT (oa exposure);,[email protected],www.bijlink.nl,Westzijde 146,1506EK
150
+ 134,Praktijk Rood,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Hoogbegaafd;Normaal begaafd;Enkelvoudig trauma;ASS;,EMDR;CGT (oa exposure);Psychotherapie ;Speltherapie ;Writejunior;,[email protected],www.praktijkrood.nl,Amsterdam,1031HN
151
+ 135,Jeugdteam Oostzaan/Wormerland (gemeente),0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Transcultureel ;,EMDR;TF-CBT;CGT (oa exposure);Writejunior;NET;Slapende honden;EMDR voor ouders;Pre-verbale EMDR;,[email protected],www.jeugdteamoostzaanwormerland.nl,Wormerland,1531NX
152
+ 136,BlijMoedig,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Suïcidaliteit en/of automutilatie;Auditieve beperking;Taalontwikkelingsstoornis ;,"Beeldende therapie;Lichaamsgerichte, innerlijk bronnen en systemische traumatherapie;",[email protected],www.blijmoedig.nl,Haarlem,2012SK
153
+ 137,Wij Zijn BROER!,12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Verslaving;Suïcidaliteit en/of automutilatie;,EMDR;TF-CBT;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Lichaamsgerichte therapie ;ImRS;Writejunior;,[email protected],www.wijzijnbroer.nl,Alkmaar en Hoorn,1811
154
+ 138,Together Psychologie Kind & Jeugd,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;,CGT (oa exposure);Writejunior;,[email protected],www.togetherpsychologie.nl,Koog aan de Zaan & Amstelveen,1541 KA
155
+ 139,psychotherapie hilversum,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,EMDR;Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Lichaamsgerichte therapie ;Bokspsychotherapie;,zie beveiligde website,www.psychotherapie-hilversum.nl,"Medisch Centrum Dudokpark, Hoge Naarderweg 3, Hilversum",1217 AB
156
+ 140,Arkin Jeugd & Gezin,18-23 jaar;12-18 jaar;0-6 jaar;6-12 jaar;,Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Verslaving;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Taalontwikkelingsstoornis ;Vluchtelingenproblematiek;Transcultureel ;Auditieve beperking;Visuele beperking;,EMDR;EMDR voor ouders;CGT (oa exposure);Writejunior;Pre-verbale EMDR;Psychotherapie ;Intensieve Ambulante Gezinstherapie;ImRS;,[email protected],https://arkinjeugdengezin.nl/," Klaprozenweg 111, Amsterdam",1033 NN
157
+ 141,Hamminga advies,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Auditieve beperking;Taalontwikkelingsstoornis ;ASS;Verslaving;Vluchtelingenproblematiek;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Slapende honden;Psychotherapie ;Writejunior;,[email protected],www.hamminga-advies.nl,Kerkstraat 299,1017 GZ
158
+ 142,Hofmans GGZ - praktijk voor psychologische hulpverlening - ,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Transcultureel ;,EMDR;CGT (oa exposure);ImRS;,[email protected],https://hofmansggz.nl/,Gezondheidscentrum de Roos - Purmerend,1441HV
159
+ 143,Praktijk Wage,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Vluchtelingenproblematiek;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Psychotherapie ;Speltherapie ;Writejunior;,[email protected],praktijkwage.nl,Amsterdam,1076AB
160
+ 144,Child Matters praktijk voor integratieve kinder- en jongerentherapie & coaching,12-18 jaar;6-12 jaar;18-23 jaar;,Enkelvoudig trauma;,CGT (oa exposure);Writejunior;,[email protected],www.childmatters.nl,"Max Havelaarlaan 313, Amstelveen",1183 LT
161
+ 145,Levvel,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Transcultureel ;Vluchtelingenproblematiek;,IGT-K;EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Beeldende therapie;Tem Je Draak;,[email protected],https://www.levvel.nl/,"Amsterdam, Hilversum, Hoofddorp, Zaandam",1115 ZG
162
+ 146,De OpgroeiPraktijk ,6-12 jaar;12-18 jaar;,Normaal begaafd;Enkelvoudig trauma;Meervoudig trauma;ASS;Genderproblematiek ;,CGT (oa exposure);Words and pictures;TF-CBT;Writejunior;,[email protected],www.deopgroeipraktijk.nl,Hoorn,1625AN
163
+ 147,Bij Elkaar,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Hoogbegaafd;Normaal begaafd;,IGT-K;EMDR;Pre-verbale EMDR;CGT (oa exposure);Slapende honden;Drakentemmers;Horizonmethodiek;Words and pictures;Writejunior;,[email protected],www.bijelkaar.nu,Amsterdam,1018AD
164
+ 148,Psychologiepraktijk Esther Schuller,18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;Auditieve beperking;(Lichte) Verstandelijke Beperking;Visuele beperking;ASS;Vluchtelingenproblematiek;Transcultureel ;,EMDR;CGT (oa exposure);,[email protected],,Amsterdam en Haarlem,1012KZ
165
+ 149,RIOzorg,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Normaal begaafd;Meervoudig trauma;ASS;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Writejunior;,[email protected],www.riozorg.nl,Zaandam/Purmerend/Amsterdam-Zuid/Amsterdam-Zuidoost,1503 TS
166
+ 150,Coöperatie Eigenwijzer,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Genderproblematiek ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Psychotherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Writejunior;,[email protected],www.ewalkmaar.nl,Alkmaar,1817MS
167
+ 151,Boomerang Zorg,18-23 jaar;12-18 jaar;6-12 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Slapende honden;Intensieve Ambulante Gezinstherapie;ImRS;Psychotherapie ;Words and pictures;Writejunior;,[email protected],www.boomerangzorg.nl,Zowel Amsterdam als Zaandam,1046AL
168
+ 152,Reset & MindChange b.v.,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Vluchtelingenproblematiek;Transcultureel ;,EMDR;Pre-verbale EMDR;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;,[email protected],www.resetmindchange.nl,Amsterdam ,1101 CC
169
+ 153,"met Andere Blik, praktijk voor orthopedagogiek en psychologie in Hoorn",0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;Meervoudig trauma;,Writejunior;CGT (oa exposure);EMDR voor ouders;EMDR;Pre-verbale EMDR;,[email protected],www.met-andere-blik.nl ,"Wilhelminalaan 2a
170
+ Hoorn",1623 MA
171
+ 154,Psychologiepraktijk Stad van de Zon,0-6 jaar;6-12 jaar;12-18 jaar;,"Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Eetstoornis;ASS;automutilatie, geen acute suicidaliteit/crisis;",EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);ImRS;Writejunior;Kortdurende Intensieve traumabehandeling ;,[email protected],www.psychologiepraktijkstadvandezon.nl,Heerhugowaard,1705TM
172
+ 155,ARQ Centrum '45,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Auditieve beperking;Visuele beperking;Taalontwikkelingsstoornis ;ASS;Vluchtelingenproblematiek;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Words and pictures;Psychomotorische Therapie;Writejunior;Narratieve Exposure therapie;,[email protected],https://arq.org/,"Nienoord 5
173
+ 1112 XE Diemen",1112 XE
174
+ 156,Parlan,0-6 jaar;12-18 jaar;6-12 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;ASS;Suïcidaliteit en/of automutilatie;Verslaving;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);TF-CBT;Intensieve Ambulante Gezinstherapie;Psychotherapie ;Words and pictures;Psychomotorische Therapie;ImRS;Kortdurende Intensieve traumabehandeling ;Writejunior;,[email protected],www.parlan.nl,Zuid-Kennemerland/ IJmond,1971 GC
175
+ 157,Comeniuspraktijk voor Psychotherapie,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;Words and pictures;Speltherapie ;,"nee, ivm teveel aanmeldingen, willen wij dat iemand eerst op de website kijkt of er plek is",www.comeniuspraktijk.nl,Naarden,1412GP
176
+ 158,Psychologiepraktijk Karlijn Overeem,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;,EMDR;EMDR voor ouders;CGT (oa exposure);,[email protected],www.psychologieovereem.nl,Hilversum,1213 RH
177
+ 159,Summit Psychotherapie Haarlem,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;,EMDR;ImRS;Psychotherapie ;,nvt,www.summitpsychotherapie.nl,Haarlem,2012EM
178
+ 160,Praktijk voor Psychotherapie Roland,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;,EMDR;Psychotherapie ;sensorimotorpsychotherapie;,[email protected],www.rolandpsychotherapie.praktijkinfo.nl,Stadhouderskade 71 ,1072 AE
179
+ 161,Joleen Braams - Basic Trust,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Visuele beperking;,IGT-K;EMDR;Pre-verbale EMDR;EMDR voor ouders;Writejunior;Psychotherapie ;,[email protected],www.basictrust.com,Amsterdam Noord,1035 PH
180
+ 162,Psychologiepraktijk Jeannette Lekskes,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;,EMDR;CGT (oa exposure);ImRS;,[email protected],jeannettelekskes.nl,Herenmarkt Amsterdam ,1013EC
181
+ 163,Mind-Kracht,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Auditieve beperking;Visuele beperking;,EMDR;EMDR voor ouders;CGT (oa exposure);Lichaamsgerichte therapie ;BEPP;,[email protected],www.mind-kracht.nl,Wieringerwerf,1771CW
182
+ 164,Praktijk voor Psychotherapie J Hess ,18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;,EMDR;CGT (oa exposure);Psychotherapie ;,[email protected],jannyhess.nl,"Wilhelminastraat 43a, Haarlem ",2011VK
183
+ 165,Psychotherapiepraktijk Kraan,18-23 jaar;12-18 jaar;6-12 jaar;0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Genderproblematiek ;(Lichte) Verstandelijke Beperking;ASS;Transcultureel ;Vluchtelingenproblematiek;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Psychotherapie ;,[email protected],www.psychotherapiepraktijkkraan.com,Keizersgracht 394 ,1016 GB
184
+ 166,Adagio Amsterdam BV,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Vluchtelingenproblematiek;Transcultureel ;,EMDR;EMDR voor ouders;CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;ImRS;Psychotherapie ;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;Dramatherapie;Writejunior;IGT-K;TF-CBT;,[email protected],adagioasmterdam.nl,"Plantage Middenlaan 52A, Amsterdam",1018DH
185
+ 167,Stichting OP Groei,6-12 jaar;12-18 jaar;,Hoogbegaafd;Normaal begaafd;ASS;Enkelvoudig trauma;,IEMT;,[email protected],www.stichtingopgroei.nl,"Noord-Scharwoude
186
+ Alkmaar
187
+ Avenhorn
188
+ Hoorn
189
+ ",1823 DL
190
+ 168,MOC 't Kabouterhuis,0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Taalontwikkelingsstoornis ;ASS;Eetstoornis;Vluchtelingenproblematiek;Transcultureel ;Visuele beperking;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;Kortdurende Intensieve traumabehandeling ;Speltherapie ;,[email protected],https://kabouterhuis.nl/,"zie website voor onze 7 locaties in Noord Holland
191
+ Hoofdlocatie Amsteldijk196 Amsterdam",1079LK
192
+ 169,Psychotherapie bij Van der Laan,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;Words and pictures;Speltherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;,[email protected],Bijvanderlaan.nl,Alkmaar,1823wb
193
+ 170,Psychotherapiepraktijk Jiska de Bruin,18-23 jaar;,Meervoudig trauma;Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;Auditieve beperking;Visuele beperking;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Horizonmethodiek;Psychotherapie ;,[email protected],www.jiskadebruin.nl,Haarlem,2012GJ
194
+ 171,Psychotherapiepraktijk Mirjam Jonkers,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;Psychotherapie ;Speltherapie ;Writejunior;Pre-verbale EMDR;,[email protected],www.praktijkmirjamjonkers.nl,"WG-plein 229, Amsterdam",1054SE
195
+ 172,Hoex & Wassink,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Vluchtelingenproblematiek;,EMDR;CGT (oa exposure);BEPP;,[email protected],www.hoex-wassink.nl,Laagte Kadijk 37,1018 BB
196
+ 174,Psychologie Praktijk Mach2Connect,18-23 jaar;,Meervoudig trauma;Enkelvoudig trauma;Normaal begaafd;,EMDR;TF-CBT;CGT (oa exposure);Writejunior;,[email protected],www.praktijkmach2connect.com,Molenwerf 15 ,1541WR
197
+ 175,Relatiepraktijken,12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,IGT-K;EMDR;EMDR voor ouders;Lichaamsgerichte therapie ;,[email protected],www.relatiepraktijken.nl,Amsterdam,1073 GJ
198
+ 176,Ctrl Care ,12-18 jaar;,Enkelvoudig trauma;ASS;Vluchtelingenproblematiek;Transcultureel ;,EMDR;CGT (oa exposure);Psychotherapie ;Beeldende therapie;,[email protected],Www.ctrlcare.nl,"Achterstraat 32, Alkmaar",1811LJ
199
+ 177,Met Fabienne,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;,CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Psychotherapie ;Words and pictures;Beeldende therapie;,[email protected],www.metfabienne.nl,Egmond Binnen,1935AN
200
+ 178,LeerZo!,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Writejunior;,[email protected],www.leerzo.nl,Amsterdam,1017 XM
201
+ 179,YOEP,6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Genderproblematiek ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Slapende honden;Writejunior;Psychomotorische Therapie;Verwerken en versterken ;,[email protected],www.yoep.nl ,Amstelveen,1182JR
202
+ 180,Haarlemse psychologenpraktijk en Kinder- en Studentpraktijk Amsterdam,6-12 jaar;0-6 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;,EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;Writejunior;,"[email protected]
203
+ [email protected]",www.kinderpraktijkamsterdam.nl,Haarlem en Amsterdam,"2011 VA
204
+ 1074 ED"
205
+ 181,Psychologenpraktijk Bureau Klaar,12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;Meervoudig trauma;Hoogbegaafd;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;,EMDR;CGT (oa exposure);Writejunior;,[email protected],www.bureauklaar.nl,Haarlem,2024JA
206
+ 182,Indaad,12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;(Lichte) Verstandelijke Beperking;,EMDR;CGT (oa exposure);Writejunior;,[email protected],www.indaad.nl,Amsterdam West,1062BS
207
+ 183,Psygro / Inter-Psy,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Genderproblematiek ;,EMDR;CGT (oa exposure);Intensieve Ambulante Gezinstherapie;Speltherapie ;Dramatherapie;Writejunior;Pre-verbale EMDR;EMDR voor ouders;Words and pictures;,[email protected],psygro.nl,"Purmerend, Amstelveen",1441 ZN
208
+ 184,Psychologiepraktijk Amstelland,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Genderproblematiek ;,EMDR;EMDR voor ouders;CGT (oa exposure);Psychotherapie ;Writejunior;,[email protected],www.psychologiepraktijkamstelland.com,"MC Zonnestein
209
+ van Heuven Goedhartlaan 933
210
+ Amstelveen",1181LD
211
+ 185,POLARIS expertise centrum trauma en persoonlijkheid,18-23 jaar;,Meervoudig trauma;Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;,EMDR;EMDR voor ouders;CGT (oa exposure);ImRS;Psychotherapie ;,[email protected],https://polarispsychologen.nl,Amsterdam en online,1017 GA
212
+ 186,PsyQ Hilversum (Lentis),18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;,EMDR;CGT (oa exposure);Psychotherapie ;Psychomotorische Therapie;Lichaamsgerichte therapie ;,[email protected],https://www.psyq.nl/vestigingen/psyq-psycholoog-hilversum,Hilversum,1213 NT
213
+ 187,Psychologen Wilhelmina,18-23 jaar;,Enkelvoudig trauma;,EMDR;,[email protected],www.psychologenwilhelmina.nl,Amsterdam,1054 WL
214
+ 188,Nicole's Huiskamer,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Normaal begaafd;Enkelvoudig trauma;Meervoudig trauma;,Intensieve Ambulante Gezinstherapie;Speltherapie ;Words and pictures;Dramatherapie;Beeldende therapie;Hypno-regressie therapie;,[email protected],www.nicoleshuiskamer.org,Peperstraat 3 Bovenkarspel,1611 CM
215
+ 189,praktijk voor Verlies Haarlem,6-12 jaar;12-18 jaar;18-23 jaar;0-6 jaar;,Enkelvoudig trauma;(Lichte) Verstandelijke Beperking;Hoogbegaafd;Normaal begaafd;,EMDR;Pre-verbale EMDR;TF-CBT;CGT (oa exposure);Speltherapie ;Lichaamsgerichte therapie ;Dramatherapie;Writejunior;,[email protected],http://www.praktijkvoorverlieshaarlem.nl/,Haarlem,2012LN
216
+ 190,Stichting Jeugdteam Zaanstad,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;ASS;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Slapende honden;Words and pictures;Speltherapie ;Writejunior;,[email protected],https://www.jeugdteamzaanstad.nl/,Zaanstad,1501
217
+ 191,Psychotherapiepraktijk Bucher,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Genderproblematiek ;Transcultureel ;,EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Psychotherapie ;,[email protected],www.ppbucher.nl,Amsterdam-Noord,1022WV
218
+ 192,Praktijk Zonneschijn,18-23 jaar;12-18 jaar;6-12 jaar;,Enkelvoudig trauma;ASS;Hoogbegaafd;Normaal begaafd;,EMDR;CGT (oa exposure);Hypnotherapie;,[email protected],www.praktijkzonneschijn.nl,Cruquiusweg 1 Heemstede,2102LS
219
+ 193,Leger des Heils,6-12 jaar;12-18 jaar;18-23 jaar;,(Lichte) Verstandelijke Beperking;Enkelvoudig trauma;Meervoudig trauma;,EMDR;CGT (oa exposure);Words and pictures;Writejunior;,[email protected],www.legerdesheils.nl,Goodwillcentra Amsterdam,1024MB
220
+ 194,Samen in Spel,0-6 jaar;12-18 jaar;6-12 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Eetstoornis;Suïcidaliteit en/of automutilatie;loyaliteitsproblematiek/ouderverstoting/oudervervreemding;,Intensieve Ambulante Gezinstherapie;Words and pictures;systeemtherapie gericht op scheidingsproblematiek;,[email protected],https://www.sameninspel.nl,Alkmaar,1815CP
221
+ 195,BRight GGZ jeugd en gezin Amsterdam,6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Genderproblematiek ;Transcultureel ;,TF-CBT;EMDR voor ouders;EMDR;Pre-verbale EMDR;CGT (oa exposure);ImRS;Psychotherapie ;Words and pictures;Speltherapie ;Writejunior;,[email protected],www.brightggz.nl,"Amsterdam, Baarsjesweg 224",1058 AA
222
+ 196,De Wonderlijke Werkplaats,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Visuele beperking;Taalontwikkelingsstoornis ;ASS;,EMDR;Pre-verbale EMDR;EMDR voor ouders;Slapende honden;Speltherapie ;,[email protected],www.wonderlijkewerkplaats.nl,Gevestigd te Vreeland. Praktijk in Hilversum.,1217
223
+ 197,Praktijk van Lubek,18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;,EMDR;CGT (oa exposure);Psychotherapie ;NET (Narratieve Exposure Therapie);,[email protected],www.praktijkvanlubek.nl,Overveen,2051AE
224
+ 198,IHUB,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Drakentemmers;Intensieve Ambulante Gezinstherapie;Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Words and pictures;Speltherapie ;Writejunior;,[email protected],https://ihub.nu,Amsterdam,1025KN
225
+ 199,IHUB Familiezorg (voorheen Opvoedpoli),0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Verslaving;Eetstoornis;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Drakentemmers;Kortdurende Intensieve traumabehandeling ;Psychotherapie ;Words and pictures;Speltherapie ;ImRS;Writejunior;,[email protected] (dit mailadres veranderd binnenkort vanwege de naamsverandering),www.opvoedpoli.nl,Den Helder,1781 KK
226
+ 200,Psycho praktijk Marianne Koster,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;Visuele beperking;ASS;,EMDR;Pre-verbale EMDR;EMDR voor ouders;TF-CBT;CGT (oa exposure);Slapende honden;Writejunior;,[email protected],www.psychopraktijkmariannekoster.nl,Amsterdam,1054SG
227
+ 201,Praktijk voor Orthopedagogiek,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;,EMDR;Pre-verbale EMDR;CGT (oa exposure);Writejunior;,[email protected],www.ilsebroeksma.praktijkinfo.nl,Schagen,1742KH
228
+ 202,Hersencentrum GGZ,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;(Lichte) Verstandelijke Beperking;ASS;,EMDR;EMDR voor ouders;Pre-verbale EMDR;CGT (oa exposure);ImRS;Psychotherapie ;Writejunior;,[email protected],www.hersencentrum.nl,"Alkmaar, Amsterdam, Purmerend, Haarlem en Den Helder",1814GD
229
+ 203,UvA minds,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Suïcidaliteit en/of automutilatie;Genderproblematiek ;Transcultureel ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);ImRS;Writejunior;Schematherapie ;,[email protected],www.uvaminds.nl,"Banstraat 29, Amsterdam
230
+ Ronde Tocht 1, Zaandam","1071 JW
231
+ 1507 CC"
232
+ 205,Basic Trust,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Genderproblematiek ;,"EMDR;IGT-K;EMDR voor ouders;Pre-verbale EMDR;CGT (oa exposure);Slapende honden;ImRS;Psychotherapie ;Writejunior;Basic Trust-methode, schematherapie, behandeling gericht op rouw en verlies;",[email protected] ,www.basictrust.com,"Voor Noord-Holland: Haarlem, Heiloo",2011NB
233
+ 206,Unal Zorg ,6-12 jaar;12-18 jaar;,ASS;Verslaving;Genderproblematiek ;(Lichte) Verstandelijke Beperking;Normaal begaafd;Enkelvoudig trauma;Meervoudig trauma;Taalontwikkelingsstoornis ;Eetstoornis;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Transcultureel ;,EMDR;,[email protected],"www.unalzorg.nl
234
+ ",Amsterdam,1069 CD
235
+ 207,MOC 't Kabouterhuis,0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Taalontwikkelingsstoornis ;Eetstoornis;(Lichte) Verstandelijke Beperking;,EMDR;Pre-verbale EMDR;Speltherapie ;,[email protected],https://kabouterhuis.nl/over-ons/specialistische-zorg-en-ondersteuning/,Amsterdam IMH-team,1063 NN
236
+ 208,Praktijk Irene Heim,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Eetstoornis;Genderproblematiek ;Vluchtelingenproblematiek;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Speltherapie ;Words and pictures;Writejunior;Dramatherapie;Systeemtherapie;,[email protected],[email protected],"Beverwijk, Alkmaar en Hoorn",1941DN
237
+ 209,MOC 't Kabouterhuis,0-6 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Taalontwikkelingsstoornis ;ASS;Transcultureel ;,EMDR;Pre-verbale EMDR;Words and pictures;Speltherapie ;,"[email protected]
238
+ [email protected]",www.kabouterhuis.nl,Hoofddorp,2131 RW
239
+ 210,"Groei & Glunder Jeugdzorg
240
+ ",6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;CGT (oa exposure);Psychotherapie ;Words and pictures;Speltherapie ;Beeldende therapie;EMDR voor ouders;Pre-verbale EMDR;,"[email protected]
241
+ [email protected]",https://www.yoep.nl/,Amsterdam Houtmankade 334-2 te Amsterdam,1013 RR
242
+ 211,Praktijk B'Leef,0-6 jaar;6-12 jaar;12-18 jaar;18-23 jaar;,Enkelvoudig trauma;Meervoudig trauma;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Words and pictures;Psychotherapie ;Speltherapie ;,[email protected],"www.therapie-beleef.nl
243
+ ",Amsterdam,1016GB
244
+ 212,Psychologiepraktijk Lenny Rodenburg,12-18 jaar;6-12 jaar;0-6 jaar;,Meervoudig trauma;Suïcidaliteit en/of automutilatie;Genderproblematiek ;,EMDR;Psychotherapie ;EFFT / EFIT en ABFT;,[email protected],www.lennyrodenburg.nl,Bussum,1405 HJ
245
+ 213,Family Academy Empowerment Trainingen,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;ASS;Suïcidaliteit en/of automutilatie;Vluchtelingenproblematiek;Genderproblematiek ;Transcultureel ;,"IGT-K;EMDR;Pre-verbale EMDR;EMDR voor ouders;CGT (oa exposure);Slapende honden;Drakentemmers;Psychotherapie ;Words and pictures;Speltherapie ;Lichaamsgerichte therapie ;Beeldende therapie;Writejunior;DDP, ABFT, EFFT, AFFT, Theraplay, schematherapie;",[email protected],www.family-academy.nl,"De Waal, Texel",1793ED
246
+ 214,VanZelf jeugd-en kindertherapie,0-6 jaar;6-12 jaar;12-18 jaar;,Enkelvoudig trauma;Meervoudig trauma;Normaal begaafd;Hoogbegaafd;Suïcidaliteit en/of automutilatie;ASS;Eetstoornis;Verslaving;overbrugging wachtlijst;,EMDR;Psychotherapie ;Speltherapie ;Lichaamsgerichte therapie ;integratieve therapie;,[email protected],www.vanzelf-kindertherapie.nl,Hilversum,1213TS
247
+ 215,Psychologen/pedagogenpraktijk `t Gooi Utrecht en Hilversum,0-6 jaar;18-23 jaar;12-18 jaar;6-12 jaar;,Enkelvoudig trauma;Meervoudig trauma;Geen onderscheid;,EMDR;CGT (oa exposure);Kortdurende Intensieve traumabehandeling ;Speltherapie ;Hypnose;Lichaamsgerichte therapie ;Writejunior;,[email protected],www.praktijktgooi.nl,Hilversum en Utrecht,1211KW
trauma/api/message/ai/engine.py CHANGED
@@ -1,26 +1,32 @@
1
  import asyncio
2
 
3
- from trauma.api.chat.db_requests import update_entity_data_obj
4
  from trauma.api.chat.model import ChatModel
5
- from trauma.api.message.ai.openai_request import update_entity_data_with_ai, generate_next_question, \
6
- generate_search_request, generate_final_response
7
- from trauma.api.message.db_requests import save_assistant_user_message, filter_entities_by_age, search_semantic_entities
 
 
 
 
 
8
  from trauma.api.message.schemas import CreateMessageResponse
9
- from trauma.api.message.utils import retrieve_empty_field_from_entity_data, prepare_user_messages_str, \
10
- prepare_final_entities_str
 
11
 
12
 
13
  async def search_entities(
14
  user_message: str, messages: list[dict], chat: ChatModel
15
  ) -> CreateMessageResponse:
16
- entity_data = await update_entity_data_with_ai(chat.entityData, user_message)
17
  asyncio.create_task(update_entity_data_obj(entity_data, chat.id))
18
 
19
  empty_field = retrieve_empty_field_from_entity_data(entity_data)
20
  final_entities = None
21
 
22
  if empty_field:
23
- response = await generate_next_question(empty_field, user_message, messages)
 
24
  else:
25
  user_messages_str = prepare_user_messages_str(user_message, messages)
26
  possible_entity_indexes, search_request = await asyncio.gather(
 
1
  import asyncio
2
 
 
3
  from trauma.api.chat.model import ChatModel
4
+ from trauma.api.message.ai.openai_request import (update_entity_data_with_ai,
5
+ generate_next_question,
6
+ generate_search_request,
7
+ generate_final_response)
8
+ from trauma.api.message.db_requests import (save_assistant_user_message,
9
+ filter_entities_by_age,
10
+ search_semantic_entities,
11
+ update_entity_data_obj)
12
  from trauma.api.message.schemas import CreateMessageResponse
13
+ from trauma.api.message.utils import (retrieve_empty_field_from_entity_data,
14
+ prepare_user_messages_str,
15
+ prepare_final_entities_str, pick_empty_field_instructions)
16
 
17
 
18
  async def search_entities(
19
  user_message: str, messages: list[dict], chat: ChatModel
20
  ) -> CreateMessageResponse:
21
+ entity_data = await update_entity_data_with_ai(chat.entityData, user_message, messages[-1]['content'])
22
  asyncio.create_task(update_entity_data_obj(entity_data, chat.id))
23
 
24
  empty_field = retrieve_empty_field_from_entity_data(entity_data)
25
  final_entities = None
26
 
27
  if empty_field:
28
+ empty_field_instructions = pick_empty_field_instructions(empty_field)
29
+ response = await generate_next_question(empty_field, empty_field_instructions, user_message, messages)
30
  else:
31
  user_messages_str = prepare_user_messages_str(user_message, messages)
32
  possible_entity_indexes, search_request = await asyncio.gather(
trauma/api/message/ai/openai_request.py CHANGED
@@ -1,3 +1,5 @@
 
 
1
  from trauma.api.chat.dto import EntityData
2
  from trauma.api.message.ai.prompts import TraumaPrompts
3
  from trauma.core.config import settings
@@ -5,12 +7,13 @@ from trauma.core.wrappers import openai_wrapper
5
 
6
 
7
  @openai_wrapper(is_json=True)
8
- async def update_entity_data_with_ai(entity_data: EntityData, user_message: str):
9
  messages = [
10
  {
11
  "role": "system",
12
  "content": TraumaPrompts.update_entity_data_with_ai
13
- .replace("{entity_data}", entity_data.model_dump_json())
 
14
  .replace("{user_message}", user_message)
15
  }
16
  ]
@@ -18,12 +21,13 @@ async def update_entity_data_with_ai(entity_data: EntityData, user_message: str)
18
 
19
 
20
  @openai_wrapper(temperature=0.8)
21
- async def generate_next_question(empty_field: str, user_message: str, message_history: list[dict]):
22
  messages = [
23
  {
24
  "role": "system",
25
  "content": TraumaPrompts.generate_next_question
26
  .replace("{empty_field}", empty_field)
 
27
  },
28
  *message_history,
29
  {
@@ -35,12 +39,12 @@ async def generate_next_question(empty_field: str, user_message: str, message_hi
35
 
36
 
37
  @openai_wrapper(temperature=0.4)
38
- async def generate_search_request(user_messages_str: str, entity_data: EntityData):
39
  messages = [
40
  {
41
  "role": "system",
42
  "content": TraumaPrompts.generate_search_request
43
- .replace("{entity_data}", entity_data.model_dump_json())
44
  .replace("{user_messages_str}", user_messages_str)
45
  }
46
  ]
 
1
+ import json
2
+
3
  from trauma.api.chat.dto import EntityData
4
  from trauma.api.message.ai.prompts import TraumaPrompts
5
  from trauma.core.config import settings
 
7
 
8
 
9
  @openai_wrapper(is_json=True)
10
+ async def update_entity_data_with_ai(entity_data: EntityData, user_message: str, assistant_message: str):
11
  messages = [
12
  {
13
  "role": "system",
14
  "content": TraumaPrompts.update_entity_data_with_ai
15
+ .replace("{entity_data}", entity_data.model_dump_json(indent=2))
16
+ .replace("{assistant_message}", assistant_message)
17
  .replace("{user_message}", user_message)
18
  }
19
  ]
 
21
 
22
 
23
  @openai_wrapper(temperature=0.8)
24
+ async def generate_next_question(empty_field: str, instructions: str, user_message: str, message_history: list[dict]):
25
  messages = [
26
  {
27
  "role": "system",
28
  "content": TraumaPrompts.generate_next_question
29
  .replace("{empty_field}", empty_field)
30
+ .replace("{instructions}", instructions)
31
  },
32
  *message_history,
33
  {
 
39
 
40
 
41
  @openai_wrapper(temperature=0.4)
42
+ async def generate_search_request(user_messages_str: str, entity_data: dict):
43
  messages = [
44
  {
45
  "role": "system",
46
  "content": TraumaPrompts.generate_search_request
47
+ .replace("{entity_data}", json.dumps(entity_data, indent=2))
48
  .replace("{user_messages_str}", user_messages_str)
49
  }
50
  ]
trauma/api/message/ai/prompts.py CHANGED
@@ -1,5 +1,107 @@
1
  class TraumaPrompts:
2
- update_entity_data_with_ai = """"""
3
- generate_next_question = """"""
4
- generate_search_request = """"""
5
- generate_recommendation_decision = """"""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  class TraumaPrompts:
2
+ update_entity_data_with_ai = """## Task
3
+
4
+ You must update the current `Entity data` dictionary with new information based on the user's response to the assistant's question.
5
+
6
+ ## Context
7
+
8
+ You are collecting information about a patient, their illness, and the treatment method so that the system can later recommend the most suitable clinic.
9
+
10
+ ## Data
11
+
12
+ **Entity data**:
13
+ ```
14
+ {entity_data}
15
+ ```
16
+
17
+ **Assistant question**:
18
+ ```
19
+ {assistant_message}
20
+ ```
21
+
22
+ **User answer**:
23
+ ```
24
+ {user_message}
25
+ ```
26
+
27
+ ## JSON Response format
28
+
29
+ ```json
30
+ {
31
+ “ageMin”: integer,
32
+ “ageMax”: integer,
33
+ “treatmentArea”: “string”,
34
+ “treatmentMethod”: “string”
35
+ }
36
+ ```
37
+
38
+ - **[ageMin]**: Minimum age of the patient. If the user specifies a single age rather than a range, [ageMin] must equal [ageMax] and be the specified age.
39
+ - **[ageMax]**: Maximum age of the patient.
40
+ - **[treatmentArea]**: The type of mental or physical illness/disorder.
41
+ - **[treatmentMethod]**: A method of treating the illness or disorder.
42
+
43
+ ## Rules for Updating Entity Data
44
+
45
+ - You must add, update, or remove data in the dictionary based on the user's response to the assistant's question.
46
+ - If the user does not mention a specific field from the dictionary, retain the current value.
47
+ - Update only the fields explicitly mentioned by the user."""
48
+ generate_next_question = """## Task
49
+
50
+ You must generate a concise and straightforward question for the chat user regarding a specific field [Missed field].
51
+
52
+ ## Context
53
+
54
+ You are a conversational assistant collecting information from a nurse about a patient. This information will later be used by the system to recommend a suitable clinic. To achieve this, you need to ask questions about specific characteristics, particularly about the [Missed field].
55
+
56
+ ## Data
57
+
58
+ **Missed field**:
59
+ ```
60
+ {empty_field}
61
+ ```
62
+
63
+ - {instructions}
64
+
65
+ ## Important Note
66
+
67
+ - The generated question must be brief and to the point."""
68
+ generate_search_request = """## Task
69
+
70
+ You must generate a concise search query based on the user's messages [message history] and the collected patient information [patient data].
71
+
72
+ ## Data
73
+
74
+ **patient data**:
75
+ ```json
76
+ {entity_data}
77
+ ```
78
+
79
+ **message history**:
80
+ ```
81
+ {user_messages_str}
82
+ ```
83
+
84
+ [INST]
85
+
86
+ ## Important Notes
87
+
88
+ - The search query must reference all data from [patient data] as well as key, essential information from [message history].
89
+ - Your response must be brief, concise, and clear.
90
+
91
+ [/INST]"""
92
+ generate_recommendation_decision = """## Task
93
+
94
+ You must generate a response to the user stating that you have found suitable clinics for the patient and explain why these clinics are a perfect match for their needs.
95
+
96
+ ## Data
97
+
98
+ **suitable clinics**:
99
+ ```
100
+ {final_entities}
101
+ ```
102
+
103
+ ## Important Notes
104
+
105
+ - Your response must begin with a congratulatory statement about finding suitable clinics and then explain why these clinics are ideal for the patient.
106
+ - While generating the response, consider the user's message history and the information about the identified clinics.
107
+ - Your response must be concise, clear, and creative."""
trauma/api/message/db_requests.py CHANGED
@@ -1,10 +1,8 @@
1
- import faiss
2
- import numpy as np
3
  import asyncio
4
 
 
5
  from fastapi import HTTPException
6
 
7
- from trauma.api.chat.dto import EntityData
8
  from trauma.api.chat.model import ChatModel
9
  from trauma.api.data.model import EntityModel
10
  from trauma.api.message.ai.openai_request import convert_value_to_embeddings
@@ -42,20 +40,30 @@ async def get_all_chat_messages_obj(chat_id: str) -> tuple[list[MessageModel], C
42
  return messages, chat
43
 
44
 
 
 
 
 
 
 
 
 
 
 
45
  @background_task()
46
  async def save_assistant_user_message(user_message: str, assistant_message: str, chat_id: str) -> None:
47
  user_message = MessageModel(chatId=chat_id, author=Author.User, text=user_message)
48
- assistant_message = MessageModel(chatId=chat_id, author=Author.User, text=assistant_message)
49
  await settings.DB_CLIENT.messages.insert_one(user_message.to_mongo())
50
  await settings.DB_CLIENT.messages.insert_one(assistant_message.to_mongo())
51
 
52
 
53
- async def filter_entities_by_age(entity: EntityData) -> list[int]:
54
  query = {
55
  "ageGroups": {
56
  "$elemMatch": {
57
- "ageMin": {"$lte": entity.ageMax},
58
- "ageMax": {"$gte": entity.ageMin}
59
  }
60
  }
61
  }
@@ -63,7 +71,11 @@ async def filter_entities_by_age(entity: EntityData) -> list[int]:
63
  return [entity['index'] for entity in entities]
64
 
65
 
66
- async def search_semantic_entities(search_request: str, entities_indexes: list[int]):
 
 
 
 
67
  embedding = await convert_value_to_embeddings(search_request)
68
  query_embedding = np.array([embedding], dtype=np.float32)
69
  distances, indices = settings.SEMANTIC_INDEX.search(query_embedding, k=settings.SEMANTIC_INDEX.ntotal)
@@ -72,7 +84,8 @@ async def search_semantic_entities(search_request: str, entities_indexes: list[i
72
  filtered_results = [
73
  {"index": int(idx), "distance": float(dist)}
74
  for idx, dist in zip(indices, distances)
75
- if idx in entities_indexes and dist <= 0.6
76
  ]
77
- filtered_results = sorted(filtered_results, key=lambda x: x["distance"])
78
- return filtered_results[:5]
 
 
 
 
1
  import asyncio
2
 
3
+ import numpy as np
4
  from fastapi import HTTPException
5
 
 
6
  from trauma.api.chat.model import ChatModel
7
  from trauma.api.data.model import EntityModel
8
  from trauma.api.message.ai.openai_request import convert_value_to_embeddings
 
40
  return messages, chat
41
 
42
 
43
+ @background_task()
44
+ async def update_entity_data_obj(entity_data: dict, chat_id: str) -> None:
45
+ await settings.DB_CLIENT.chats.update_one(
46
+ {"id": chat_id},
47
+ {"$set": {
48
+ "entityData": entity_data,
49
+ }}
50
+ )
51
+
52
+
53
  @background_task()
54
  async def save_assistant_user_message(user_message: str, assistant_message: str, chat_id: str) -> None:
55
  user_message = MessageModel(chatId=chat_id, author=Author.User, text=user_message)
56
+ assistant_message = MessageModel(chatId=chat_id, author=Author.Assistant, text=assistant_message)
57
  await settings.DB_CLIENT.messages.insert_one(user_message.to_mongo())
58
  await settings.DB_CLIENT.messages.insert_one(assistant_message.to_mongo())
59
 
60
 
61
+ async def filter_entities_by_age(entity: dict) -> list[int]:
62
  query = {
63
  "ageGroups": {
64
  "$elemMatch": {
65
+ "ageMin": {"$lte": entity['ageMax']},
66
+ "ageMax": {"$gte": entity['ageMin']}
67
  }
68
  }
69
  }
 
71
  return [entity['index'] for entity in entities]
72
 
73
 
74
+ async def get_entity_by_index(index: int) -> EntityModel:
75
+ entity = await settings.DB_CLIENT.entities.find_one({"index": index})
76
+ return EntityModel.from_mongo(entity)
77
+
78
+ async def search_semantic_entities(search_request: str, entities_indexes: list[int]) -> list[EntityModel]:
79
  embedding = await convert_value_to_embeddings(search_request)
80
  query_embedding = np.array([embedding], dtype=np.float32)
81
  distances, indices = settings.SEMANTIC_INDEX.search(query_embedding, k=settings.SEMANTIC_INDEX.ntotal)
 
84
  filtered_results = [
85
  {"index": int(idx), "distance": float(dist)}
86
  for idx, dist in zip(indices, distances)
87
+ if idx in entities_indexes and dist <= 1.3
88
  ]
89
+ filtered_results = sorted(filtered_results, key=lambda x: x["distance"])[:5]
90
+ final_entities = await asyncio.gather(*[get_entity_by_index(i['index']) for i in filtered_results])
91
+ return final_entities
trauma/api/message/schemas.py CHANGED
@@ -8,8 +8,6 @@ from trauma.core.wrappers import TraumaResponseWrapper
8
 
9
  class CreateMessageRequest(BaseModel):
10
  text: str
11
- fileUrl: str | None = None
12
-
13
 
14
  class MessageWrapper(TraumaResponseWrapper[MessageModel]):
15
  pass
 
8
 
9
  class CreateMessageRequest(BaseModel):
10
  text: str
 
 
11
 
12
  class MessageWrapper(TraumaResponseWrapper[MessageModel]):
13
  pass
trauma/api/message/utils.py CHANGED
@@ -37,3 +37,13 @@ def prepare_final_entities_str(entities: list[EntityModel]) -> str:
37
  for entity in entities:
38
  entities_list.append(entity.model_dump(mode='json', exclude={'id', 'contactDetails'}))
39
  return json.dumps({"entities": entities_list})
 
 
 
 
 
 
 
 
 
 
 
37
  for entity in entities:
38
  entities_list.append(entity.model_dump(mode='json', exclude={'id', 'contactDetails'}))
39
  return json.dumps({"entities": entities_list})
40
+
41
+ def pick_empty_field_instructions(empty_field: str) -> str:
42
+ if empty_field == "ageMin":
43
+ return "Minimum age of the patient."
44
+ elif empty_field == "ageMax":
45
+ return "Maximum age of the patient."
46
+ elif empty_field == "treatmentArea":
47
+ return "The type of mental or physical illness/disorder."
48
+ elif empty_field == "treatmentMethod":
49
+ return "A method of treating the illness or disorder."
trauma/core/config.py CHANGED
@@ -13,9 +13,10 @@ class BaseConfig:
13
  BASE_DIR: pathlib.Path = pathlib.Path(__file__).parent.parent.parent
14
  STATIC_DIR = "static"
15
  SECRET_KEY = os.getenv('SECRET')
16
- DB_CLIENT = motor.motor_asyncio.AsyncIOMotorClient(os.getenv("MONGO_DB_URL")).trauma
17
  OPENAI_CLIENT = AsyncClient(api_key=os.getenv('OPENAI_API_KEY'))
18
  SEMANTIC_INDEX = faiss.read_index(str(pathlib.Path(__file__).parent.parent.parent / 'indexes' / 'entities.index'))
 
19
 
20
  class DevelopmentConfig(BaseConfig):
21
  Issuer = "http://localhost:8000"
 
13
  BASE_DIR: pathlib.Path = pathlib.Path(__file__).parent.parent.parent
14
  STATIC_DIR = "static"
15
  SECRET_KEY = os.getenv('SECRET')
16
+ DB_CLIENT = motor.motor_asyncio.AsyncIOMotorClient(os.getenv("MONGO_DB_URL")).AtlasCluster
17
  OPENAI_CLIENT = AsyncClient(api_key=os.getenv('OPENAI_API_KEY'))
18
  SEMANTIC_INDEX = faiss.read_index(str(pathlib.Path(__file__).parent.parent.parent / 'indexes' / 'entities.index'))
19
+ INTRO_MESSAGE = """Hello! I am an AI assistant here to help find the perfect clinic for every patient. Please share the patient’s age restrictions."""
20
 
21
  class DevelopmentConfig(BaseConfig):
22
  Issuer = "http://localhost:8000"