User Tools

Site Tools


apo:2.0:medicinkortets_nogle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apo:2.0:medicinkortets_nogle [2014-06-30 07:53] – [Erstatnings-CPR-nummer] tomapo:2.0:medicinkortets_nogle [2015-04-13 08:34] (current) – removed usk
Line 1: Line 1:
-====== Medicinkortets nøgle ====== 
  
-Medicinkortet kan have forskellige typer af nøgler, se generelt om [[apo:generel:medicinkortets_nogle|Medicinkortets nøgle]]. 
- 
-Normalt vil et medicinkort være til en person. For at kunne håndtere bl.a. "lægemidler til brug i praksis" kan der dog i visse sammenhæng findes medicinkort til organisationer.  
- 
-Et medicinkort kan godt have flere nøgler. Dog kan nøgler for personer og organisationer ikke blandes. Eksempelvis kan en persons medicinkort til at begynde med have et erstatnings-CPR-nummer som nøgle, og herefter få et "rigtigt" CPR-nummer. I dette tilfælde vil der kunne slås op med begge nøgler. I personinformation vil CPR-nummeret vil blive returneret, og erstatnings-CPR-nummer vil blive returneret markeret som en alternativ nøgle.  
- 
-Håndteringen af CPR-numer, erstatnings-CPR-numre m.v. benytter sig at FMK's generelle princip, hvor typen af indholdet af et element angives i en source-attribut. Alle systemer skal kunne håndtere at der returneres nye og hidtil ukendte typer, dvs. alle systemer skal kunne vise data alligevel, men ikke nødvendigvis oprette eller opdatere med ukendte typer.  
- 
-Herunder er beskrevet de aktuelt kendte medicinkort-nøgler. 
- 
-===== CPR-nummer ===== 
- 
-Et CPR-nummer angives i PersonIdentifier-elementet med værdien "CPR" i source-attributten. Eksemplet herunder viser et CPR-nummer returneret i et ellers tomt medicinkort.  
- 
-<code xml GetMedicincardResponse-CPR-Empty.xml> 
- 
-<?xml version="1.0" encoding="UTF-8"?> 
-<GetMedicineCardResponse  
- xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01  
-GetMedicineCardResponse.xsd"   
- xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01"  
- xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01"  
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
- <MedicineCard> 
- <PersonAndAddress> 
- <Person> 
- <Name> 
- <m12:GivenName>Anders</m12:GivenName> 
- <m12:Surname>Andersen</m12:Surname>  
- </Name> 
- <PersonIdentifier source="CPR">3102701234</PersonIdentifier> 
- </Person> 
- <Address> 
- <StreetName>A. Andersens Vej</StreetName> 
- <StreetBuildingIdentifier>12</StreetBuildingIdentifier> 
- <PostCodeIdentifier>1234</PostCodeIdentifier> 
- <DistrictName>Andetsted</DistrictName> 
- </Address> 
- </PersonAndAddress> 
- <Version>0</Version> 
- </MedicineCard> 
-</GetMedicineCardResponse> 
- 
-</code> 
- 
-===== Erstatnings-CPR-nummer ===== 
- 
-Et erstatnings-CPR-nummer findes i samme PersonIdentifier-element men med værdien Erstatnings-CPR i source-attributten. FMK's snitflade lægger ingen restriktioner i hvad erstatnings-CPR-nummer indeholder, bortset fra at den maksimale længde er 100 tegn.  
- 
-<code xml> 
- 
-<PersonIdentifier source="Erstatnings-CPR">ABCD140012</PersonIdentifier> 
- 
-</code> 
- 
-===== MedicinCardKey ===== 
- 
-Der er forberedt at der kan returneres en teknisk nøgle, genereret af FMK. Denne vil have source-attributten MedicineCard.  
- 
-<code xml> 
- 
-<PersonIdentifier source="MedicineCardKey">1341404070012003001-10FA</PersonIdentifier> 
- 
-</code> 
- 
-===== Organisations-ID ===== 
- 
-For medicinkort til organisationer (f.eks. for lægemidler til brug i praksis) returneres FMK's generelle Organisation-element, hvor Identifier-elementet indeholder source-attributten, der fortæller hvilken type af ID der er anvendt.  
- 
-<code xml GetMedicincardResponse-Yder-Empty.xml> 
- 
-<?xml version="1.0" encoding="UTF-8"?> 
-<GetMedicineCardResponse  
- xsi:schemaLocation="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01 GetMedicineCardResponse.xsd"   
- xmlns:m12="http://www.dkma.dk/medicinecard/xml.schema/2012/06/01"  
- xmlns="http://www.dkma.dk/medicinecard/xml.schema/2014/06/01"  
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
- <MedicineCard> 
- <Organisation> 
- <m12:Name>Lægerne Vestergade</m12:Name> 
- <m12:AddressLine>Vestergade 12</m12:AddressLine> 
- <m12:AddressLine>8660 Skanderborg</m12:AddressLine> 
- <m12:Type>Yder</m12:Type> 
- <m12:Identifier source="Yder">069191</m12:Identifier> 
- </Organisation>  
- <Version>0</Version> 
- </MedicineCard> 
-</GetMedicineCardResponse> 
- 
-</code> 
apo/2.0/medicinkortets_nogle.1404114839.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki