ELEKTRONISK INDBERETNING OPFØLGNING EFTER UDSKRIVNING 14/7 2009 VERSION 1.0
Indhold Indhold... 2 Introduktion... 3 Datamodel... 4 PsykiatrilovensP3 XML Schema... 4 PsykiatrilovensP3 Beskrivelse... 5 PsykiatrilovensP3_Grundoplysninger... 5 PsykiatrilovensP3_Udskrivningsaftaler... 5 PsykiatrilovensP3_Koordinationsplaner... 6 Appendix A Revisioner... 7 2
Introduktion Dette modul muliggør indberetning af Opfølgning efter udskrivning skemaer. Dets unikke navne er dk.hob.ei.psykiatrilovensp3.plugin. Modulet tilføjer ikke yderligere funktionalitet end indberetning af data. 3
Datamodel PsykiatrilovensP3 XML Schema <xs:schema id="psykiatrilovensp3ds" xmlns="" xmlns:xs="http://www.w3.org/2001/xmlschema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xs:element name="psykiatrilovensp3ds" msdata:isdataset="true"> <xs:choice maxoccurs="unbounded"> <xs:element name="psykiatrilovensp3_grundoplysninger"> <xs:sequence> <xs:element name="uiskemaid" msdata:datatype="system.guid, mscorlib, <xs:element name="dtoprettet" type="xs:datetime" minoccurs="0" <xs:element name="txsygehus" type="xs:string" minoccurs="0" <xs:element name="txafdeling" type="xs:string" minoccurs="0" <xs:element name="txindberetningsstatus" type="xs:string" minoccurs="0" <xs:element name="txvalideringsstatus" type="xs:string" minoccurs="0" </xs:sequence> <xs:element name="psykiatrilovensp3_udskrivningsaftaler"> <xs:sequence> <xs:element name="uilinjeid" msdata:datatype="system.guid, mscorlib, <xs:element name="uiskemaid" msdata:datatype="system.guid, mscorlib, <xs:element name="txcprnr" type="xs:string" minoccurs="0" <xs:element name="dtindlagt" type="xs:datetime" minoccurs="0" <xs:element name="dtaftale" type="xs:datetime" minoccurs="0" <xs:element name="txoverlaege" type="xs:string" minoccurs="0" <xs:element name="dtudskrevet" type="xs:datetime" minoccurs="0" </xs:sequence> <xs:element name="psykiatrilovensp3_koordinationsplaner"> <xs:sequence> <xs:element name="uilinjeid" msdata:datatype="system.guid, mscorlib, <xs:element name="uiskemaid" msdata:datatype="system.guid, mscorlib, <xs:element name="txcprnr" type="xs:string" minoccurs="0" <xs:element name="dtindlagt" type="xs:datetime" minoccurs="0" <xs:element name="dtplan" type="xs:datetime" minoccurs="0" <xs:element name="txoverlaege" type="xs:string" minoccurs="0" <xs:element name="dtudskrevet" type="xs:datetime" minoccurs="0" </xs:sequence> </xs:choice> <xs:key name="psykiatrilovensp3dskey1" msdata:primarykey="true"> <xs:selector xpath=".//psykiatrilovensp3_grundoplysninger" <xs:field xpath="uiskemaid" </xs:key> <xs:key name="psykiatrilovensp3dskey2" msdata:primarykey="true"> <xs:selector xpath=".//psykiatrilovensp3_udskrivningsaftaler" <xs:field xpath="uilinjeid" </xs:key> <xs:key name="psykiatrilovensp3dskey3" msdata:primarykey="true"> <xs:selector xpath=".//psykiatrilovensp3_koordinationsplaner" <xs:field xpath="uilinjeid" 4
</xs:key> <xs:keyref name="psykiatrilovensp3_grundoplysningerpsykiatrilovensp3_udskrivningsaftaler" refer="psykiatrilovensp3dskey1"> <xs:selector xpath=".//psykiatrilovensp3_udskrivningsaftaler" <xs:field xpath="uiskemaid" </xs:keyref> <xs:keyref name="psykiatrilovensp3_grundoplysningerpsykiatrilovensp3_koordinationsplaner" refer="psykiatrilovensp3dskey1"> <xs:selector xpath=".//psykiatrilovensp3_koordinationsplaner" <xs:field xpath="uiskemaid" </xs:keyref> </xs:schema> PsykiatrilovensP3 Beskrivelse Uddybende forklaring til udvalgte felter PsykiatrilovensP3_Grundoplysninger Der må kun eksistere én instans af PsykiatrilovensP3_Grundoplysninger elementet i et xml dokument, der baserer sig på dette skema. Denne regel træder i stedet for ovenstående xml schema definition. uiskemaid dtoprettet txsygehus txafdeling txindberetningsstatus txvalideringsstatus En GUID der unikt identificerer dette skema. Forudfyldes af den indberettende klient. Datoen for hvornår skemaet er blevet oprettet. Sygehus kode. Afdeling kode. Ubenyttet i klient, sættes til en tom streng. Ubenyttet i klient, sættes til en tom streng. PsykiatrilovensP3_Udskrivningsaftaler Her kan der være så mange rækker som nødvendigt. uilinjeid uiskemaid txcprnr dtindlagt dtaftale txoverlaege dtudskrevet Forudfyldes af den indberettende klient. En GUID der unikt identificerer dette skema. Forudfyldes af den indberettende klient. Klientens CPR nummer. Dato for hvornår klienten er blevet indlagt. Dato for hvornår der er indgået en aftale for udskrivning. Navnet på overlægen, som har lavet denne aftale. Dato for hvornår klienten er blevet udskrevet. 5
PsykiatrilovensP3_Koordinationsplaner Her kan der være så mange rækker som nødvendigt. uilinjeid uiskemaid txcprnr dtindlagt dtplan txoverlaege dtudskrevet Forudfyldes af den indberettende klient. En GUID der unikt identificerer dette skema. Forudfyldes af den indberettende klient. Klientens CPR nummer. Dato for hvornår klienten er blevet indlagt. Dato for hvornår der er indgået en koordinationsplan. Navnet på overlægen, som har lavet denne plan. Dato for hvornår klienten er blevet udskrevet. 6
Appendix A Revisioner 1.0 Første udgave. 7