StructureDefinition-mni-patientOverview-bundle

Sourceswiss.mednet.fhir#0.15.0:MedNet interface implementation guide (v4.0.1)
resourceTypeStructureDefinition
idmni-patientOverview-bundle
canonicalhttps://mednet.swiss/fhir/StructureDefinition/mni-patientOverview-bundle
version0.15.0
statusactive
publishernovcom AG
nameMNIPatientOverviewBundle
titleMedNet Interface (MNI) - PatientOverview Bundle
date2021-01-17T00:00:00+00:00
descriptionMedNet Interface (MNI) - PatientOverview Bundle
copyrightnovcom AG
fhirVersion4.0.1
kindresource
abstractfalse
sdTtypeBundle
derivationconstraint
basehttp://hl7.org/fhir/StructureDefinition/Bundle
Usages(none)
Name Flags Card. Type Description & Constraints doco
. . Bundle 1..1 Bundle MedNet Interface (MNI) - PatientOverview Bundle
. . . id S The id is unique within the space of all resources of the same type on the same server It can be any combination of upper- or lower-case ASCII letters 'A'..'Z', and 'a'..'z', numerals ('0'..'9'), '-' and '.' with a length limit of 64 characters. (This might be an integer, an un-prefixed OID, UUID or any other identifier pattern that meets these constraints.)
. . . identifier S 1..1 A unique identifier of the Bundle in UUID format. Could represent a transaction number
. . . . system S 1..1 Fixed Value: urn:ietf:rfc:3986
. . . . value S 1..1 A UUID for the Bundle. It can be the same as Bundle/id if it is also an UUID (prefixed with urn:uuid)
. . . type S Fixed value : document
Fixed Value: document
. . . timestamp S 1..
. . . Slices for entry S 1 .. First Composition must be a mni-patientOverview-composition
Slice: Unordered, Open by profile:resource
. . . . entry:Composition S 1..1 Composition
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Composition
. . . . entry:Encounter S 0..* all the Encounter objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Encounter
. . . . entry:ServiceRequest S 0..* all the ServiceRequest objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 ServiceRequest
. . . . entry:Patient S 0..* all the Patient objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Patient
. . . . entry:Practitioner S 0..* all the Practitioner objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Practitioner
. . . . entry:Organization S 0..* all the Organization objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Organization
. . . . entry:PractitionerRole S 0..* all the PractitionerRole objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:8675b428-fc7b-4b47-b1f4-ea20cbeaa2a5 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 PractitionerRole
. . . . entry:RelatedPerson S 0..* all the RelatedPerson objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 RelatedPerson
. . . . entry:Device S 0..* all the Device objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Device
. . . . entry:Coverage S 0..* all the Coverage objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Coverage
. . . . entry:Contract S 0..* all the Contract objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Contract
. . . . entry:BodyWeight S 0..* all the BodyWeight objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:BodyHeight S 0..* all the BodyHeight objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:194bded3-96d7-46e3-ad73-98d38100d702 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:BodyMassIndex S 0..* all the BodyMassIndex objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:0359a120-223b-4169-83f4-1325a53f25de In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:BloodPressure S 0..* all the BloodPressure objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:566f7907-642a-4e97-a2ec-9e98b2e7b48d In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:BloodGroup S 0..* all the BloodGroup objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:f0f2f934-046a-4744-90c4-27133cd7a0fe In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:RiskFactor S 0..* all the RiskFactor objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:3906daac-6063-43cf-85c4-8608f14f6d39 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:EstimatedDateOfConception S 0..* all the EstimatedDateOfConception objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:7c3334b0-4d26-4cc2-a970-27b6c2fbe4e9 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:EstimatedDateOfDelivery S 0..* all the EstimatedDateOfDelivery objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:923b4572-a6c9-415b-8ebe-0038accfe8f3 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:DateOfLastMenstruation S 0..* all the DateOfLastMenstruation objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:2efc9728-d0dd-4214-8bdc-77a428ae421b In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:TimeOfGestation S 0..* all the TimeOfGestation objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:b14e0f82-d131-4280-a736-c4dfae9d4a45 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:Laboratory S 0..* all the Laboratory objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:3d365d98-d069-4194-bf6d-bfbdfd91a703 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:Annotation S 0..* all the Annotation objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:3a29da06-4994-4c84-8cc9-3b1210c934ed In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Observation
. . . . entry:DocumentReference S 0..* all the DocumentReference objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 DocumentReference
. . . . entry:Procedure S 0..* all the Procedure objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Procedure
. . . . entry:Condition S 0..* all the Condition objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Condition
. . . . entry:FamilyMemberHistory S 0..* all the FamilyMemberHistory objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 FamilyMemberHistory
. . . . entry:AllergyIntolerance S 0..* all the AllergyIntolerance objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 AllergyIntolerance
. . . . entry:MedicationStatement S 0..* all the MedicationStatement objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 MedicationStatement
. . . . entry:Medication S 0..* all the Medication objects included
. . . . . fullUrl S 1..1 URI for the resource. Made from <resource type>/<resource id> This could also be an url from type https://server/<resource type>/<resource id> or an UUID like urn:uuid:148d342c-5052-4b9e-8370-2923af30e867 In this case, this should also be used as reference value in all the bundle.
. . . . . resource S 1..1 Medication

doco Documentation for this format

Produced 06 Apr 2023