Profile Comparison between http://fhir.ehdsi.eu/laboratory/StructureDefinition/HumanName-obl-lab-myhealtheu vs http://fhir.ehdsi.eu/laboratory/StructureDefinition/HumanName-obl-lab-myhealtheu

Left:Human Name: Obligations (http://fhir.ehdsi.eu/laboratory/StructureDefinition/HumanName-obl-lab-myhealtheu)
Right:Human Name: Obligations (http://fhir.ehdsi.eu/laboratory/StructureDefinition/HumanName-obl-lab-myhealtheu)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.0.1' vs '0.1.0'
InformationStructureDefinition.statusValues for status differ: 'draft' vs 'active'
InformationStructureDefinition.dateValues for date differ: '2024-04-18T18:49:12+02:00' vs '2025-03-17T17:04:55+01:00'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.eu/fhir/laboratory/StructureDefinition/HumanName-eu
      .copyright
        .date2024-04-18T18:49:12+02:002025-03-17T17:04:55+01:00
        • Values Differ
        .descriptionThis profile defines obligations for an human Patient name in HL7 FHIR for the purpose of this guide.
          .experimental
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#150
                  .kindcomplex-type
                    .nameHumanNameEuObligations
                      .publisherMyHealth@Eu
                        .purpose
                          .statusdraftactive
                          • Values Differ
                          .titleHuman Name: Obligations
                            .typeHumanName
                              .urlhttp://fhir.ehdsi.eu/laboratory/StructureDefinition/HumanName-obl-lab-myhealtheu
                                .version0.0.10.1.0
                                • Values Differ

                                Structure

                                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                .. HumanName 0..*HumanNameEuName of a human - parts and usage
                                0..*HumanNameEuName of a human - parts and usage
                                  ... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                    ... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                    Slice: Unordered, Open by value:url
                                    0..*ExtensionAdditional content defined by implementations
                                    Slice: Unordered, Open by value:url
                                      ... use ?!Σ0..1codeusual | official | temp | nickname | anonymous | old | maiden
                                      Binding: ?? (required): The use of a human name.

                                      ?!Σ0..1codeusual | official | temp | nickname | anonymous | old | maiden
                                      Binding: ?? (required): The use of a human name.

                                        ... family OΣ0..1stringFamily name (often called 'Surname')
                                        Example spanish name: Valero Iglesias
                                        ObligationsActor
                                        handlehttp://hl7.eu/fhir/laboratory/actor-repos-eu-lab
                                        handlehttp://hl7.eu/fhir/laboratory/actor-consumer-eu-lab
                                        sendhttp://hl7.eu/fhir/laboratory/actor-repos-eu-lab
                                        sendhttp://hl7.eu/fhir/laboratory/actor-creator-eu-lab
                                        populatehttp://hl7.eu/fhir/laboratory/actor-creator-eu-lab
                                        OΣ0..1stringFamily name (often called 'Surname')
                                        Example spanish name: Valero Iglesias
                                        ObligationsActor
                                        SHALL:handleLabReportConsumer
                                        SHOULD:populateLabReportRepos
                                        SHALL:able-to-populateLabReportCreator
                                          .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                            .... Slices for extension 0..*ExtensionExtension
                                            Slice: Unordered, Open by value:url
                                            0..*ExtensionExtension
                                            Slice: Unordered, Open by value:url
                                              .... value 0..1stringPrimitive value for string
                                              Max Length:1048576
                                              0..1stringPrimitive value for string
                                              Max Length:1048576
                                                ... given OΣ0..*stringGiven names (not always 'first'). Includes middle names
                                                This repeating element order: Given Names appear in the correct order for presenting the name
                                                Example spanish name: Borja
                                                ObligationsActor
                                                handlehttp://hl7.eu/fhir/laboratory/actor-repos-eu-lab
                                                handlehttp://hl7.eu/fhir/laboratory/actor-consumer-eu-lab
                                                sendhttp://hl7.eu/fhir/laboratory/actor-repos-eu-lab
                                                sendhttp://hl7.eu/fhir/laboratory/actor-creator-eu-lab
                                                populatehttp://hl7.eu/fhir/laboratory/actor-creator-eu-lab
                                                OΣ0..*stringGiven names (not always 'first'). Includes middle names
                                                This repeating element order: Given Names appear in the correct order for presenting the name
                                                Example spanish name: Borja
                                                ObligationsActor
                                                SHALL:handleLabReportConsumer
                                                SHOULD:populateLabReportRepos
                                                SHALL:able-to-populateLabReportCreator
                                                  ... prefix Σ0..*stringParts that come before the name
                                                  This repeating element order: Prefixes appear in the correct order for presenting the name
                                                  Σ0..*stringParts that come before the name
                                                  This repeating element order: Prefixes appear in the correct order for presenting the name
                                                    ... suffix Σ0..*stringParts that come after the name
                                                    This repeating element order: Suffixes appear in the correct order for presenting the name
                                                    Σ0..*stringParts that come after the name
                                                    This repeating element order: Suffixes appear in the correct order for presenting the name
                                                      ... period Σ0..1PeriodTime period when name was/is in useΣ0..1PeriodTime period when name was/is in use

                                                        doco Documentation for this format