Profile Comparison between https://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-phototherapy-twpas vs https://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-phototherapy-twpas

Left:照光治療-Procedure Phototherapy TWPAS (https://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-phototherapy-twpas)
Right:照光治療-Procedure Phototherapy TWPAS (https://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-phototherapy-twpas)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.2.7' vs '1.3.0'
InformationStructureDefinition.dateValues for date differ: '2026-09-24T22:23:31+08:00' vs '2026-10-27T06:10:14+00:00'
InformationStructureDefinition.jurisdictionAdded the item 'null#null'

Metadata

NameValueComments
abstractfalse
    baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Procedure
      copyright
        date2026-09-24T22:23:31+08:002026-10-27T06:10:14+00:00
        • Values Differ
        description此照光治療-Procedure Phototherapy TWPAS Profile說明本IG如何進一步定義FHIR的Procedure Resource以呈現事前審查中治療資訊之照光治療相關資訊
          experimental
            fhirVersion4.0.1
              jurisdiction
                jurisdiction / jurisdiction[0]null#null
                • Added the item 'null#null'
                kindresource
                  nameProcedurePhototherapyTWPAS
                    publisher衛生福利部中央健康保險署
                      purpose
                        statusactive
                          title照光治療-Procedure Phototherapy TWPAS
                            typeProcedure
                              urlhttps://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-phototherapy-twpas
                                version1.2.71.3.0
                                • Values Differ

                                Structure

                                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                Procedure 0..*ProcedureAn action that is being or was performed on a patient
                                0..*ProcedureAn action that is being or was performed on a patient
                                  Procedure.id This element is included in summaries. 0..1idLogical id of this artifact This element is included in summaries. 0..1idLogical id of this artifact
                                    Procedure.meta This element is included in summaries. 1..1MetaMetadata about the resource This element is included in summaries. 1..1MetaMetadata about the resource
                                      Procedure.meta.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                        Procedure.meta.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
                                          Procedure.meta.versionId This element is included in summaries. 0..1idVersion specific identifier This element is included in summaries. 0..1idVersion specific identifier
                                            Procedure.meta.lastUpdated This element is included in summaries. 0..1instantWhen the resource version last changed This element is included in summaries. 0..1instantWhen the resource version last changed
                                              Procedure.meta.source This element is included in summaries. 0..1uriIdentifies where the resource comes from This element is included in summaries. 0..1uriIdentifies where the resource comes from
                                                Procedure.meta.profile This element is included in summaries. 1..1canonical(StructureDefinition)Profiles this resource claims to conform to

                                                Required Pattern: https://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-phototherapy-twpas (extensions allowed)
                                                This element is included in summaries. 1..1canonical(StructureDefinition)Profiles this resource claims to conform to

                                                Required Pattern: https://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-phototherapy-twpas (extensions allowed)
                                                  Procedure.meta.security This element is included in summaries. 0..*CodingSecurity Labels applied to this resource
                                                  Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
                                                  This element is included in summaries. 0..*CodingSecurity Labels applied to this resource
                                                  Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
                                                    Procedure.meta.tag This element is included in summaries. 0..*CodingTags applied to this resource
                                                    Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
                                                    This element is included in summaries. 0..*CodingTags applied to this resource
                                                    Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
                                                      Procedure.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
                                                        Procedure.language 0..1codeLanguage of the resource content
                                                        Binding: ?? (preferred): A human language.
                                                        Additional BindingsPurpose
                                                        ??Max Binding
                                                        0..1codeLanguage of the resource content
                                                        Binding: ?? (preferred): A human language.
                                                        Additional BindingsPurpose
                                                        ??Max Binding
                                                          Procedure.text 0..1NarrativeText summary of the resource, for human interpretation
                                                          This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                                          0..1NarrativeText summary of the resource, for human interpretation
                                                          This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                                            Procedure.contained 0..*ResourceContained, inline Resources
                                                            0..*ResourceContained, inline Resources
                                                              Procedure.extension 0..*ExtensionAdditional content defined by implementations
                                                              0..*ExtensionAdditional content defined by implementations
                                                                Procedure.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                                                This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                                                  Procedure.identifier This element is included in summaries. 0..*IdentifierExternal Identifiers for this procedure
                                                                  This element is included in summaries. 0..*IdentifierExternal Identifiers for this procedure
                                                                    Procedure.instantiatesCanonical This element is included in summaries. 0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)Instantiates FHIR protocol or definition
                                                                    This element is included in summaries. 0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)Instantiates FHIR protocol or definition
                                                                      Procedure.instantiatesUri This element is included in summaries. 0..*uriInstantiates external protocol or definition
                                                                      This element is included in summaries. 0..*uriInstantiates external protocol or definition
                                                                        Procedure.basedOn This element is included in summaries. 0..*Reference(CarePlan | ServiceRequest)A request for this procedure
                                                                        This element is included in summaries. 0..*Reference(CarePlan | ServiceRequest)A request for this procedure
                                                                          Procedure.partOf This element is included in summaries. 0..*Reference(Procedure | Observation | MedicationAdministration)Part of referenced event
                                                                          This element is included in summaries. 0..*Reference(Procedure | Observation | MedicationAdministration)Part of referenced event
                                                                            Procedure.status This element is a modifier element. This element is included in summaries. 1..1code【因FHIR設計而需必填】
                                                                            Binding: ?? (required): A code specifying the state of the procedure.
                                                                            This element is a modifier element. This element is included in summaries. 1..1code【因FHIR設計而需必填】
                                                                            Binding: ?? (required): A code specifying the state of the procedure.
                                                                              Procedure.statusReason This element is included in summaries. 0..1CodeableConceptReason for current status
                                                                              Binding: ?? (example): A code that identifies the reason a procedure was not performed.
                                                                              This element is included in summaries. 0..1CodeableConceptReason for current status
                                                                              Binding: ?? (example): A code that identifies the reason a procedure was not performed.
                                                                                Procedure.category This element is included in summaries. 0..1CodeableConceptClassification of the procedure
                                                                                Binding: ?? (example): A code that classifies a procedure for searching, sorting and display purposes.
                                                                                This element is included in summaries. 0..1CodeableConceptClassification of the procedure
                                                                                Binding: ?? (example): A code that classifies a procedure for searching, sorting and display purposes.
                                                                                  Procedure.code This element must be supported. This element is included in summaries. 1..1CodeableConcept照光治療種類
                                                                                  Binding: ?? (required)
                                                                                  This element must be supported. This element is included in summaries. 1..1CodeableConcept照光治療種類
                                                                                  Binding: ?? (required)
                                                                                    Procedure.code.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                      Procedure.code.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
                                                                                        Procedure.code.coding This element is included in summaries. 1..1CodingCode defined by a terminology system
                                                                                        This element is included in summaries. 1..1CodingCode defined by a terminology system
                                                                                          Procedure.code.coding.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                            Procedure.code.coding.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
                                                                                              Procedure.code.coding.system This element is included in summaries. 0..1uriIdentity of the terminology system This element is included in summaries. 0..1uriIdentity of the terminology system
                                                                                                Procedure.code.coding.version This element is included in summaries. 0..1stringVersion of the system - if relevant This element is included in summaries. 0..1stringVersion of the system - if relevant
                                                                                                  Procedure.code.coding.code This element must be supported. This element is included in summaries. 1..1codeSymbol in syntax defined by the system This element must be supported. This element is included in summaries. 1..1codeSymbol in syntax defined by the system
                                                                                                    Procedure.code.coding.display This element is included in summaries. 0..1stringRepresentation defined by the system This element is included in summaries. 0..1stringRepresentation defined by the system
                                                                                                      Procedure.code.coding.userSelected This element is included in summaries. 0..1booleanIf this coding was chosen directly by the user This element is included in summaries. 0..1booleanIf this coding was chosen directly by the user
                                                                                                        Procedure.code.text This element is included in summaries. 0..1stringPlain text representation of the concept This element is included in summaries. 0..1stringPlain text representation of the concept
                                                                                                          Procedure.subject This element is included in summaries. 1..1Reference(病人資訊-Patient TWPAS)Who the procedure was performed on This element is included in summaries. 1..1Reference(病人資訊-Patient TWPAS)Who the procedure was performed on
                                                                                                            Procedure.encounter This element is included in summaries. 0..1Reference(Encounter)Encounter created as part of This element is included in summaries. 0..1Reference(Encounter)Encounter created as part of
                                                                                                              Procedure.performed[x] This element must be supported. This element is included in summaries. 1..1PeriodWhen the procedure was performed This element must be supported. This element is included in summaries. 1..1PeriodWhen the procedure was performed
                                                                                                                Procedure.performed[x].id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                  Procedure.performed[x].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
                                                                                                                    Procedure.performed[x].start This element must be supported. This element is included in summaries. C1..1dateTime照光治療起始日期,YYYY-MM-DD。 This element must be supported. This element is included in summaries. C1..1dateTime照光治療起始日期,YYYY-MM-DD。
                                                                                                                      Procedure.performed[x].end This element must be supported. This element is included in summaries. C1..1dateTime照光治療終止日期,YYYY-MM-DD。 This element must be supported. This element is included in summaries. C1..1dateTime照光治療終止日期,YYYY-MM-DD。
                                                                                                                        Procedure.recorder This element is included in summaries. 0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)Who recorded the procedure This element is included in summaries. 0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)Who recorded the procedure
                                                                                                                          Procedure.asserter This element is included in summaries. 0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)Person who asserts this procedure This element is included in summaries. 0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)Person who asserts this procedure
                                                                                                                            Procedure.performer This element is included in summaries. 0..*BackboneElementThe people who performed the procedure
                                                                                                                            This element is included in summaries. 0..*BackboneElementThe people who performed the procedure
                                                                                                                              Procedure.performer.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                Procedure.performer.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                                                                  Procedure.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                  This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                    Procedure.performer.function This element is included in summaries. 0..1CodeableConceptType of performance
                                                                                                                                    Binding: ?? (example): A code that identifies the role of a performer of the procedure.
                                                                                                                                    This element is included in summaries. 0..1CodeableConceptType of performance
                                                                                                                                    Binding: ?? (example): A code that identifies the role of a performer of the procedure.
                                                                                                                                      Procedure.performer.actor This element is included in summaries. 1..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)The reference to the practitioner This element is included in summaries. 1..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)The reference to the practitioner
                                                                                                                                        Procedure.performer.onBehalfOf 0..1Reference(Organization)Organization the device or practitioner was acting for0..1Reference(Organization)Organization the device or practitioner was acting for
                                                                                                                                          Procedure.location This element is included in summaries. 0..1Reference(Location)Where the procedure happened This element is included in summaries. 0..1Reference(Location)Where the procedure happened
                                                                                                                                            Procedure.reasonCode This element is included in summaries. 0..*CodeableConceptCoded reason procedure performed
                                                                                                                                            Binding: ?? (example): A code that identifies the reason a procedure is required.
                                                                                                                                            This element is included in summaries. 0..*CodeableConceptCoded reason procedure performed
                                                                                                                                            Binding: ?? (example): A code that identifies the reason a procedure is required.
                                                                                                                                              Procedure.reasonReference This element is included in summaries. 0..*Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference)The justification that the procedure was performed
                                                                                                                                              This element is included in summaries. 0..*Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference)The justification that the procedure was performed
                                                                                                                                                Procedure.bodySite This element is included in summaries. 0..*CodeableConceptTarget body sites
                                                                                                                                                Binding: ?? (example): Codes describing anatomical locations. May include laterality.
                                                                                                                                                This element is included in summaries. 0..*CodeableConceptTarget body sites
                                                                                                                                                Binding: ?? (example): Codes describing anatomical locations. May include laterality.
                                                                                                                                                  Procedure.outcome This element is included in summaries. 0..1CodeableConceptThe result of procedure
                                                                                                                                                  Binding: ?? (example): An outcome of a procedure - whether it was resolved or otherwise.
                                                                                                                                                  This element is included in summaries. 0..1CodeableConceptThe result of procedure
                                                                                                                                                  Binding: ?? (example): An outcome of a procedure - whether it was resolved or otherwise.
                                                                                                                                                    Procedure.report This element must be supported. 0..*Reference(文件參照-DocumentReference TWPAS)照光治療紀錄
                                                                                                                                                    This element must be supported. 0..*Reference(文件參照-DocumentReference TWPAS)照光治療紀錄
                                                                                                                                                      Procedure.complication 0..*CodeableConceptComplication following the procedure
                                                                                                                                                      Binding: ?? (example): Codes describing complications that resulted from a procedure.
                                                                                                                                                      0..*CodeableConceptComplication following the procedure
                                                                                                                                                      Binding: ?? (example): Codes describing complications that resulted from a procedure.
                                                                                                                                                        Procedure.complicationDetail 0..*Reference(Condition)A condition that is a result of the procedure
                                                                                                                                                        0..*Reference(Condition)A condition that is a result of the procedure
                                                                                                                                                          Procedure.followUp 0..*CodeableConceptInstructions for follow up
                                                                                                                                                          Binding: ?? (example): Specific follow up required for a procedure e.g. removal of sutures.
                                                                                                                                                          0..*CodeableConceptInstructions for follow up
                                                                                                                                                          Binding: ?? (example): Specific follow up required for a procedure e.g. removal of sutures.
                                                                                                                                                            Procedure.note 0..*AnnotationAdditional information about the procedure
                                                                                                                                                            0..*AnnotationAdditional information about the procedure
                                                                                                                                                              Procedure.focalDevice 0..*BackboneElementManipulated, implanted, or removed device
                                                                                                                                                              0..*BackboneElementManipulated, implanted, or removed device
                                                                                                                                                                Procedure.focalDevice.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                  Procedure.focalDevice.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                    Procedure.focalDevice.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                                    This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                                      Procedure.focalDevice.action 0..1CodeableConceptKind of change to device
                                                                                                                                                                      Binding: ?? (preferred): A kind of change that happened to the device during the procedure.
                                                                                                                                                                      0..1CodeableConceptKind of change to device
                                                                                                                                                                      Binding: ?? (preferred): A kind of change that happened to the device during the procedure.
                                                                                                                                                                        Procedure.focalDevice.manipulated 1..1Reference(Device)Device that was changed1..1Reference(Device)Device that was changed
                                                                                                                                                                          Procedure.usedReference This element must be supported. 1..1Reference(照光治療總次數-Substance Phototherapy TWPAS)照光治療總次數
                                                                                                                                                                          This element must be supported. 1..1Reference(照光治療總次數-Substance Phototherapy TWPAS)照光治療總次數
                                                                                                                                                                            Procedure.usedCode 0..*CodeableConceptCoded items used during the procedure
                                                                                                                                                                            Binding: ?? (example): Codes describing items used during a procedure.
                                                                                                                                                                            0..*CodeableConceptCoded items used during the procedure
                                                                                                                                                                            Binding: ?? (example): Codes describing items used during a procedure.

                                                                                                                                                                              doco Documentation for this format