MedicationListMedicationKnowledge

MedicationListMedicationKnowledge profiilia käytetään Kanta-lääkityslistan hakuoperaatioiden vastauksissa. Osa lääkkeen tiedoista on profiloitu MedicationListMedication profiiliin ja osa MedicationListMedicationKnowledge profiiliin.

Määrittelyssä on pyritty noudattamaan mahdollisimman paljon FHIR standardia. Lisäksi on jouduttu tekemään laajennoksia. Tarvittavat laajennokset on kuvattu kootusti omassa osiossaan MedicationListMedicationKnowledge laajennokset.

idΣ0..1string
id0..1string
extensionC0..*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
marketingAuthorizationHolderC0..1Extension(string)
productInformationC0..1Extension(string)
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valueStringstring
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valueBooleanboolean
productNameC0..1Extension(string)
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
statusΣ ?!0..0codeBinding
manufacturerΣ C0..0Reference(Organization)
id0..1string
extensionC0..*Extension
codingΣ0..*Coding
textΣ1..1string
id0..1string
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valuePositiveIntpositiveInt
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionC0..*Extension
url1..1uriFixed Value
valueStringstring
valueΣ0..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ0..1string
systemΣ C0..1uri
codeΣ0..1code
synonymΣ0..0string
associatedMedicationC0..0Reference(Medication)
productType0..0CodeableConcept
preparationInstruction0..1markdown
intendedRoute0..0CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
type1..1CodeableConcept
classification0..*CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
codingΣ0..*Coding
textΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
id0..1string
extensionC0..*Extension
codingΣ0..*Coding
textΣ1..1string
quantityC0..1SimpleQuantity
contraindicationC0..0Reference(DetectedIssue)

Linkki Simplifierista löytyvään profiilimäärittelyyn: MedicationListMedicationKnowledge

Määrätyn, toimitetun ja lopetetun lääkkeen tiedot palautetaan MedicationListMedication ja MedicationListMedicationKnowledge profiileissa. MedicationListMedication profiilista löytyy viittaus MedicationListMedicationKnowledge profiiliin extensionilla: MedicationKnowledgeReference.

MedicationListMedicationKnowledge profiilissa palautetaan osa lääkkeen perustiedoista (mm. tieto PKV-lääkkeestä/huumeesta). Lisäksi profiilissa palautetaan lääkkeen lisätietoja sekä lääkkeen pakkaustiedot.

MedicationKnowledge.code.coding rakenteessa palautuu VNR-koodin lisäksi myös display, jossa lääkevalmisteen kauppanimi tekstinä.

MedicineClassification

Profiilin medicineClassification elementissä palautetaan useita lääkkeen lisätietoja sekä niiden lisäksi valmisteen laji ja tieto PKV-lääkkeestä. Tiedot erotetaan rakenteessa lääkityslistan kenttäkoodiston avulla. Kenttäkoodiston arvo kerrotaan type.coding-rakenteessa. Type.coding.display tiedossa palautuu kenttäkoodia vastaavan kenttäkoodiston arvon nimi. Varsinainen arvo palautetaan classification.coding-rakenteessa.

Apteekissa valmistettavan lääkkeen osoitin -tieto on poistunut versiosta 4.00 lähtien. Tämä tieto kertoi aiemmin Valmisteen laji tiedon lisäksi, onko lääkemääräyksellä oleva valmiste apteekissa valmistettu. Hauissa voi kuitenkin palautua lääkemääräyksiä, joissa ei ole valmisteen laji tietoa. Näissä tapauksissa, jos Apteekissa valmistettavan lääkkeen osoitin -tieto on true, palautetaan Valmisteen laji -tiedossa arvo 7 (Apteekissa valmistettava lääke). MedicationListMedicationKnowledge elementissä medicineClassification:productType.classification.coding.code.

"medicineClassification": [
	{
		"type": {
			"coding": [
				{
				"system": "urn:oid:1.2.246.537.6.12.2002.126",
				"code": "270",
				"display": "lisäseurannassa"
				}
			]
		},
		"classification": [
			{
			"coding": [
				{
				"system": "urn:oid:1.2.246.537.6.112.2007",
				"code": "E"
				}
				]
			}
		]
	},