Cumuluz Translate Implementation Guide
0.1.0 - ci-build

Cumuluz Translate Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: LogicalExtractionEntry - Detailed Descriptions

Draft as of 2026-05-27

Definitions for the logical-extraction-entry logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. logical-extraction-entry
Definitie

Generic mapped instruction for one resource entry in an extraction Bundle. The map owns target routing metadata and the logical resource body.


Base definition for all elements in a resource.

KortLogical Model: Extraction EntryBase for all elements
Control0..*
Dit element wordt geraakt door de volgende invariants: ele-1
Is modifierfalse
Logisch modelInstances van dit logish model zijn niet gemarkeerd om doel van een Reference te zijn
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
2. logical-extraction-entry.id
Definitie

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

KortUnique id for inter-element referencing
Control0..1
Typestring
Is modifierfalse
Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
Samenvattingfalse
4. logical-extraction-entry.extension
Definitie

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.

KortAdditional content defined by implementations
Opmerkingen

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.

Control0..*
TypeExtension
Is modifierfalse
Samenvattingfalse
Alternatieve namenextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingDit element introduceert een set slices op logical-extraction-entry.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
  • value @ url
  • 6. logical-extraction-entry.kind
    Definitie

    Stable extraction entry kind interpreted by the materializer.

    KortStable extraction entry kind interpreted by the materializer.
    Control1..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    8. logical-extraction-entry.logicalType
    Definitie

    Logical model type carried by this entry.

    KortLogical model type carried by this entry.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    10. logical-extraction-entry.targetMapUrl
    Definitie

    Canonical StructureMap URL used to transform the logical resource to its final target profile.

    KortCanonical StructureMap URL used to transform the logical resource to its final target profile.
    Control0..1
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    12. logical-extraction-entry.targetProfile
    Definitie

    FHIR target profile URL produced by this entry.

    KortFHIR target profile URL produced by this entry.
    Control0..1
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    14. logical-extraction-entry.skipReason
    Definitie

    Reason this mapped entry is intentionally not materialized.

    KortReason this mapped entry is intentionally not materialized.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    16. logical-extraction-entry.failureReason
    Definitie

    Reason this mapped entry is invalid and must fail extraction.

    KortReason this mapped entry is invalid and must fail extraction.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    18. logical-extraction-entry.patient
    Definitie

    Logical Patient body.

    KortLogical Patient body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-patient
    20. logical-extraction-entry.practitioner
    Definitie

    Logical Practitioner body.

    KortLogical Practitioner body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-practitioner
    22. logical-extraction-entry.practitionerRole
    Definitie

    Logical PractitionerRole body.

    KortLogical PractitionerRole body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-practitioner-role
    24. logical-extraction-entry.relatedPerson
    Definitie

    Logical RelatedPerson body.

    KortLogical RelatedPerson body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-related-person
    26. logical-extraction-entry.encounter
    Definitie

    Logical Encounter body.

    KortLogical Encounter body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-encounter
    28. logical-extraction-entry.procedure
    Definitie

    Logical Procedure body.

    KortLogical Procedure body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-procedure
    30. logical-extraction-entry.goal
    Definitie

    Logical Goal body.

    KortLogical Goal body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-goal
    32. logical-extraction-entry.consent
    Definitie

    Logical Consent body.

    KortLogical Consent body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-consent
    34. logical-extraction-entry.device
    Definitie

    Logical Device body.

    KortLogical Device body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-device
    36. logical-extraction-entry.deviceUseStatement
    Definitie

    Logical DeviceUseStatement body.

    KortLogical DeviceUseStatement body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-device-use-statement
    38. logical-extraction-entry.observation
    Definitie

    Logical Observation body.

    KortLogical Observation body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-observation
    40. logical-extraction-entry.communicationRequest
    Definitie

    Logical CommunicationRequest body.

    KortLogical CommunicationRequest body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-communication-request

    Guidance on how to interpret the contents of this table can be foundhere

    0. logical-extraction-entry
    Definitie

    Generic mapped instruction for one resource entry in an extraction Bundle. The map owns target routing metadata and the logical resource body.

    KortLogical Model: Extraction Entry
    Logisch modelInstances van dit logish model zijn niet gemarkeerd om doel van een Reference te zijn
    2. logical-extraction-entry.kind
    Definitie

    Stable extraction entry kind interpreted by the materializer.

    KortStable extraction entry kind interpreted by the materializer.
    Control1..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    4. logical-extraction-entry.logicalType
    Definitie

    Logical model type carried by this entry.

    KortLogical model type carried by this entry.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    6. logical-extraction-entry.targetMapUrl
    Definitie

    Canonical StructureMap URL used to transform the logical resource to its final target profile.

    KortCanonical StructureMap URL used to transform the logical resource to its final target profile.
    Control0..1
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    8. logical-extraction-entry.targetProfile
    Definitie

    FHIR target profile URL produced by this entry.

    KortFHIR target profile URL produced by this entry.
    Control0..1
    Typeuri
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    10. logical-extraction-entry.skipReason
    Definitie

    Reason this mapped entry is intentionally not materialized.

    KortReason this mapped entry is intentionally not materialized.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    12. logical-extraction-entry.failureReason
    Definitie

    Reason this mapped entry is invalid and must fail extraction.

    KortReason this mapped entry is invalid and must fail extraction.
    Control0..1
    Typestring
    Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
    14. logical-extraction-entry.patient
    Definitie

    Logical Patient body.

    KortLogical Patient body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-patient
    16. logical-extraction-entry.practitioner
    Definitie

    Logical Practitioner body.

    KortLogical Practitioner body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-practitioner
    18. logical-extraction-entry.practitionerRole
    Definitie

    Logical PractitionerRole body.

    KortLogical PractitionerRole body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-practitioner-role
    20. logical-extraction-entry.relatedPerson
    Definitie

    Logical RelatedPerson body.

    KortLogical RelatedPerson body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-related-person
    22. logical-extraction-entry.encounter
    Definitie

    Logical Encounter body.

    KortLogical Encounter body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-encounter
    24. logical-extraction-entry.procedure
    Definitie

    Logical Procedure body.

    KortLogical Procedure body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-procedure
    26. logical-extraction-entry.goal
    Definitie

    Logical Goal body.

    KortLogical Goal body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-goal
    28. logical-extraction-entry.consent
    Definitie

    Logical Consent body.

    KortLogical Consent body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-consent
    30. logical-extraction-entry.device
    Definitie

    Logical Device body.

    KortLogical Device body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-device
    32. logical-extraction-entry.deviceUseStatement
    Definitie

    Logical DeviceUseStatement body.

    KortLogical DeviceUseStatement body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-device-use-statement
    34. logical-extraction-entry.observation
    Definitie

    Logical Observation body.

    KortLogical Observation body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-observation
    36. logical-extraction-entry.communicationRequest
    Definitie

    Logical CommunicationRequest body.

    KortLogical CommunicationRequest body.
    Control0..1
    Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-communication-request

    Guidance on how to interpret the contents of this table can be foundhere

    0. logical-extraction-entry
    Definitie

    Generic mapped instruction for one resource entry in an extraction Bundle. The map owns target routing metadata and the logical resource body.

    KortLogical Model: Extraction Entry
    Control0..*
    Dit element wordt geraakt door de volgende invariants: ele-1
    Is modifierfalse
    Logisch modelInstances van dit logish model zijn niet gemarkeerd om doel van een Reference te zijn
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    2. logical-extraction-entry.id
    Definitie

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    KortUnique id for inter-element referencing
    Control0..1
    Typestring
    Is modifierfalse
    Xml-formaatIn xml wordt dit attribuut gerepresenteerd als attribuut.
    Samenvattingfalse
    4. logical-extraction-entry.extension
    Definitie

    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.

    KortAdditional content defined by implementations
    Opmerkingen

    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.

    Control0..*
    TypeExtension
    Is modifierfalse
    Samenvattingfalse
    Alternatieve namenextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingDit element introduceert een set slices op logical-extraction-entry.extensionDe slices zijnZonder volgorde en Open, en kunnen worden gedifferentieerd met de volgende discriminators:
    • value @ url
    • 6. logical-extraction-entry.kind
      Definitie

      Stable extraction entry kind interpreted by the materializer.

      KortStable extraction entry kind interpreted by the materializer.
      Control1..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      8. logical-extraction-entry.logicalType
      Definitie

      Logical model type carried by this entry.

      KortLogical model type carried by this entry.
      Control0..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      10. logical-extraction-entry.targetMapUrl
      Definitie

      Canonical StructureMap URL used to transform the logical resource to its final target profile.

      KortCanonical StructureMap URL used to transform the logical resource to its final target profile.
      Control0..1
      Typeuri
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      12. logical-extraction-entry.targetProfile
      Definitie

      FHIR target profile URL produced by this entry.

      KortFHIR target profile URL produced by this entry.
      Control0..1
      Typeuri
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      14. logical-extraction-entry.skipReason
      Definitie

      Reason this mapped entry is intentionally not materialized.

      KortReason this mapped entry is intentionally not materialized.
      Control0..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      16. logical-extraction-entry.failureReason
      Definitie

      Reason this mapped entry is invalid and must fail extraction.

      KortReason this mapped entry is invalid and must fail extraction.
      Control0..1
      Typestring
      Primitieve waardeDit primitieve element kan aanwezig zijn of niet, of worden vervangen door een extensie
      18. logical-extraction-entry.patient
      Definitie

      Logical Patient body.

      KortLogical Patient body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-patient
      20. logical-extraction-entry.practitioner
      Definitie

      Logical Practitioner body.

      KortLogical Practitioner body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-practitioner
      22. logical-extraction-entry.practitionerRole
      Definitie

      Logical PractitionerRole body.

      KortLogical PractitionerRole body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-practitioner-role
      24. logical-extraction-entry.relatedPerson
      Definitie

      Logical RelatedPerson body.

      KortLogical RelatedPerson body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-related-person
      26. logical-extraction-entry.encounter
      Definitie

      Logical Encounter body.

      KortLogical Encounter body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-encounter
      28. logical-extraction-entry.procedure
      Definitie

      Logical Procedure body.

      KortLogical Procedure body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-procedure
      30. logical-extraction-entry.goal
      Definitie

      Logical Goal body.

      KortLogical Goal body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-goal
      32. logical-extraction-entry.consent
      Definitie

      Logical Consent body.

      KortLogical Consent body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-consent
      34. logical-extraction-entry.device
      Definitie

      Logical Device body.

      KortLogical Device body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-device
      36. logical-extraction-entry.deviceUseStatement
      Definitie

      Logical DeviceUseStatement body.

      KortLogical DeviceUseStatement body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-device-use-statement
      38. logical-extraction-entry.observation
      Definitie

      Logical Observation body.

      KortLogical Observation body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-observation
      40. logical-extraction-entry.communicationRequest
      Definitie

      Logical CommunicationRequest body.

      KortLogical CommunicationRequest body.
      Control0..1
      Typehttps://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-communication-request