archetype (adl_version=1.4) openEHR-EHR-CLUSTER.signs_of_infection.v1draft concept [at0000] -- Signs of Infection language original_language = <[ISO_639-1::en]> description original_author = < ["name"] = <"unknown"> > details = < ["en"] = < language = <[ISO_639-1::en]> purpose = <"Record general signs of infection "> use = <""> keywords = <"signs of infection", "infection", "swelling", "discharge", "inflammation", "temperature"> misuse = <""> > > lifecycle_state = <"Initial"> other_contributors = <> definition CLUSTER[at0000] matches { -- Signs of Infection items cardinality matches {0..*; unordered} matches { CLUSTER[at0007] occurrences matches {0..1} matches { -- Tenderness items cardinality matches {0..*; unordered} matches { ELEMENT[at0001] occurrences matches {0..1} matches { -- Description value matches { DV_CODED_TEXT matches { defining_code matches {[local::]} } } } ELEMENT[at0002] occurrences matches {0..1} matches { -- Degree value matches { 0|[local::at0003], -- Absent 1|[local::at0004], -- Mild 2|[local::at0005], -- Moderate 3|[local::at0006]; -- Severe 0 -- assumed value } } } } CLUSTER[at0008] occurrences matches {0..1} matches { -- Swelling items cardinality matches {0..*; unordered} matches { use_node ELEMENT /items[at0007]/items[at0001] use_node ELEMENT /items[at0007]/items[at0002] } } CLUSTER[at0014] occurrences matches {0..1} matches { -- Erythema items cardinality matches {0..*; unordered} matches { use_node ELEMENT /items[at0007]/items[at0001] use_node ELEMENT /items[at0007]/items[at0002] } } CLUSTER[at0015] occurrences matches {0..1} matches { -- Temperature items cardinality matches {0..*; unordered} matches { ELEMENT[at0016] occurrences matches {0..1} matches { -- Raised temperature value matches { DV_BOOLEAN matches { value matches {True, False} } } } use_node ELEMENT /items[at0007]/items[at0001] } } ELEMENT[at0017] occurrences matches {0..1} matches { -- Collection of pus value matches { DV_BOOLEAN matches { value matches {True, False} } } } ELEMENT[at0018] occurrences matches {0..1} matches { -- New element value matches { DV_BOOLEAN matches { value matches {True, False} } } } } } ontology term_definitions = < ["en"] = < items = < ["at0000"] = < description = <"Record of general signs/evidence of infection"> text = <"Signs of Infection"> > ["at0001"] = < description = <"*"> text = <"Description"> > ["at0002"] = < description = <"*"> text = <"Degree"> > ["at0003"] = < description = <"*"> text = <"Absent"> > ["at0004"] = < description = <"*"> text = <"Mild"> > ["at0005"] = < description = <"*"> text = <"Moderate"> > ["at0006"] = < description = <"*"> text = <"Severe"> > ["at0007"] = < description = <"*"> text = <"Tenderness"> > ["at0008"] = < description = <"*"> text = <"Swelling"> > ["at0014"] = < description = <"*"> text = <"Erythema"> > ["at0015"] = < description = <"*"> text = <"Temperature"> > ["at0016"] = < description = <"*"> text = <"Raised temperature"> > ["at0017"] = < description = <"*"> text = <"Collection of pus"> > ["at0018"] = < description = <"*"> text = <"New element"> > > > >