User Tools

Site Tools


fmk:1.6.0:xml-elementer:medicinkort

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
fmk:1.6.0:xml-elementer:medicinkort [2025-11-16 22:32] – [XML] cgzafmk:1.6.0:xml-elementer:medicinkort [2026-07-08 09:32] (current) – [DrugMedication] andm
Line 48: Line 48:
  
 Patientens medicinkort kan indeholde lægemiddelordinationer med privatmarkering. Hvis medicin­kortet hentes uden at angive at lægemiddelordinationer med privatmarkering ønskes returneret (gøres ved brug af samtykke i [[fmk:1.6.0:xml-elementer:request_response_headers|request-header]]), vil response-header indeholde et [[fmk:1.6.0:xml-elementer:request_response_headers#hiddendata|HiddenData]]-element. De privatmarkerede lægemiddelordinationer vil i så fald ikke returneres. Patientens medicinkort kan indeholde lægemiddelordinationer med privatmarkering. Hvis medicin­kortet hentes uden at angive at lægemiddelordinationer med privatmarkering ønskes returneret (gøres ved brug af samtykke i [[fmk:1.6.0:xml-elementer:request_response_headers|request-header]]), vil response-header indeholde et [[fmk:1.6.0:xml-elementer:request_response_headers#hiddendata|HiddenData]]-element. De privatmarkerede lægemiddelordinationer vil i så fald ikke returneres.
 +
 +==Alternativt bud på privatmarkering==
 +Privatmarkeringen flyttes fra header- til responselementet.
 +[[fmk:1.6.0:xml-elementer:hidden_data_alternativ|HiddenData]]-elementet udvides med version og objekt-ID (som i 1.4) samt grundlag for privatmarkering. 
 +
 ==== InvalidDrugMedication ==== ==== InvalidDrugMedication ====
 Herefter kan medicinkortet indeholde et antal ugyldige lægemiddelordinationer. ''InvalidDrugMedication'' indeholder kun ID'et på lægemiddelordinationer, som tidligere fandtes på medicinkortet, men som er blevet markeret ugyldige af en administrator. Disse elementer bør benyttes til at lave oprydning i lokale kopier af data fra FMK, da den ugyldige lægemiddelordination skal anses som værende en fejloprettelse. Herefter kan medicinkortet indeholde et antal ugyldige lægemiddelordinationer. ''InvalidDrugMedication'' indeholder kun ID'et på lægemiddelordinationer, som tidligere fandtes på medicinkortet, men som er blevet markeret ugyldige af en administrator. Disse elementer bør benyttes til at lave oprydning i lokale kopier af data fra FMK, da den ugyldige lægemiddelordination skal anses som værende en fejloprettelse.
Line 82: Line 87:
 Element som signalerer, at der findes åbne udleveringsgrundlag til dosisdispensering. Element som signalerer, at der findes åbne udleveringsgrundlag til dosisdispensering.
  
-===== SVAR =====+===== XML =====
 <file xml GetMedicineCardResponse.xml> <file xml GetMedicineCardResponse.xml>
 <GetMedicineCardResponse> <GetMedicineCardResponse>
Line 265: Line 270:
                 </Form>                 </Form>
                 <Strength>                 <Strength>
-                    <Value>500.000</Value> +                    <StrengthItem> 
-                    <UnitCode source="Medicinpriser" sourceDate="2025-05-05">MG</UnitCode> +                        <Value>500.000</Value> 
-                    <UnitText>500 mg</UnitText>+                        <UnitCode source="Medicinpriser" sourceDate="2025-05-05">MG</UnitCode> 
 +                        <UnitText>500 mg</UnitText
 +                    </StrengthItem>
                 </Strength>                 </Strength>
             </Drug>                                     </Drug>                        
Line 413: Line 420:
             </PlannedAdministration>             </PlannedAdministration>
             <SubstitutionAllowed>true</SubstitutionAllowed>             <SubstitutionAllowed>true</SubstitutionAllowed>
-            <Effectuation+            <Warrant
-                <Identifier>681423158</Identifier> +                <Identifier>23426324</Identifier> 
-                <DateTime>2021-05-17T12:05:00Z</DateTime+                <Version>2121212</Version
-                <EffectuationMethod>udleveret</EffectuationMethod>+                <Status>Closed</Status 
 +                <AttachedToDrugMedicationIdentifier>123321123321</AttachedToDrugMedicationIdentifier> 
 +                <CreatedFromDrugMedicationVersion>1531234</CreatedFromDrugMedicationVersion> 
 +                <AuthorisationDateTime>2024-11-19T09:12:12.0Z</AuthorisationDateTime>
                 <Created>                 <Created>
-                <By> +                    <By> 
-                    <HealthcareProfessional> +                        <HealthcareProfessional
-                        <Indentifier source="Autorisation">12345</Indentifier> +                            <Identifier source="Autorisation">2Q5TK</Identifier> 
-                        <Name>Anders Vestergade</Name> +                            <Name>Sonja Møller</Name
-                    </HealthcareProfessional> +                        </HealthcareProfessional> 
-                    <Role>Læge</Role> +                        <Role>Læge</Role> 
-                    <Organisation> +                        <Organisation> 
-                        <Identifier source="Yder">256486</Identifier> +                            <Identifier source="Yder">69191</Identifier> 
-                        <Type>Yder</Type> +                            <Type>Yder</Type> 
-                        <Name>Lægerne på Torvet</Name> +                            <Name>Lægerne Vestergade</Name> 
-                        <AddressLine>Torvegade 17, 7800 Skive</AddressLine> +                            <AddressLine>Vestergade 2</AddressLine> 
-                        <TelephoneNumber>0000000000</TelephoneNumber> +                            <AddressLine>8660 Skanderborg</AddressLine> 
-                        <EmailAddress>XYZ@ABC.com</EmailAddress> +                            <TelephoneNumber>86521348</TelephoneNumber> 
-                    </Organisation> +                        </Organisation 
-                </By> +                    </By> 
-                <DateTime>2021-05-17T12:05:07Z</DateTime> +                    <DateTime>2024-11-19T09:30:47.0Z</DateTime> 
-            </Created> +                </Created> 
-            <PackageQuantity>1</PackageQuantity> +                <ValidFromDate>2024-11-19</ValidFromDate> 
-            <PackageNumber source="Medicinpriser" date="2021-05-17">48744</PackageNumber> +                <ValidToDate>2024-11-20</ValidToDate> 
-            <PackageSize> +                <TreatmentHandOver/> 
-                <Value>100.00</Value> +                <Handover> 
-                <UnitCode source="Medicinpriser" date="2021-05-17">ST</UnitCode> +                    <Identifier>681423158</Identifier> 
-                <UnitText>100 stk</UnitText> +                    <DateTime>2021-05-17T12:05:00Z</DateTime> 
-                <PackageSizeText>100 stk. (dåse)</PackageSizeText> +                    <Created> 
-            </PackageSize> +                        <By> 
-            </Effectuation+                            <HealthcareProfessional> 
-            <Warrant> +                                <Indentifier source="Autorisation">12345</Indentifier> 
-                -- TODO --+                                <Name>Anders Vestergade</Name> 
 +                            </HealthcareProfessional> 
 +                            <Role>Læge</Role> 
 +                            <Organisation> 
 +                                <Identifier source="Yder">256486</Identifier> 
 +                                <Type>Yder</Type> 
 +                                <Name>Lægerne på Torvet</Name> 
 +                                <AddressLine>Torvegade 17, 7800 Skive</AddressLine> 
 +                                <TelephoneNumber>0000000000</TelephoneNumber> 
 +                                <EmailAddress>XYZ@ABC.com</EmailAddress> 
 +                            </Organisation> 
 +                        </By> 
 +                        <DateTime>2021-05-17T12:05:07Z</DateTime> 
 +                    </Created> 
 +                    <Package> 
 +                        <PackageQuantity>1</PackageQuantity> 
 +                        <PackageNumber source="Medicinpriser" date="2021-05-17">48744</PackageNumber> 
 +                        <PackageSize> 
 +                            <Value>100.00</Value> 
 +                            <UnitCode source="Medicinpriser" date="2021-05-17">ST</UnitCode> 
 +                            <UnitText>100 stk</UnitText> 
 +                            <PackageSizeText>100 stk. (dåse)</PackageSizeText> 
 +                        </PackageSize> 
 +                    </Package
 +                </Handover>
             </Warrant>             </Warrant>
         </DrugMedication>         </DrugMedication>
Line 451: Line 485:
             <Identifier>12356483</Identifier>             <Identifier>12356483</Identifier>
         </InvalidDrugMedication>         </InvalidDrugMedication>
-        <Warrant> -- TODO -- </Warrant>+        <Warrant>  
 +            [...] 
 +        </Warrant>
         <RequestsForWarrantExist/>         <RequestsForWarrantExist/>
         <DispensingSummary>         <DispensingSummary>
fmk/1.6.0/xml-elementer/medicinkort.1763332322.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki