Generated Narrative: StructureDefinition getactivity Name Flags Card. Type Description & Constraints getactivity 0..* Base GetActivity Logical Model #xD; activityGroup 0..* BackboneElement Grupp av aktiviteter. #xD; patient 1..1 BackboneElement Aktivitetens patient. #xD; patientIdentifier 1..1 BackboneElement Patientens unika id. #xD; root 1..1 string OID för patientens id-typ. #xD; value 1..1 string Patientens identifieringsnummer. #xD; dateOfBirth 1..1 date Födelsedatum. #xD; gender 0..1 CodeableConcept Patientens kön. #xD; performerRole 1..1 BackboneElement Utförarens roll. #xD; performerIdentifier 0..1 BackboneElement Utförarens id (om hälso‑och sjukvårdspersonal). #xD; root 1..1 string OID för HSA‑id. #xD; value 1..1 string HSA‑id för utföraren. #xD; code 1..1 CodeableConcept Utförarrollens kod. #xD; person 0..1 BackboneElement Övriga personuppgifter. #xD; careUnit 0..1 BackboneElement Vårdenhet. #xD; careUnitIdentifier 1..1 BackboneElement Vårdenhetens id. #xD; name 0..1 string Vårdenhetens namn. #xD; legalAuthenticator 0..1 BackboneElement Signerare. #xD; authenticatorIdentifier 0..1 Identifier Signerandes id. #xD; time 1..1 dateTime Signeringstid. #xD; name 0..1 string Signerandes namn. #xD; additionalParticipant 0..* BackboneElement Ytterligare deltagare. #xD; participantIdentifier 1..1 BackboneElement Id för ytterligare deltagare. #xD; type 1..1 CodeableConcept Deltagares typ. #xD; role 1..1 CodeableConcept Deltagares roll. #xD; time 0..1 Period Deltagandets tid. #xD; organisationType 1..1 BackboneElement Organisationstillhörighet. #xD; device 0..1 string Medicinteknisk produkt. #xD; location 0..1 string Plats. #xD; electronicAddress 1..1 string Elektronisk adress för plats. #xD; organisation 0..1 Identifier Ytterligare organisationsdeltagande. #xD; sourceSystem 1..1 BackboneElement Källsystem. #xD; systemIdentifier 1..1 BackboneElement Systemets id. #xD; root 1..1 string OID för källsystem. #xD; value 1..1 string Systemets unika id. #xD; activity 1..* BackboneElement Aktiviteter. #xD; activityIdentifier 1..1 BackboneElement Aktivitetens id. #xD; root 1..1 string Källsystemets id. #xD; value 1..1 string Aktivitetens unika id inom källsystemet. #xD; code 1..1 CodeableConcept Typkod för aktivitet. #xD; status 0..1 CodeableConcept Aktivitetens status. #xD; time 0..1 Period Aktivitetens tidsperiod. #xD; method 0..1 CodeableConcept Metod för aktivitet. #xD; description 0..1 string Fritextbeskrivning. #xD; approvedForPatient 1..1 boolean Delas med patient. #xD; registrationTime 1..1 dateTime Registreringstid. #xD; relation 0..* BackboneElement Relation till annan information. #xD; referredInformation 1..1 BackboneElement Refererad information. #xD; referredIdentifier 1..1 Identifier Id för refererad information. #xD; time 1..1 dateTime Starttid för refererad information. #xD; type 1..1 string Typ av refererad information. #xD; informationOwner 1..1 BackboneElement Ägare av refererad information. #xD; Documentation for this format
Logical model from GetActivity service contract (from normalized Excel)
Grupp av aktiviteter som delar samma patient, utförare, signerare, källsystem, vårdprocess‑id, utrustning samt plats. Teknisk optimering för att minska redundans.
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
Additional content defined by implementations
May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
Must have either extensions or value[x], not both
exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
Extensions that cannot be ignored even if unrecognized
May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
Den patient som aktivitetsgruppen avser, specificerad i en kompakt Patient-representation.
Id för patienten, anges med 12 tecken utan avskiljare.
Sätts till OID för typ av identifierare (t.ex. Skatteverkets personnummer).
Innehåller personnummer, samordningsnummer eller reservnummer.
Anger patientens födelseår, månad och dag (ej personnummerformat).
Anger patientens kön med en kod (ex. 0=okänt, 1=man, 2=kvinna, 9=ej tillämpligt).
Den person eller enhet som utfört aktiviteter inom gruppen.
Utförarens id (om hälso‑och sjukvårdspersonal).
Identifierar den person som utfört aktiviteten med HSA‑id.
Sätts till OID för HSA‑katalogen (t.ex. 1.2.752.129.2.1.4.1).
Beskriver vilken roll utföraren har (t.ex. primär utförare, assistent).
Beskriver den person som utfört aktiviteten när personen inte klassas som hälso‑och sjukvårdspersonal.
Den vårdenhet där aktiviteten utförs; anges om utföraren är hälso‑och sjukvårdspersonal.
HSA‑id för vårdenheten, med OID och extension.
Namnet på den vårdenhet där aktiviteten är knuten.
Den person som signerat aktiviteterna i gruppen, i en kompakt representation.
HSA‑id för den signerande personen, med OID och extension.
Tid för signeringen av aktiviteterna, i format ÅÅÅÅMMDDttmmss med frivillig precision.
För- och efternamn på den signerande personen.
Övriga deltagare relaterade till aktiviteterna (ex. assistenter eller icke-hälso‑och sjukvårdspersonal).
HSA‑id för ytterligare deltagande, anges med OID och extension.
Beskriver på vilket sätt deltagaren varit med (t.ex. assistent, utrustning, plats).
Anger vilken roll deltagaren har under aktiviteten (t.ex. anhörig, assisterande personal).
Tidsperiod då den ytterligare deltagaren var aktiv, om skild från aktivitetens tid.
Anger HSA‑id och namn för den organisation som en ytterligare deltagare är knuten till.
Identifierar en medicinteknisk produkt (t.ex. en MR‑kamera) som deltagare.
Anger platsen där aktiviteten genomförts, om angiven som deltagare.
unique id for the element within a resource (for internal references)
May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])
Anger en elektronisk adress (t.ex. telefon eller e‑post) för platsen.
Anger den organisation som är involverad i aktiviteten, om det ej redan framgår.
Det källsystem som aktivitetsgruppen hämtats från.
HSA‑id för källsystemet med OID och extension.
Sätts till OID för källsystemets HSA‑id.
De enskilda aktiviteterna som ingår i gruppen, med unikt id, kod, status, tid, metod med mera.
En unik identifierare för aktiviteten, konsekvent mellan versioner.kontrakt.
Aktivitetens unika id inom källsystemet.
Kod för den typ av aktivitet som avses, exempelvis från en åtgärdsklassifikation.
Anger om aktiviteten är planerad eller utförd; utelämnas antas utförd.
Tidsintervall då aktiviteten utfördes, med minst starttid angiven.
Kod för det sätt på vilket aktiviteten genomfördes.
Ytterligare beskrivning som kompletterar aktivitetens kod.
Anger om information om aktiviteten får delas med patienten (true.false).
Tidpunkt då aktiviteten dokumenterades i patientens journal.
Beskriver relationer mellan aktiviteten och annan klinisk information (ex. orsakssamband).
Identifierar den externa information som aktiviteten relaterar till.
Den unika identiteten för den externa informationen (t.ex. remiss).
Anger när den refererade informationen började gälla.
Anger vilken typ av information relationen avser, t.ex. ”chb-o”.
Anger vilken vårdgivare som är ägare av den refererade informationen.