mirror of
https://github.com/pcvolkmer/onkostar-plugin-dnpm.git
synced 2025-07-01 17:02:53 +00:00
feat: add propcat and formfield for Therapie-Status
This includes simple migration form script for form edit.
This commit is contained in:
@ -4685,7 +4685,7 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung>
|
||||
<BestOf>false</BestOf>
|
||||
<SID>20119</SID>
|
||||
<GUID>f383e34d-ed24-40e1-99c6-56a90b91b07b</GUID>
|
||||
<Revision>17</Revision>
|
||||
<Revision>18</Revision>
|
||||
<Entries>
|
||||
<Entry>
|
||||
<PropertyCatalogue>DNPM.Therapie.GrundTherapieende</PropertyCatalogue>
|
||||
@ -4932,6 +4932,31 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung>
|
||||
<GUID>9c3170b4-2382-4b20-8a3b-7ab02fc88355</GUID>
|
||||
<Revision>1</Revision>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<PropertyCatalogue>DNPM.StatusTherapie</PropertyCatalogue>
|
||||
<Name>Status</Name>
|
||||
<NameExport>Status</NameExport>
|
||||
<Description>Status</Description>
|
||||
<Type>propertyCatalogue</Type>
|
||||
<SubTable/>
|
||||
<ScaleUnit/>
|
||||
<MaxLength>0</MaxLength>
|
||||
<DefaultValue/>
|
||||
<Active>true</Active>
|
||||
<Readonly>false</Readonly>
|
||||
<Filterable>false</Filterable>
|
||||
<MultipleChoice>false</MultipleChoice>
|
||||
<Position>0.0</Position>
|
||||
<Note/>
|
||||
<DateEstimatedAllowed>false</DateEstimatedAllowed>
|
||||
<DateUnknownAllowed>false</DateUnknownAllowed>
|
||||
<oeChoiceOptions>2</oeChoiceOptions>
|
||||
<Fachabteilungsbezug>false</Fachabteilungsbezug>
|
||||
<Use/>
|
||||
<SID>20119</SID>
|
||||
<GUID>e5f3617c-0284-4068-ad71-7ac00c8ba1bd</GUID>
|
||||
<Revision>1</Revision>
|
||||
</Entry>
|
||||
</Entries>
|
||||
<Ordner>
|
||||
<Bibliothek>
|
||||
@ -9182,9 +9207,13 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung>
|
||||
<DatenschutzRelevant>false</DatenschutzRelevant>
|
||||
<KonferenzRelevant>false</KonferenzRelevant>
|
||||
<hatUnterformulare>false</hatUnterformulare>
|
||||
<ScriptBeimBearbeiten>
|
||||
<Code>switch (getFieldValue('Beendigung')) {&#10; case 'A':&#10; setFieldValue('Status', 'stopped');&#10; break;&#10; case 'E':&#10; setFieldValue('Status', 'completed');&#10; break;&#10;}&#10;</Code>
|
||||
<Valid>true</Valid>
|
||||
</ScriptBeimBearbeiten>
|
||||
<SID>20119</SID>
|
||||
<GUID>fdfe26b7-ef73-4a8a-88b2-4e5698b2921f</GUID>
|
||||
<Revision>48</Revision>
|
||||
<Revision>51</Revision>
|
||||
<SeitenzahlSichtbar>true</SeitenzahlSichtbar>
|
||||
<Entries>
|
||||
<Entry>
|
||||
@ -9768,6 +9797,75 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung>
|
||||
<vorherigeWerte>false</vorherigeWerte>
|
||||
<EinfuegenVerhindern>false</EinfuegenVerhindern>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Type>combobox</Type>
|
||||
<Name>Status</Name>
|
||||
<Description>Status</Description>
|
||||
<Active>true</Active>
|
||||
<Readonly>false</Readonly>
|
||||
<Printable>true</Printable>
|
||||
<Position>4.25</Position>
|
||||
<Note/>
|
||||
<Beschriftung1/>
|
||||
<Beschriftung2/>
|
||||
<WertAnzeigenPatmodul>false</WertAnzeigenPatmodul>
|
||||
<MultipleChoice>false</MultipleChoice>
|
||||
<DefaultValue/>
|
||||
<Alignment>1</Alignment>
|
||||
<Direction>0</Direction>
|
||||
<DataCatalogueEntry>Status</DataCatalogueEntry>
|
||||
<DataCatalogueEntryTable>DNPM_Therapielinie</DataCatalogueEntryTable>
|
||||
<ElementParent/>
|
||||
<ProcedureDateStatus>none</ProcedureDateStatus>
|
||||
<ZuordnungErkrankung>0</ZuordnungErkrankung>
|
||||
<Grafik/>
|
||||
<GrafikAusrichtung>0</GrafikAusrichtung>
|
||||
<Mandatory>false</Mandatory>
|
||||
<Datenart>BOTH</Datenart>
|
||||
<NotSpecified>false</NotSpecified>
|
||||
<Anzeige/>
|
||||
<AnzeigeAuswahl/>
|
||||
<Druckvorlage/>
|
||||
<Speichern>1</Speichern>
|
||||
<LeerAusblenden>true</LeerAusblenden>
|
||||
<GeschlossenAnzeigen>false</GeschlossenAnzeigen>
|
||||
<Min>0</Min>
|
||||
<Max>0</Max>
|
||||
<InUebersichtAnzeigen>false</InUebersichtAnzeigen>
|
||||
<Hinweis>Status der Therapie. Angabe erforderlich für Modellvorhaben §64e.</Hinweis>
|
||||
<Platzhalter/>
|
||||
<ShowAuspraegungen>true</ShowAuspraegungen>
|
||||
<ProzedurdatumUebernehmen>false</ProzedurdatumUebernehmen>
|
||||
<Vorschlaege>false</Vorschlaege>
|
||||
<AnzeigeAuswahldialog>code</AnzeigeAuswahldialog>
|
||||
<SucheAuswahldialog>code,kurz</SucheAuswahldialog>
|
||||
<InfoAuswahldialog/>
|
||||
<MindestbreiteLabel>0</MindestbreiteLabel>
|
||||
<MindestbreiteFeld>0</MindestbreiteFeld>
|
||||
<OrganisationunitFilter>0</OrganisationunitFilter>
|
||||
<Aktion>0</Aktion>
|
||||
<GroesseTextfeld>0</GroesseTextfeld>
|
||||
<FilterAufheben>false</FilterAufheben>
|
||||
<Resizable>false</Resizable>
|
||||
<Verschluesselt>false</Verschluesselt>
|
||||
<MemoArt>1</MemoArt>
|
||||
<DateValidFrom>0</DateValidFrom>
|
||||
<DateValidTo>0</DateValidTo>
|
||||
<DateValidFuture>true</DateValidFuture>
|
||||
<Titel/>
|
||||
<InAuswertung>false</InAuswertung>
|
||||
<InAuswertungGraph>false</InAuswertungGraph>
|
||||
<AlignmentPatModul>1</AlignmentPatModul>
|
||||
<DirectionPatModul>0</DirectionPatModul>
|
||||
<SeitenumbruchPatModul>true</SeitenumbruchPatModul>
|
||||
<MarkierungIgnorieren>false</MarkierungIgnorieren>
|
||||
<SucheArt>0</SucheArt>
|
||||
<SID>20119</SID>
|
||||
<GUID>d5401e35-2ecb-48ec-9682-f7b39e87a959</GUID>
|
||||
<Revision>1</Revision>
|
||||
<vorherigeWerte>false</vorherigeWerte>
|
||||
<EinfuegenVerhindern>false</EinfuegenVerhindern>
|
||||
</Entry>
|
||||
<Entry parentRefId="12403">
|
||||
<Type>button</Type>
|
||||
<Name>Suche</Name>
|
||||
@ -12733,8 +12831,8 @@ Gemäß DNPM-Datenmodell 2.1</Anmerkung>
|
||||
<Condition>AntragKostenuebernahme = '1'&#10;and&#10;GrundAblehnungKosten = 'w'</Condition>
|
||||
<Valid>true</Valid>
|
||||
<RefEntries>
|
||||
<RefEntry>GrundAblehnungKosten</RefEntry>
|
||||
<RefEntry>AntragKostenuebernahme</RefEntry>
|
||||
<RefEntry>GrundAblehnungKosten</RefEntry>
|
||||
</RefEntries>
|
||||
</Filter>
|
||||
<NotSpecified>false</NotSpecified>
|
||||
|
8
scripts/migrate_therapie-status.js
Normal file
8
scripts/migrate_therapie-status.js
Normal file
@ -0,0 +1,8 @@
|
||||
switch (getFieldValue('Beendigung')) {
|
||||
case 'A':
|
||||
setFieldValue('Status', 'stopped');
|
||||
break;
|
||||
case 'E':
|
||||
setFieldValue('Status', 'completed');
|
||||
break;
|
||||
}
|
Reference in New Issue
Block a user