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

Left:放射治療-Procedure TWPAS (https://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-twpas)
Right:放射治療-Procedure TWPAS (https://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-twpas)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.2.7' vs '1.2.8'
InformationStructureDefinition.dateValues for date differ: '2026-09-24T22:23:31+08:00' vs '2026-10-14T06:35:06+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-14T06:35:06+00:00
        • Values Differ
        description此放射治療-Procedure TWPAS Profile說明本IG如何進一步定義FHIR的Procedure Resource以呈現事前審查中治療資訊之「放射治療」等相關資訊
          experimental
            fhirVersion4.0.1
              jurisdiction
                jurisdiction / jurisdiction[0]null#null
                • Added the item 'null#null'
                kindresource
                  nameProcedureTWPAS
                    publisher衛生福利部中央健康保險署
                      purpose
                        statusactive
                          title放射治療-Procedure TWPAS
                            typeProcedure
                              urlhttps://nhicore.nhi.gov.tw/pas/StructureDefinition/Procedure-twpas
                                version1.2.71.2.8
                                • 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-twpas
                                                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-twpas
                                                  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放射治療狀態
                                                                            Binding: ?? (required): A code specifying the state of the procedure.
                                                                            This element is a modifier element. This element is included in summaries. 1..1code放射治療狀態
                                                                            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 is included in summaries. 0..1CodeableConcept放射治療項目。ICD-10-PCS。
                                                                                  Binding: ?? (preferred): 最新參考代碼清單請參考此檔案。
                                                                                  This element is included in summaries. 0..1CodeableConcept放射治療項目。ICD-10-PCS。
                                                                                  Binding: ?? (preferred): 最新參考代碼清單請參考此檔案。
                                                                                    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.Slices for coding This element is included in summaries. 1..1CodingCode defined by a terminology system
                                                                                        Slice: Unordered, Closed by value:system

                                                                                        Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
                                                                                        This element is included in summaries. 1..1CodingCode defined by a terminology system
                                                                                        Slice: Unordered, Closed by value:system

                                                                                        Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
                                                                                          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..1dateTime放射治療日期,YYYY-MM-DD。 This element must be supported. This element is included in summaries. 1..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 0..*Reference(DiagnosticReport | DocumentReference | Composition)Any report resulting from the procedure
                                                                                                                              0..*Reference(DiagnosticReport | DocumentReference | Composition)Any report resulting from the procedure
                                                                                                                                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 TWPAS)放射治療總劑量,整個放射治療療程之劑量。
                                                                                                                                                    This element must be supported. 1..1Reference(放射治療總劑量-Substance 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