Profiilit ja laajennokset
Ajanvarauksen tietosisältömäärittely löytyy Termeta-palvelusta.
Tietokenttien attribuutti ’Näyttömuodossa’ ilmaisee, välitetäänkö tieto ainoastaan rakenteisessa muodossa vai myös näyttömuodossa.
Ajanvarausten arkistoinnissa ja palautuksessa käytettävät FHIR-resurssit, niistä muodostetut profiilit ja profiloinnissa käytetyt laajennokset on kuvattu alla. Tietojen pakollisuudet ja käytettävät kansalliset koodistot pohjautuvat ajanvarauksen tietosisältömäärittelyyn.
Ajanvarauksen tunniste-, asiointi- ja lisätiedot
Tietojen välittämiseen käytetään käytetään profiilia AppointmentAppointment.
Välitettävä tieto | FHIR-resurssi ja elementti | Profiloinnissa käytetty laajennos |
---|---|---|
Ajanvarauksen tunnistetiedot | ||
Ajanvarauksen tunniste | Appointment.identifier | |
Aliajanvarauksen tunniste | Appointment.extension | ChildAppointment |
Ajanvaraukseen liittyvän suunnitelman tunniste | Appointment.extension | CareplanIdentifier |
Ajanvarauksen tila | Appointment.status | |
Ajanvaraukseen liittyvän lähetteen tai pyynnön tunniste | Appointment.basedOn.identifier | |
Alkamisaika | Appointment.start | |
Päättymisaika | Appointment.end | |
Asiakkaan palvelupolun tunniste | Appointment.extension | CustomerJourney.CustomerJourneyId |
Asiakkaan palvelupolun nimi | Appointment.extension | CustomerJourney.CustomerJourneyName |
Ajanvarauksen syy | ||
Asiakkaan antamat tiedot | Appointment.extension | AppointmentReason.ReasonText |
Kontaktin syy | Appointment.extension | AppointmentReason.ReasonCode |
Palvelutarve | Appointment.extension | AppointmentReason.ServiceNeed |
Ajanvarauksen asiointitiedot | ||
Asiointipalvelun linkki | Appointment.extension | SelfServiceInfo.URL |
Alaikäisen puolesta asiointi | Appointment.extension | SelfServiceInfo.SupportsMinor |
Asiointi valtakirjalla täysi-ikäisen puolesta | Appointment.extension | SelfServiceInfo.SupportsProxy |
Rekisteripohjainen asiointi täysi-ikäisen puolesta | Appointment.extension | SelfServiceInfo.SupportsRegister |
Peruttavissa | Appointment.extension | AppointmentMutability.Cancellable |
Siirrettävissä | Appointment.extension | AppointmentMutability.Reschedulable |
Perumisen tai siirron takaraja | Appointment.extension | AppointmentMutability.NotAfter |
Perumisen tai siirron syy | Appointment.cancelationReason | |
Muistutuksen tapa | Appointment.extension | NotificationMedium |
Huoltajan oikeus käsitellä ajanvaraustietoja | Appointment.meta.security | |
Ajankohta, jolloin ajanvaraus ohjeistettu tehtäväksi | Appointment.requestedPeriod | |
Tiketti | Appointment.extension | TicketNo |
Linkki etäpalveluun liittymiseksi | Appointment.extension | RemoteServiceURL |
Ajanvarauksen lisätiedot | ||
Jonotusnumero | Appointment.extension | QueueNo |
Potilasohje | Appointment.patientInstruction | |
Linkki potilasohjeeseen | Appointment.patientInstruction.extension | PatientInstructionURL |
Lisätiedot | Appointment.comment | |
Lisätietojen osoite | Appointment.extension | AdditionalInfomationURL |
Jatkohoidon tai palveluprosessin lisätiedot | Appointment.extension | ServiceAdditionalInformation |
Palvelun toteuttajan sukupuoli | Appointment.extension | PractitionerGender |
Ajanvarauksen asiakkaan ja yhteyshenkilön tiedot
Tietojen välittämiseen käytetään profiilia AppointmentPatient.
Välitettävä tieto | FHIR-resurssi ja elementti | Profiloinnissa käytetty laajennos |
---|---|---|
Asiakkaan tunniste | Patient.identifier | |
Asiakkaan nimi | Patient.name | |
Asiakkaan syntymäaika | Patient.birthDate | |
Äidinkieli | Patient.communication | |
Viranomaisasioinnin kieli | Patient.extension | OfficialCommunicationLanguage |
Yhteyshenkilön nimi | Patient.contact.name | |
Yhteyshenkilön tyyppi | Patient.contact.relationship |
Palvelun toteuttajan tiedot
Tietojen välittämiseen käytetään profiilia AppointmentOrganization.
Välitettävä tieto | FHIR-resurssi ja elementti | Profiloinnissa käytetty laajennos |
---|---|---|
Ajanvarauksen vastuuyksikön tunniste | Organization.partOf.identifier | |
Ajanvarauksen vastuuyksikön nimi | Organization.partOf.display | |
Palvelun toteuttavan yksikön tunniste | Organization.identifier | |
Palvelun toteuttavan yksikön nimi | Organization.name | |
Palvelun toteuttavan yksikön yhteystiedot (puhelinnumero, sähköpostiosoite, www-osoite) | Organization.telecom |
Palvelupiste
Tietojen välittämiseen käytetään profiilia AppointmentLocation.
Välitettävä tieto | FHIR-resurssi ja elementti | Profiloinnissa käytetty laajennos |
---|---|---|
Palvelupisteen sijainti (lähiosoite, postinumero, postitoimipaikka) | Location.address | |
Palvelupisteen sijainnin lisätiedot | Location.description |
Ajanvarauksen kohde
Tietojen välittämiseen käytetään profiilia AppointmentHealthcareService.
Välitettävä tieto | FHIR-resurssi ja elementti | Profiloinnissa käytetty laajennos |
---|---|---|
Palvelun otsikko | HealthcareService.name | |
Palvelun luokka | HealthcareService.category | |
Erikoisala | HealthcareService.specialty | |
Asiointitapa | HealthcareService.extension | AppointmentType |
Varaustuotteen tunniste | HealthcareService.extension | RequestedService.RequestedServiceIdentifier |
Varaustuotteen nimi | HealthcareService.extension | RequestedService.RequestedServiceName |
Varauksen sisältötarkenne | HealthcareService.type | |
Varattava resurssi - Kalenteritunniste | HealthcareService.extension | ResourceCalendar.ResourceCalendarIdentifier |
Varattava resurssi - Nimi | HealthcareService.extension | ResourceCalendar.ResourceName |
Varattava resurssi - Ammatti | HealthcareService.extension | ResourceCalendar.ResourceProfession |
Palvelukieli | HealthcareService.communication |
Ajanvarauksen metatiedot
Ajanvarauksen metatietojen välittämisessä käytetään profiilia AppointmentProvenance.
Metatieto | Pakollisuus | FHIR-resurssi ja elementti | Profiloinnissa käytetty laajennos | Tarkennuksia |
---|---|---|---|---|
Ajanvarauksen yksilöivä tunnus | P | Provenance.target.reference | Viittaus sen Appointment-resurssin yksilöivään tunnukseen, johon Provenance-resurssi liittyy. Yksilöivänä tunnuksena ilmoitetaan Appointment-resurssissa ilmoitettu yksilöintitunnus Appointment.id. | |
Ajanvaraustoimenpiteen tekijän palveluyksikkö | Ehdon pakollisuus: Pakollinen, jos ammattihenkilön tallentama ajanvaraus. Voidaan lisäksi antaa, jos ohjelmiston tallentama ajanvaraus. | Provenance.agent.who.identifier, Provenance.agent.who.display | Sosiaali- ja terveydenhuollon organisaation yksilöivänä tunnuksena THL - SOTE-organisaatiorekisterin (1.2.246.537.6.202.2008) mukainen OID-koodi ja nimi. Itsenäisen ammatinharjoittajan organisaation yksilöivänä tunnuksena Valvira - Terveydenhuollon itsenäiset ammatinharjoittajat -rekisterin (1.2.246.537.6.203.2014) mukainen yksilöintitunnus ja nimi. | |
Luontiaika | P | Provenance.recorded | Ajankohta, jolloin potilas- tai ajanvaraustietojärjestelmän tiedoista tehtiin arkistoitava ajanvaraus. | |
Valmistumisen tila | P | Provenance.extension | Status | eArkisto - Asiakirjan valmistumisen tila, 1.2.246.537.5.40154.2008. Potilastietovarantoon tallennuksissa tila "Arkistointivalmis". Poikkeuksena mitätöinti, jolloin tilan tulee olla "Poistettu". |
Rekisterinpitäjä | P | Provenance.agent.who.identifier, Provenance.agent.who.display | Rekisterinpidosta vastaavan rekisterinpitäjän OID-koodi ja nimi. Julkiset rekisterinpitäjät ilmoitetaan koodistolla eArkisto - Rekisterinpitäjärekisteristä - 1.2.246.537.6.40174.2008. Yksityiset rekisterinpitäjät ilmoitetaan koodistolla Sosiaali- ja terveydenhuollon organisaation yksilöivänä tunnuksena THL - SOTE-organisaatiorekisterin (1.2.246.537.6.202.2008), rekisterinpitäjä terveydenhuollon toimintayksikkö. Itsenäiset ammatinharjoittajat ilmoitetaan koodistolla Valvira - Terveydenhuollon itsenäiset ammatinharjoittajat -rekisterin (1.2.246.537.6.203.2014). | |
Rekisteri | P | Provenance.extension | RegisterType | Sen rekisterin tunnus, johon asiakas- tai potilastiedot kuuluvat. Tieto ilmoitetaan koodistolla KanTa-palvelut - Potilasasiakirjan rekisteritunnus (1.2.246.537.5.40150.2009). |
Rekisterin tarkenne | Ehdon pakollisuus: Pakollinen, kun kyseessä työterveyshuollon rekisteriin tallennus. | Provenance.extension | RegisterSpecifier | Tarkennetta käytetään työterveyshuollon rekisterissä ilmaisemaan, minkä työnantajan työterveyshuollosta on kyse. Rekisteritarkenteena käytetään y-tunnuksesta muodotettua työnantajan OID-tunnusta. Tilanteissa, joissa y-tunnusta ei ole olemassa, voidaan käyttää virallista henkilötunnusta tai työterveyspalvelunantajakohtaista työnantajan numeroa. |
Nimeke | P | Provenance.target.display | Nimekkeenä ilmoitetaan vakioarvo "Ajanvaraus" | |
Kieli | P | Provenance.language | Kieli, jolla ajanvaraus on laadittu. | |
Viivästämisen päättymispvm | Provenance.extension | ReleaseDateForPatientViewing | Päivämäärä, jolloin asiakirjan viivästäminen päättyy eli ensimmäinen päivä, jolloin viivästetty asiakirja voidaan näyttää kansalaiselle. LT1 | |
Palvelutapahtuman tunnus | P | Provenance.extension | ServiceEvent | Palvelutapahtuman OID-tunnus. |
Palveluntuottaja | P | Provenance.agent.who.identifier, Provenance.agent.who.display | Resurssin tuottaneen palveluntuottajan OID-koodi ja nimi. Sosiaali- ja terveydenhuollon organisaation yksilöivänä tunnuksena THL - SOTE-organisaatiorekisterin (1.2.246.537.6.202.2008) mukainen yksilöintitunnus. Itsenäisen ammatinharjoittajan organisaation yksilöivänä tunnuksena Valvira - Terveydenhuollon itsenäiset ammatinharjoittajat -rekisterin (1.2.246.537.6.203.2014) mukainen yksilöintitunnus. | |
Isäntäorganisaatio yksityisten yhteisliittymistilanteissa | Ehdon pakollisuus: Pakollinen yhteisliittymistilanteessa | Provenance.agent.who.identifier | Isäntäorganisaation OID-koodi. Sosiaali- ja terveydenhuollon organisaation yksilöivänä tunnuksena THL - SOTE-organisaatiorekisterin (1.2.246.537.6.202.2008) mukainen yksilöintitunnus. Itsenäisen ammatinharjoittajan organisaation yksilöivänä tunnuksena Valvira - Terveydenhuollon itsenäiset ammatinharjoittajat -rekisterin (1.2.246.537.6.203.2014) mukainen yksilöintitunnus. | |
Palvelunjärjestäjä | P | Provenance.agent.who.identifier, Provenance.agent.who.identifier | Palvelunjärjestäjän OID-koodi ja nimi. Sosiaali- ja terveydenhuollon organisaation yksilöivänä tunnuksena THL - SOTE-organisaatiorekisterin (1.2.246.537.6.202.2008) mukainen yksilöintitunnus. Itsenäisen ammatinharjoittajan organisaation yksilöivänä tunnuksena Valvira - Terveydenhuollon itsenäiset ammatinharjoittajat -rekisterin (1.2.246.537.6.203.2014) mukainen yksilöintitunnus. | |
Erityissuojauksen piiriin kuuluva näkymä | Provenance.extension | TableOfContents | Jos ajanvaraus kohdistuu erityissuojattavaan palveluun, kuvailutietona on välitettävä erityissuojauksen piiriin kuuluva kansallinen näkymäkoodi. LT1 |
Ajanvarauksen metatiedot sisältävästä Provenance-resurssista viitataan seuraaviin resursseihin, jotka esitetään Provenance-resurssin sisällä olevassa contained-rakenteessa.
Ajanvarauksen asiakkaan tietojen välittämiseen käytetään profiilia AppointmentPatient (tietosisältö kuvattu aiemmin tällä sivulla).
Pakollisia tietoja:
- Asiakkaan tunniste
- Asiakkaan nimi
- Asiakkaan syntymäaika, kun asiakkaan tunnisteena käytetty tilapäistä yksilöintitunnusta.
Ajanvaraustoimenpiteen tekijä
Ajanvaraustoimenpiteen tekijänä voi olla ammattilainen, asiakas, asiakkaan puolesta asioiva tai ohjelmisto.
a) Ajanvaraustoimenpiteen tekijänä ammattilainen
Tietojen välittämiseen käytetään profiilia AppointmentPractitioner.
Metatieto | Pakollisuus | FHIR-resurssi ja elementti | Tarkennuksia |
---|---|---|---|
Ammattihenkilön yksilöivä tunnus | P | Provenance.identifier | Ammattihenkilö yksilöidään virallisella henkilötunnuksella tai terhikki-numerolla. Jos henkilö ei ole terveydenhuollon ammattihenkilö, tunnisteena voidaan käyttää VRK:n yksilöivää tunnusta. |
Ammattihenkilön nimi | P | Provenance.name |
b) Ajanvaraustoimenpiteen tekijänä asiakas
Tietojen välittämiseen käytetään profiilia AppointmentBookerPatient.
Metatieto | Pakollisuus | FHIR-resurssi ja elementti | Tarkennuksia |
---|---|---|---|
Asiakkaan tunniste | P | Patient.identifier | Asiakkaan virallinen henkilötunnus |
Asiakkaan nimi | P | Patient.name |
c) Ajanvaraustoimenpiteen tekijänä puolesta asioiva
Tietojen välittämiseen käytetään profiilia AppointmentBookerOnBehalfOf.
Metatieto | Pakollisuus | FHIR-resurssi ja elementti | |
---|---|---|---|
Ajanvarauksen tekijän tunniste | P | RelatedPerson.identifer | Puolesta asioivan virallinen henkilötunnus |
Ajanvarauksen tekijän nimi | P | RelatedPerson.name |
d) Ajanvaraustoimenpiteen tekijänä ohjelmisto
Tietojen välittämiseen käytetään profiilia KantaDevice.
Metatieto | Pakollisuus | FHIR-resurssi ja elementti |
---|---|---|
Ohjelmiston tunniste | P | Device.identifier |
Ohjelmiston nimi | P | Device.deviceName |
Ohjelmiston versio | P | Device.version |
Ajanvarauksen tuottanut ohjelmisto
Tietojen välittämiseen käytetään profiilia KantaDevice.
Metatieto | Pakollisuus | FHIR-resurssi ja elementti |
---|---|---|
Ohjelmiston tunniste | P | Device.identifier |
Ohjelmiston nimi | P | Device.deviceName |
Ohjelmiston versio | P | Device.version |
Potilastietovaranto lisää ajanvaraukselle seuraava metatiedot, jotka palautetaan haun vastaussanomalla:
Metatieto | FHIR-resurssi ja elementti | Profiloinnissa käytetty laajennos | Tarkennuksia |
---|---|---|---|
Huoltajille luovuttamisen kielto (palvelutapahtumalle asetettu tieto) | Provenance.extension | RestrictionParent | Potilastietovaranto hakee tiedon palvelutapahtumalta ja palauttaa sen haun vastaussanomalla, jos palvelutapahtumalle on asetettu huoltajille luovuttamisen kielto. LT1 |
Aktiivi rekisterinpitäjä | Provenance.agent.who.identifier, Provenance.agent.who.display | Potilastietovaranto palauttaa kaikissa tilanteissa Rekisterinpidosta vastaavan rekisterinpitäjän OID-koodin ja nimen. Rekisterinpitäjän muutostilanteissa Aktiivi rekinterpitäjä -tiedon arvo voi poiketa Rekisterinpitäjä-tiedosta, jonka arvona säilyy ajanvarauksen alkuperäinen rekisterinpitäjä. |
Lisätiedot
LT1 Potilastietovaranto lisää haussa palautettavan ajanvarauksen Appointment.meta.security-elementtiin Provenance-resurssilta ne tiedot, jotka liittyvät ajanvaraustietojen näyttämissääntöihin. Kuvattu AppointmentAppointment-profiilin Appointment.meta.security-elementin Definition-kentässä.