SocialWelfarePatient

SocialWelfarePatient -profiili on sosiaalihuollossa käytettävä Patient-profiili. Profiililla ilmoitetaan sosiaalihuollon asiakkaan tiedot.

Sosiaalihuollon luovutusilmoituksessa profiililla ilmoitetaan:

  • sen sosiaalihuollon asiakkaan yksilöivät tiedot, jonka asiakastietoja palvelunantaja on luovuttanut luovutustapahtumassa.
  • asiakastietojen luovutuksen vastaanottaja, jos palvelunantaja on luovuttanut asiakastiedot asiakkaalle itselleen.
  • asiakas, jota luovutuslupa tai suostumus koskee, jos asiakastietojen luovuttaminen perustuu asiakkaan tai hänen laillisen edustajansa antamaan luovutuslupaan tai suostumukseen.

Luovutusilmoituksessa profiilia käytetään SocialWelfareAuditEvent-, SocialWelfareConsent- ja SocialWelfareAuditEventProvenance -resursseissa.

SocialWelfareAuditEvent -resurssissa SocialWelfarePatient-profiililla ilmoitetaan entity-rakenteessa aina sen sosiaalihuollon asiakkaan tiedot, jonka asiakastietoja luovutustapahtumassa on luovutettu. Jos asiakastiedot on luovutettu asiakkaalle itselleen, SocialWelfarePatient -profiililla ilmoitetaan lisäksi agent-rakenteessa asiakas tietojen luovutuksen vastaanottajana.

Jos asiakastietojen luovuttaminen perustuu asiakkaan tai hänen laillisen edustajansa antamaan luovutuslupaan tai suostumukseen ja ko. asiakirjaa ei ole tallennettu Tahdonilmaisupalveluun, SocialWelfarePatient -profiililla ilmoitetaan SocialWelfareConsent -resurssissa sen asiakkaan tiedot, jota luovutuslupa tai suostumus koskee.

SocialWelfareAuditEventProvenance -resurssissa SocialWelfarePatient -profiililla ilmoitetaan sen asiakkaan tiedot, jota tallennettu luovutusilmoitus koskee.

idΣ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ1..1canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..0string
extensionI0..*Extension
useΣ ?!1..1codeBindingFixed Value
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
id0..0string
extensionI0..*Extension
useΣ ?!1..1codeBindingFixed Value
typeΣ0..0CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
id0..0string
extensionI0..*Extension
useΣ ?!1..1codeBindingFixed Value
typeΣ0..0CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I0..0Reference(Organization)
activeΣ ?!0..0boolean
id0..0string
extensionI0..*Extension
useΣ ?!0..1codeBindingFixed Value
textΣ0..0string
familyΣ1..1string
givenΣ1..*string
prefixΣ0..0string
suffixΣ0..0string
periodΣ I0..0Period
telecomΣ I0..0ContactPoint
genderΣ0..0codeBinding
birthDateΣ1..1date
addressΣ0..0Address
maritalStatus0..0CodeableConceptBinding
photoI0..0Attachment
generalPractitionerI0..0Reference(Organization | Practitioner | PractitionerRole)
managingOrganizationΣ I0..0Reference(Organization)